Stepper 28BYJ-48 arduino

I prossimi progetti potrebbero aver bisogno dello stepper 28BYJ-48 arduino

stepper 28BYJ-48 arduino

uno dei motori stepper più comuni nell’ambito maker è propri il 28BYJ-48 con le sue interessanti caratteristiche è adatto alla realizzazione di molteplici progetti.

In queste ultime settimane ho lavorato ad un progetto, di cui leggerai nei prossimi articoli, che utilizza proprio questo particolare stepper.

Parti dalle caratteristiche del motore stepper 28BYJ-48.

Caratteristiche del 28BYJ-48

Come spesso accade quando hai un nuovo componente tra le mani è necessario acquisire informazioni su come funzioni e come puoi utilizzarlo, oltre, come in questo caso, delle caratteristiche del componente stesso.

Internet ti viene incontro e cercando semplicemente le parole “stepper 28BYJ-48 arduino” ho trovato molti spunti come ad esempio questo articolo in cui sono riportate molte informazioni utili:

  • le fasi del motore ( 4 ) ed il loro collegamento;
  • il valore di motoriduzione 1/64;
  • la tensione di alimentazione: 5V o 12V in funzione del modello;
  • la resistenza per ogni fase: 70 Ohm per i motori a 5V e da 200 a 380 per quelli a 12V;
  • l’angolo per step:  0.17578° per step intero ( full mode ) o 0.08789° se controllato a mezzo step (half step);
  • Coppia: 34.3mN a 120Hz
  • Corrente: 160mA in modalità mezzo step, 320 in modalità step intero.

tra queste, per il corretto controllo del motore è certamente utile quella relativa alle fasi, anche se spesso il 28BYJ-48 viene venduto con un driver apposito:

ULN2003 driver standard

Un ultima importante informazione, riportata sul sito citato, riguarda proprio il controllo delle fasi:

info driver 28BYJ-48 control

ossia la sequenza di controllo:

  • IN1-IN2-IN3-IN4: “1000”, “1100”, ”0100”, ”0110, ”0010”, ”0011”, “0001”, “1001” per il mezzo passo;
  • IN1-IN2-IN3-IN4: “1100”, “0110”, ”0011”, ”1001” per il passo completo;

ed userai queste informazioni per scrivere lo sketch di controllo dello stepper 28BYJ-48 arduino.

Schema di collegamento stepper 28BYJ-48 arduino

Lo schema di collegamneto che ho seguito per il primo test è il seguente:

schema 28BYJ-48

in cui i collegamenti dei pin 2,3,4 e 5 sono connessi direttamente ai pin IN1,IN2, IN3 e IN4 del driver.

I pulsanti necessari a riprodurre questo esempio sono solo due, anche se nelle foto hai visto una basetta con 5 pulsanti.

Nel prossimo articolo pubblicherò il codice che ho realizzato per questo esperimento e che potrai utilizzare per eseguire il test del tuo stepper 28BYJ-48 arduino.

Il video del test con lo stepper 28BYJ-48 arduino

ecco il video demo del primo test eseguito con il 28BYJ-48 ed Arduino:

  • Questo sito ed i suoi contenuti è fornito "così com'è" e Mauro Alfieri non rilascia alcuna dichiarazione o garanzia di alcun tipo, esplicita o implicita, riguardo alla completezza, accuratezza, affidabilità, idoneità o disponibilità del sito o delle informazioni, prodotti, servizi o grafiche correlate contenute sul sito per qualsiasi scopo.
  • Ti chiedo di leggere e rispettare il regolamento del sito prima di utilizzarlo
  • Ti chiedo di leggere i Termini e Condizioni d'uso del sito prima di utilizzarlo
  • In qualità di Affiliato Amazon io ricevo un guadagno dagli acquisti idonei qualora siano presenti link al suddetto sito.

Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/stepper-28byj-48-arduino.html

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.