Pages: [1]   Go Down
Author Topic: Modifica libreria stepper motor  (Read 440 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 6
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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?
Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 250
Posts: 21215
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Ciao ingino
Cosa intendi con modo chopper?
Ciao Uwe
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 6
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 250
Posts: 21215
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Che frequenza di PWM usi?
Ciao Uwe
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 6
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

Pages: [1]   Go Up
Jump to: