Problema con driver drv8825 e motori steps December 01, 2015 03:31PM |
Registered: 11 years ago Posts: 16 |
#define DIR 2 #define STEP 3 #define ENABLE 4 #define M0 5 #define M1 6 #define M2 7 void setup() { pinMode( M0, OUTPUT ); pinMode( M1, OUTPUT ); pinMode( M2, OUTPUT ); pinMode( ENABLE, OUTPUT ); pinMode( DIR, OUTPUT ); pinMode( STEP, OUTPUT ); } void loop () { digitalWrite( M0, LOW ); digitalWrite( M1, LOW ); digitalWrite( M2, LOW ); digitalWrite( ENABLE, HIGH ); Serial.println( "" ); Serial.println( " Test Step " ); Serial.println( " --------- " ); Serial.println( "" ); delay(5000); for(int i=0; i<=100; i++){ if( i <=50 ){ digitalWrite( DIR, HIGH ); digitalWrite( STEP, HIGH ); Serial.println( " High " ); delay( 100 ); } else { digitalWrite( DIR, LOW ); digitalWrite( STEP, HIGH ); Serial.println( " Low " ); delay( 100 ); } } Serial.println( "" ); Serial.println( " Stop " ); Serial.println( " ---- " ); Serial.println( "" ); delay(5000); }
Re: Problema con driver drv8825 e motori steps December 10, 2015 02:33PM |
Registered: 9 years ago Posts: 241 |
Ciao, hai collegato insieme il pin "reset" e "sleep" del driver come in questa foto?Quote
Cluce
Ciao a tutti.
Dopo tanto tempo ho ripreso l' idea di costruire una stampante 3D. Cosa che non ho potuto portare avanti quando avevo deciso, ed iniziato a fare, un pò di tempo fà.
Premetto che ho già fatto delle ricerche on line e quì sul forum (in italiano). Fatto varie prove, però non sono riuscito a fare nulla.
Il problema che riscontro è questo: Non riesco a far funzionare il motore passo passo.
Le prove, le ho effettuate con quello che già ho a disposizione. E sono:
Scheda Arduino 2009
Driver drv8825 della pololu
Motori nema 17 della Wantai - 1.7A - 0.9° - 400 passi -
Non capisco dove stà il problema, se è causa degli sketch che ho prvato, se sono i driver oppure i motori. Forse ho bruciato tutto facendo le prove? Non sò.
Tra i diversi che ho provato, posto questo sketch come esempio. Ditemi se è corretto e funzionante.
Se il codice quì riportato è funzionante, allora il problema stà nei driver e nei motori. (Ho fatto le prove con tre driver e tre motori ed il risultato è sempre lo stesso)
Grazie.
Re: Problema con driver drv8825 e motori steps December 23, 2015 06:25AM |
Registered: 11 years ago Posts: 16 |
Re: Problema con driver drv8825 e motori steps December 23, 2015 12:28PM |
Registered: 10 years ago Posts: 268 |
Re: Problema con driver drv8825 e motori steps December 27, 2015 07:31AM |
Registered: 9 years ago Posts: 241 |
Confermo, il pin ENABLE va collegato al GND (-)Quote
ninjamcrew
Ma dal disegno il segnale ENABLE e' attivo basso . Nello sketch invece viene messo HIGH.
Credo sia quello il problema
ciao
Re: Problema con driver drv8825 e motori steps April 05, 2016 07:14AM |
Registered: 11 years ago Posts: 16 |
Re: Problema con driver drv8825 e motori steps April 05, 2016 08:29AM |
Registered: 9 years ago Posts: 168 |
Re: Problema con driver drv8825 e motori steps April 05, 2016 11:45AM |
Registered: 10 years ago Posts: 6,409 |
for(int i=0; i<=100; i++){ if( i <=50 ){ digitalWrite( DIR, HIGH ); digitalWrite( STEP, HIGH ); Serial.println( " High " ); delay( 100 ); } else { digitalWrite( DIR, LOW ); digitalWrite( STEP, HIGH ); Serial.println( " Low " ); delay( 100 ); }
Re: Problema con driver drv8825 e motori steps April 05, 2016 02:21PM |
Registered: 11 years ago Posts: 16 |
Re: Problema con driver drv8825 e motori steps April 06, 2016 03:36AM |
Registered: 9 years ago Posts: 168 |