Home
 Prodotti
 Altri Prodotti...
 New: devFoam 3
 New: devWing Foam 2
 New: devSim Cnc Foam!
 devFus Foam 2
 devCnc Foam
 devWing Foam
 Download
 Tutorials
 F.A.Q.
 Requisiti
 Prezzi ed ordini
 Assistenza clienti
 Upgrade
 Partners
 Chiave Usb
 New: Forum!
 Privacy



  

DevCnc Foam by the devCad Team



 

Controller gestibili da devCnc Foam - Arduino Mega + Ramps

La combinazione Arduino Mega + Ramps e' ben conosciuta nel mondo delle stampanti 3D.
Include tutto quello che serve per costruire in modo semplice ed economico un completo controller per taglio polistirolo:

  • 5 stepper drivers. Attualmente ne saranno usati solo 4, ma siamo gia' al lavoro per gestire anche un quinto asse rotante...
  • 6 fine corsa. Ne useremo 4, uno per ogni asse
  • un'uscita di potenza PWM 12v - 11A. Possiamo usarla per pilotare il filo caldo, sia in modo On/Off che in modo PWM, variandone cosi' la temperatura.
  • Connessioni elettriche semplicissime. La Ramps si innesta direttamente su Arduino Mega, 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 Mega + Ramps.
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 Mega + Ramps 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 Mega + Ramps

  • Inserire con delicatezza la scheda Ramps in Arduino Mega, 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 Ramps. 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.
  • Inserire glistepper drivers. Prestate attenzione al senso di inserimento. Non fate affidamento all'immagine, in quanto modelli diversi possono avere aspetti differenti. Verificate sempre che ad esempio i pin Ground e Dir siano alla destra, guardando l'immagine fornita. Fate riferimento all'immagine qui sotto, ricordiamo che l'asse rotante e' per sviluppi futuri...
  • Collegate le alimentazioni e l'uscita opzionale per il filo caldo.La scheda Ramps dispone di 2 diversi ingressi di alimentazione, entrambi a 12 volt:

    • L'ingresso principale, posizionato sul lato inferiore dell'immagine. Questo e' obbligatorio, a 12 volt e con una corrente adeguata, ad esempio 5 Ampere per essere tranquilli.

    • Un ingresso secondario, richiesto se volete usare la gestione del filo caldo. In caso contrario, potete lasciare questo ingresso non collegato.
      Se volete alimentare il filo caldo direttamente dalla Ramps, potete prelevare al massimo 11 A. Se usate un filo lungo e sottile e vi serve una tensione maggiore, potete collegare sull'uscita un survoltore DC-DC (step up).
      Se usate un relais On/Off o comunque prelevate poca corrente dall'uscita filo caldo, potere ponticellare gli ingressi ed usare lo stesso alimentatore usato per l'ingresso principale.

  • 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 opzionali.
    Queste connessioni non richiedono una resistenza di pull up esterna, in quanto e' gia' inclusa internamente. E' sufficiente collegare uno o due interruttori per asse, leggete anche la pagina di setup"Hard Limits".

  • Selezionare Arduino Mega + Ramps 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