Motore passo passo e microstepping

PierGSi
Messaggi: 878
Iscritto il: 09/12/2010, 17:58
Auto: Honda Integra DC2
Località: PD nord
Contatta:

Motore passo passo e microstepping

Messaggioda PierGSi » 10/06/2012, 18:28

Ciao, sto facendo un contagiri con la lancetta montata direttamente sull'asse di un motore da 200 passi-giro, ma anche in modalita' mezzo passo il funzionamento è poco fluido e vibra in maniera fastidiosa. Qualcuno ha esperienza di pilotaggio a micropassi?
Il motore è unipolare 4 fasi e dispongo di micro con 4 PWM hardware a bordo con i quali pensavo di comandare 4 transistor di potenza darlington (motore piccolino), frequenza 15.6 Khz @ 4 MHz di quarzo e risoluzione 8 bit. Mi par di capire che servano 4 "mezze sinusoidi" sfasate di 180° (vedere microstepping nell'immagine sotto).

Con un gradino ogni 18° ed i 4 PWM in ritardo di 180° uno rispetto all'altro :

sin(0) = 0
sin(18) = 30.9% pwm
sin(36) = 58.7% pwm
sin(54) = 80.9% pwm
sin(72) = 95.1% pwm
sin(90) = 100% pwm

e poi al contrario 72...54...36...18...0°

dovrei ottenere "5 micropassi per ogni passo", ovvero 1000 passi/giro su un motore da 200. :roll: :geek:

Immagine

Ho capito bene ? suggerimenti? :?
Ciao,
Pier.

www.piergm.com

Torna a “Elettronica generale”

Chi c’è in linea

Visitano il forum: Nessuno e 34 ospiti