Già nel progetto precedente si era pilotato il motore con un MOSFET ma il risultato era stato che esso ruotava solo in un verso.
Adesso, con il ponte H (integrato L293D), possiamo variare il senso di rotazione ed anche la velocità per mezzo di un potenziometro.
Per realizzare il progetto ho utilizzato:
1) motore in c.c.;
2) potenziometro da 10 kohm per regolare la velocità di rotazione;
3) pulsanti 2, per cambiare il verso di rotazione (VERDE) e per avviare il motore (GIALLO);
4) LED 2, per segnalare se il motore è fermo(VERDE) o è in movimento (ROSSO);
5) una sorgente esterna di tensione pari a 9V.
Collegamenti:
a) potenziometro
I due terminali esterni all'alimentazione (+5V e GND) mentre quello centrale al pin analogico A0;
b) pulsanti
Essi sono connessi all'alimentazione con un piedino a +5V e con l'altro, tramite una resistenza di 10 Kohm, al GND. A monte della reistenza si effettua un collegamento con i pin digitali 4 (VERDE) e 5 (GIALLO);
c) LED
Connessi all'alimentazione con un terminale al GND e con l'altro, tramite una resistenza di 220 ohm, ai pin digitali 7 (ROSSO) e 8 (VERDE);
d) batteria da 9V
Separata dall'alimentazione di +5V di Arduino na con la massa in comune;
e) ponte H (L293D)
Esso possiede ben 16 piedini che non verranno tutti utilizzati anche perchè il motore è uno solo.
Questi si contano partendo da sinistra in alto, scendendo verso il basso, continuando poi da destra dal basso verso l'alto dopo aver posizionato il componente in modo che in alto ci sia lo scanso di riferimento.
Piedino 1: al pin digitale 9 (quando è alimentato a +5V, avvia il motore);
Piedino 2: al pin digitale 3;
Piedino 7: al pin digitale 2;
Questi piedini sono quelli che pilotano il verso di rotazione: se 3 è LOW e 2 è HIGH, il motore gira in un verso; nel caso opposto (3-HIGH e 2-LOW) nel verso contrario. Se entrambi sono LOW oppure HIGH, il motore sta fermo;
Piedini 4 e 5: entrambi al GND;
Piedino 16: collegato a +5V;
Piedini 3 e 6: ai terminali del motore;
Piedino 8: all'alimentazione esterna +9V.
Il codice relativo al progetto è disponibile al link: ponte H.
Nessun commento:
Posta un commento