ultimo giorno dello stage estivo

Oggi è il mio ultimo giorno di stage… mi sto dedicando alla revisione del firmware del robot “ardusumo“, da noi costruito durante il precedente periodo di stage, per adattarlo ad alcune modifiche fatte all’Hardware.

[ad]

Intanto ne approfitto per ringraziare tutti della fantastica esperienza che mi hanno consentito di fare dai miei professori a tutti i membri della Futura Elettronica. Ora ho un po di vacanze ma spero di poter fare un esperienza come questa anche il prossimo anno… alla prossima 😀

[ad]

Venerdì 13/07

Nella giornata di oggi ho fatto principalmente 2 cose:

Studiare la possibilità di inserire un terzo estrusore nella scheda RAMPS rivelatasi positiva per il fatto che, facendo le opportune modifiche (se necessarie) al firmware per far combaciare i pin, ci sono molti pin analogici e digitali liberi che consentono, appunto, di montare un terzo Estrusore.

Pin della scheda RAMPS

[ad]

La seconda cosa a cui mi sono dedicato è stato, nel pomeriggio, aiutare con lo smontaggio e rimontaggio di alcune parti che sono state modificate nella stampante 3D che, ora, dovrebbe rivelarsi più stabile.

[ad]

Per oggi è tutto… alla prossima!

Miglior Firmware per Stampante 3D

Oggi mi sono dedicato alla raccolta di informazioni su diversi Firmware per stampanti 3D che montano una scheda “Sanguinololu“. Alla fine ho raccolto tutte le informazioni necessarie ed il File è ora liberamente scaricabile a QUESTO link.

[ad]

La tabella è anche riportata qui sotto:

Miglior Firmware per Stampante 3D con scheda “Sanguinololu”
Sanguinololu                                                          Ultimo Relase
|
|
|_Sprinter                                                              Febbraio 2012
|              |
|              |_Marlin                                                   Marzo 2012
|
|_TeaCup                                                              Maggio 2012
|
|_Sjfw                                                                    Agosto 2011
|
|_Repetier-Firmware                                             Novembre 2011

Features

Sprinter:
-Possibilità di leggere carte SD
-Estrusore a Step
-Controllo sulla velocità dell’Estrusore Controllo sulla velocità di movimento Accelerazione -Costante oppure esponenziale basi di costruzione riscaldabili

Marlin:
-Mantiene la velocità più alta possibile Alto rateo di Step dell’estrusore Protezione sull’aumento eccessivo di temperatura supporto di finecorsa
-Possibilità di leggere carte SD
-Supporto per lettore carte SD
-Supporto per schermo LCD
-Sistema di menù LCD per stampe senza computer da SD Impostazioni salvate in  EEPROM
-Campionamento della temperatura
-Punto di temperatura massima dinamico                                                         -Segnalazione all’host della fine del lavoro Librerie SD aggiornate                                          -Controllo della temperatura

TeaCup:
-Performance migliori date da 3 fattori: Scritto in C invece che in C++
1_Usa solo integrali matematici
2_minimizza i lungi interrupts matematici Estrusore a Step
3_Controllo sulla velocità dell’Estrusore Controllo sulla velocità di movimento -Accelerazione in stile RepRap
-termocoppia
-basi di costruzione riscaldabili supporta un numero illimitato di estrusori

Sjfw:
-Alta velocità di trasmissione del gCode senza ritardo                                                           -Supporta panello di controllo LCD/Keypaad, può stampare senza Host Accelerazione
-Supporta carte SD
-Configurazione completa sul runtime

Repetier-Firmware:
-Supporta accelerazione tipo RAMP Pianificazione tracciato per stampe ad alta velocità     -Sistema di prevenzione per colate veloci Traiettoria levigata per le linee Controllo della pressione dell’ugello per una migliore qualità con il RAMP Velocità di 16000Hz o più
-Supportà più estrusori
-Trova automaticamente il protocollo di comando consentendogli di lavorare con qualunque Host
-Monitoraggio continuo della temperatura                                                                                -I parametri importanti sono conservati nell’EEPROM e possono essere modificati senza ricompilare il Firmware                                                                                                            -Il controllo degli step è mantenuto da una routine di interrupt, lasciando il tempo di riempire la cache per il movimento successivo                                                                      -Controllo PID per la temperatura dell’estrusore Interruzioni all’invio dei Buffer                     -Le stampe richiedono un basso consumo di RAM Supporto per SD
-Funziona con Skeinforge 41
-Ha la possibilità di eseguire il gCode senza estrudere permettendo di eseguire test sui malfunzionamenti non dovuti all’estrusione.

[ad]

Eccoci di Nuovo qui…

Di nuovo in pista qui alla Futura Elettronica ma, questa volta, sono senza compagni di scuola.

Arrivato già da lunedì, in questi tre giorni mi sono dedicato principalmente allo studio di un paio di Firmware per le stampanti 3D (ce ne sono molti altri visualizzabili in QUESTO elenco):

[ad]

Ho inoltre costruito (con l’aiuto di Boris) un driver MOFSET per abilitare l’utilizzo delle ventole di raffreddamento direttamente dalla scheda Sanguinololuche controlla la stampante 3D tramite software (in azienda si usa Repetier-Host) anche se, al momento, non funziona correttamente…

Il mio compito al momento è quello di stilare una lista dei Firmware disponibili e, per ciascuno, indicarne vantaggi e svantaggi e, a quanto si vede dalla lista, me ne mancano ancora un po ma ce la farò!

[ad]

Fine dello stage della 3°A Inf in Futura Elettronica – ElettronicaIn

Che dire?  siamo agli sgoccioli! fine dello stage! qui ora riporteremo l’operato dell’ ultimo giorno.

Questo pomeriggio abbiamo girato una guida su come modificare / migliorare i software creati da DISCIENZA per gli ArduSumo.



Dopo questo ci hanno dato un lavoro totalmente diverso da quello che facevamo di solito: con l’aiuto di Boris abbiamo ripristinato un router della rete wi-fi dell’ azienda.

Infine abbiamo fatto un resoconto dell’ operato di questa settimana e l’abbiamo consegnata a Boris (nostro tutore) che ne farà una valutazione.

Ringraziamo la FUTURA ELETTRONICA, Boris ( soprattutto BORIS), Stefano, Roberto e tutti gli altri componenti di questa azienda per averci offerto questa esperienza lavorativa che è stata molto utile per approfondire argomenti trattati a scuola, ma anche per capire com’ è realmente un ambiente di lavoro e relazionarsi con le persone al suo interno.

[ad]

Revisione del software TONZURA per adattamento al nostro robot

Per iniziare ad adattare il software all’hardware  abbiamo innanzitutto modificato le impostazioni della piedinatura  impostata precedentemente nel software, dopodiché abbiamo modificato la parte relativa ai sensori di riflessione per fare in modo che, invece di riconoscere la profondità analogica, riconosca il cambiamento di colore da bianco a nero per adattarlo al nostro campo. infine abbiamo aggiunto delle accortezze nella parte relativa ai sensori ad infrarossi.

 

I video riguardanti il robot verranno caricati a breve.