Go Down

Topic: Modifica libreria stepper motor (Read 496 times) previous topic - next topic

ingino

Tempo fa ho modificato la libreria in questione riutilizzando 2 issues

http://code.google.com/p/arduino/issues/detail?id=139
http://code.google.com/p/arduino/issues/detail?id=144

che ho rielaborato gestendo l'half step in modo "chopper" e mantenendo il costruttore di default invece di aggiungerne uno nuovo.
Ho aggiunto solo un metodo per abilitare l'half step.

L'ho provata e sembra che funzioni ma non ho alcun strumento HW per validarla c'è qualcuno che si offre volontario?

uwefed


... gestendo l'half step in modo "chopper" ...


Ciao ingino
Cosa intendi con modo chopper?
Ciao Uwe

ingino

La gestione del motore passo-passo a mezzo passo implica che alternativamente siano eccitati un avvolgimento a poi al semipasso successivo entrambe questo provoca una coppia non costante con possibili "strattonamenti" del motore.

La libreria da me sviluppata mantiene la coppia constante facendo un pilotaggio in PWM quando entrambe gli avvolgimenti sono eccitati.

Questo aiuta anche a non perdere il passo e di pilotare il motore a frequenze più rispetto al semipasso con coppia variabile.

uwefed

Che frequenza di PWM usi?
Ciao Uwe

ingino

Sinceramente ora non mi ricordo è roba di 1 mese fa e poi dipende dal datasheet del motore passo-passo.... mi pare intorno a 200 Hz

Go Up