domenica 12 ottobre 2014

Olimexino 85 controlla il motore passo passo 28BYJ-48 con modulo ULN2003A

Ciao e ben ritrovati sul blog Aspettando il bus. Oggi vi parlerò di come collegare l' Olimexino 85 allo stepper motor 28BYJ-48. Il progetto è questo:

Olimexino85 e stepper motor 28BYJ-48 - Foto di Paolo Luongo
Olimexino85 e stepper motor 28BYJ-48 - Foto di Paolo Luongo


Il progetto è già stato pubblicato su questo blog per la versione Arduino UNO R3, ma si può adattare facilmente all' Olimexino 85.
Iniziamo dal modulo di alimentazione con un buon alimentatore a 5 Volt e, se volete costruirvelo, io vi consiglio quello già pubblicato sul Blog che trovate qui:

Regolatore a 5 Volt - Foto di Paolo Luongo
Regolatore a 5 Volt - Foto di Paolo Luongo
Dopo l'alimentatore  vi occorre il motore passo passo 28BYJ-48 che costa circa 4 Euro con il suo moduletto di controllo basato sull' integrato ULN2003A, che costa anche lui circa 4 Euro. Questo progettino è abbastanza economico, con 15- 20 Euro si compra tutto il necessario, batterie ricaricabili escluse.

Modulo di comando con ULN2003A - Foto di Paolo Luongo
Modulo di comando con ULN2003A - Foto di Paolo Luongo
L' Olimexino 85 lo potete acquistare per 4 o 5 Euro

Olimexino 85 in funzione - Foto di Paolo Luongo
Olimexino 85 in funzione - Foto di Paolo Luongo

Stepper motor 28BYJ-48 - Foto di Paolo Luongo
Stepper motor 28BYJ-48 - Foto di Paolo Luongo
Le foto precedenti servono come guida per i collegamenti fra il circuito Olimexino 85 e il modulo di comando. Comunque i collegamenti da fare sono:
  1. Filo GIALLO :   Pin 0 di Olimexino 85 collegato a IN4 del modulo ULN2003A;
  2. Filo BLU:           Pin 2 di Olimexino 85 collegato a IN3 del modulo ULN2003A;
  3. Filo ARANCIO: Pin 3 di Olimexino 85 collegato a IN2 del modulo ULN2003A;
  4. Filo VERDE :     Pin 4 di Olimexino 85 collegato a IN1 del modulo ULN2003A;
Il motore passo passo ha già i fili con il relativo connettore da collegare sul modulo basato sull' ULN2003A
Rimangono da collegare solo le alimentazioni :

Collegamento dell' alimentazione fra i moduli - Foto di Paolo Luongo
Collegamento dell' alimentazione fra i moduli - Foto di Paolo Luongo
Basta collegare il +5Volt e il negativo fra Olimexino 85, il modulo di comando e il regolatore a 5 Volt. Dimenticavo che, prima di collegare il tutto, dovete programmare l' Olimexino 85 con il giusto sketch che trovate qui. E' identico a quello utilizzato per il progetto che usa l' Arduino UNO R3 ma i PIN di uscita sono diversi. Vi ricordo che per programmare l' Olimexino 85 vi serve l'ambiente IDE dedicato che trovate sul sito del produttore.

Alla fine delle nostre fatiche avremo questo risultato:


Se il progetto vi è piaciuto passate parola e leggete gli altri articoli del Blog.

Se hai dei dubbi puoi consultare le FAQ o scrivermi.

Ora scappo, è finalmente arrivato il ... BUS !

Ciao
Paolo :-)

2 commenti:

Paolino ha detto...

buongiorno, prima di tutto vorrei farle i i miei complimenti!, poi volevo chiedere se con l'olimexino 85 è possibile controllare una tapparella elettrica?
Eventualmente cosa mi consiglia?grazie

Paolo PerCdS ha detto...

In teoria si. Avendo un’ impianto motorizzato già realizzato, bisogna collegare due relè ai pulsanti che controllano la salita e la discesa. Questi relè saranno “controllati” da Olimexino 85.
Ovviamente l’impianto dovrà avere i necessari automatismi di sicurezza, per evitare danni a cose e/o persone, nel pieno rispetto della normativa antinfortunistica.
Grazie per i complimenti e … buon lavoro.
Paolo :-)