Perchè si è soliti scegliere una board MEGA ad una Uno per poter costruire una stamapntre 3d? Un possibile motivo è che la board mega ha più pins?
Perché ha piú memoria sia RAM che FLASH e pin.
Ciao Uwe
Alfonso6666:
Perchè si è soliti scegliere una board MEGA ad una Uno per poter costruire una stamapntre 3d? Un possibile motivo è che la board mega ha più pins?
Facciamo due conti sul numero minimo di pin richiesti, una stampante 3D come minimo dispone di quattro stepper, tre per gli assi e uno il filamento, solo per questi servono otto pin, quattro coppie dir+step, poi ci sono i tre finecorsa degli assi, e siamo arrivati a 11 pin, i due della seriale sono impegnati dalla comunicazione col pc e siamo a 13 pin, tutta la parte digitale di Arduino UNO è totalmente impegnata, avanzano sei pin analogici che possono essere usati anche come digitali.
Sulla stampante 3D come minimo devi controllare la temperatura dell'estrusore tramite una NTC, questo impegna un pin analogico e siamo arrivati a 14 pin impegnati, poi c'è la ventola di raffreddamento del pla estruso che richiede un pin pwm in quanto deve essere a velocità variabile, idem per il controllo riscaldatore dell'estrusore, altri due pin che porta il totale a 16, se metti il piatto riscaldato, praticamente un must, servono altri due pin tra NTC e controllo riscaldatore, siamo arrivati a 19 pin, ne avanza uno che si può usare per un led di segnalazione stato.
Dal punto di vista pin la UNO permette di realizzare una stampante 3D minimale, però il relativo software in 32k di flash e 2k ram non ci va.
Marlin, che è uno dei software più utilizzati per le 3D, occupa quasi 120k di flash e oltre 4k di ram, inoltre dato che permette di gestire stampanti 3D complesse prevede l'uso di molti più di pin di quelli disponibili sulla UNO, p.e. permette di collegare un display LCD con encoder rotativo e SD per gestire la stampante totalmente in locale senza pc, carichi sulla SD il file col gcode e lo esegui direttamente dal pannello di comando.
Quindi la MEGA risulta migliore...grazie 1000 per le vostre risposte
Alfonso6666:
Quindi la MEGA risulta migliore...grazie 1000 per le vostre risposte
Più che migliore indispensabile. ![]()
Volendo si può scegliere anche la DUE.
Esistono versioni modificate della RAMPS e del MARLIN che girano su questa scheda. Ci sono ovviamente problemi relativi alla logica a 3.3V, ma superabili.
Nel negozio la board MEGA è esaurita...potreste linkarmi un venditore sicuro, visto che su ebay ho avuto brutte sorprese
![]()
--> Distributors — Arduino Official Store
Alla voce Italy o Italy Retail se sei a Torino o Milano.
Alfonso6666:
Nel negozio la board MEGA è esaurita...potreste linkarmi un venditore sicuro,
Sicuramente Robot Italy, distributore ufficiale, hanno la Mega 2560 R3, originale marcata Arduino.org, disponibile a 36 Euro, se la ordini prima di mezzogiorno spediscono oggi e la ricevi domani, altrimenti dopodomani.
PaoloP:
del MARLIN che girano su questa scheda. .
Marlin per la DUE è un fork non ufficiale, è fermo da più di un anno, in pratica un progetto morto ![]()
astrobeed:
....in pratica un progetto morto
Come la scheda, purtroppo..
Ciao,
esistono dei fw per reprap che girano anche su Arduino UNO (intendo da Atmega328 in su), tipo il TeaCup:
http://reprap.org/wiki/Teacup_Firmware