Comandare più di un motore stepper e problema velocità con lcdprint


buongiorno tutti ,

ho cercato questo argumento un po su internet , ma senza trovare nulla di interessante e completamente esaustivo , devo comandare più di un motore stepper , con arduino uno , il problema è che essendo in loop il programma sente il delay dei passi del primo motore e di conseguenza in cascata vanno finire anche sul secondo ..... scusate la poca chairezza .....

esempio  : se imposto 50 microsecond tra gli step del primo motore , e 50 microsecond tra gli step del secondo motore , due motori non gireranno 50 microsecond ma 100 microsecond , in pratica vorrei che il tempo tra gli step del primo motore sia indipendente dal tempo degli step del secondo motore .

grazie.

ciao


...il programma sente il delay dei passi del primo motore ...


devi usare millis non delay.
se fai una ricerca nel forum di discussioni su millis ne trovi quintali :)

ciao
pippo72


Arduino Forum > International > Italiano > Software (Moderator: leo72) > Comandare più di un motore stepper e problema velocità con lcdprint


arduino

Comments

Popular posts from this blog

opencv3, tbb and rasp pi 2 - Raspberry Pi Forums

small ethernet problem - Raspberry Pi Forums

Multithumb configuration params not working? - Joomla! Forum - community, help and support