Difference between revisions of "Drawbot"
Line 1: | Line 1: | ||
drawbot come visto [http://www.youtube.com/watch?v=O7J0FbKcCjw qui] | drawbot come visto [http://www.youtube.com/watch?v=O7J0FbKcCjw qui] | ||
− | [[File:DrawbotWip1.jpg|thumb|right]] | + | [[File:DrawbotWip1.jpg|thumb|right|work in progress drawbot]] |
== Motori == | == Motori == | ||
Usiamo i nema 17 della Makerbot | Usiamo i nema 17 della Makerbot |
Revision as of 01:15, 16 February 2013
drawbot come visto qui
Motori
Usiamo i nema 17 della Makerbot
Alimentazione
Un ATX si è immolato per la causa
Drivers motori
Ce li ha prestati la stampante, sono questi
Sono invece in fase di testing dei driver per stepper bipolari completamente progettati da noi basati sulla coppia di Darlington complementari TIP130/TIP136, alimentati con una tensione duale. Questi se alimentati a dovere, e dissipati adeguatamente, sono in grado di erogare 8A ciascuno, e quindi di pilotare motori da 8A/fase. Inoltre il guadagno elevatissimo ( hFE stimato 2000 ) permette di controllarli pilotando direttamente le basi con dei circuiti integrati in grado di fornire solo piccole correnti.
Per pilotarli con un normale segnale logico a 5V tuttavia è necessario portare i 5V del segnale logico rispettivamente alla tensione di alimentazione positiva e negativa ( al momento +15v e -15v ), con cui si possono pilotare le basi dei transistor mandandoli completamente in saturazione. Allo scopo si sono prestati degli amplificatori operazionali configurati come amplificatori invertenti ( per le basi degli NPN ) e non invertenti ( per le basi dei PNP ) con guadagno 3.
Il risultato è che il segnale in ingresso è negato ovvero per mandare in conduzione un transistor, bisogna portare a livello logico 0 il relativo input logico.
Bisogna prestare attenzione affinché due transistor dallo stesso lato del "ponte" non vadano in conduzione a tempo: in queste circostanze la coppia TIP130/TIP136 costituisce un cortocircuito tra V+ e V-, e le correnti che l'attraverserebbero distruggerebbero immediatamente o i transistor stessi o più probabilmente l'alimentatore, se non ampiamente sovradimensionato.
Le entrate 4 e 3 del connettore della logica ( vd schema eagle, e stampato ) controllano l'avvolgimento 1, la 2 e 1 l'avvolgimento 2.
Controller
RaspberryPI.Software
Un pò in processing e un pò in python. Il codice su software
Connessioni
In tutto ci sono 4 schede da connettere insieme. 2 Motor Stepper Driver (S.M.D.), 1 raspberry (PI) e la scheda con l'alimentatore ATX.
Di seguito c'è la tabella delle connessioni. Va poi aggiunto un interruttore tra il PS_ON dell'atx (cavo verde) e il ground per controllare l'alimentazione di tutto l'ambaradan
ATX | Pi | S.M.D.1 | S.M.D.2 |
---|---|---|---|
+12 | X | abcd(molex) | abcd(molex) |
+5 | pin 2 | abcd(molex) | abcd(molex) |
Ground | pin 6 | pin 2,8,9,10 | pin 2,8,9,10 |
X | pin 7 | pin 3 | X |
X | pin 11 | pin 4 | X |
X | pin 12 | X | pin 3 |
X | pin 13 | X | pin 4 |
X | pin 15 | pin 5 | pin 5 |