Home
 Prodotti
 Tabella Prodotti
 Prezzi ed ordini
 New: devFoam 3
 New: Offerte cumulative
 New: TittiCad
 devCad: Funzioni
 devCad: Smart tech
 devWing: Funzioni
 Download
 Scuole e Universita'
 Tutorials
 F.A.Q.
 Requisiti
 Assistenza clienti
 Upgrade
 New: devFus 4
 New: devWing Foam 2
 New: devWing 3
 New: devSim Cnc Foam!
 devFus Foam 2
 devCnc Foam
 devWing Foam
 devWing Mold
 devStl Tools
 CreaCammeTornio
 devFus Mold
 devWing
 devCad 3
 devFont 2
 Funzioni CAM
 devCad 2
 devFus
 Chiave Usb
 Forum
 Partners
 Aeromodelli...
 Privacy



  

DevCnc Foam by the devCad Team



 

DevCnc Foam, Arduino Uno + Cnc Shield 3.00

Controller gestibili da devCnc Foam - Arduino Uno + Cnc Shield 3.00

La combinazione Arduino Uno + Cnc Shield 3.00 e' ben conosciuta nel mondo Cnc.
Include quello che serve per costruire in modo semplice ed economico un completo controller per taglio polistirolo:

  • 4 stepper drivers.
  • fine corsa. Noi ne utilizzeremo 2, uno per ogni carrello
  • Connessioni elettriche semplicissime. La Cnc Shield 3.00 si innesta direttamente su Arduino Uno, e le uscite per i motori stepper usano gia' il connettore standard a 4 pin usato dalle stampanti 3D.

Vi chiederete quindi perche' questo controller non sia diffuso nel mondo del taglio polistirolo.
La risposta sta nella mancanza di un buon Firmware per Arduino, in grado di gestire le problematiche del taglio polistirolo.
Per questo motivo il team devCad ha sviluppato in proprio un nuovo Firmware, ottimizzato per Arduino Uno + Cnc Shield 3.00.
Questo firmware viene caricato su Arduino direttamente da devCnc Foam, quando si seleziona questo controller.
In questo modo non vi e' richiesto di diventare esperti di Arduino, ma semplicemente di:

  • connettere i semplici cablaggi richiesti (non e' richiesto l'uso dello stagnatore)
  • calibrare gli stepper drivers (usualmente escono dalla fabbrica gia' regolati ad un valore ragionevole, ma meglio verificarlo)
  • connettere la porta Usb al pc
  • selezionare Arduino Uno + Cnc Shield 3.00 nella pagina "Controller type and output pins" del "Settings dialog"

A questo punto tutti i settaggi saranno effettuati da devCnc Foam, sara' vostra cura solamente inserire i valori corretti di Step per mm nella pagina "Motors" del "Settings dialog".

Ecco di seguito le istruzioni passo-passo per connettere Arduino Uno + Cnc Shield 3.00:

  • Inserire con delicatezza la scheda Cnc Shield 3.00 in Arduino Uno, verificando prima che tutti i pin siano ben allineati e verticali.
  • Impostare il valore desiderato di micro step, inserendo i ponticelli forniti negli appositi pin. Potete trovare la tabella dei pin da ponticellare nelle istruzioni dei driver usati o comunque sul web.
    Qui sotto potete vedere dove sono localizzati i pin da ponticellare nella scheda Cnc Shield 3.00. L'asse rotante e' riservato per gli sviluppi futuri, per ora lo potete ignorare.
    Un buon punto di partenza per i micro step puo' essere 1/8. Potete scegliere un valore piu' elevato per avere maggior fluidita' nei movimenti, o minore per avere una velocita' massima piu' elevata.
  • Insert the stepper drivers. Pay attenction to insert them rotated in the right way. The Enable pin must be located at top side, watching the supplied image. See the above picture as a reference.
  • Inserire glistepper drivers. Prestate attenzione al senso di inserimento. Il pin Enable deve essere posizionato nella parte alta della scheda, come presentata in figura.
  • Collegate l'alimentazione. La scheda Cnc Shield 3.00 ha una sola alimentazione, ben identificabile in basso a sinistra

  • Calibrazione degli stepper drivers. Per calibrare i drivers dovrete usare la procedura suggerita dal manuale dei driver usati, o comunque reperibile sul web. Questa puo' cambiare leggermente da un modello di driver all'altro.
    Suggeriamo comunque di non impostare la massima corrente possibile. Se la vostra cnc e' scorrevole (come deve essere!), un valore medio di corrente e' la soluzione migliore.
  • Connessione dei motori. Vedete l'immagine sotto.
  • Connessione dei finecorsa e del circuito controllo filo caldo opzional..
    I fine corsa non richiedono una resistenza di pull up esterna, in quanto e' gia' inclusa internamente.
    A causa del limitato numero di pin presenti in Arduino Uno, ne vengono utilizzati solo 2, uno per il carrello Sinistro ed uno per il Destro.
    Per pilotare il filo caldo potete usare il pin 11, e collegarlo al vostro circuito di potenza. Leggete attentamente il manuale di Arduino prima di fare questo.
  • Selezionare l'opzione Arduino Uno + Cnc Shield 3.00 nella pagina "Controller type and output pins" del "Settings wizard", inserire i valori opportuni nella pagina "Motors", ed impostate "Hard Limits" e "Hot wire management".
    Alla chiusura del "Settings wizard" devCnc Foam verifichera' la presenza del firmware giusto ed eventualmente lo carichera' autonomamente su Arduino. A questo punto potete iniziare ad usare la vostra Cnc!
Home  |  Forum  |  Contatta   
Copyright 2006/2024 - Tutti i diritti riservati - P.IVA n.00860190255 info@devcad.com