step motor hız sorunu

Başlatan uardal, 15 Ocak 2008, 17:21:45

uardal

merhaba arkadaşlar

step motor sürücü devresi yapıyorum ama unipolar sürdüğüm motorda adımlar arasında zaman aralıklarını 50ms den aşağı düşürdüğümde motor kilitleniyor, daha yüksek zaman aralığı verdiğimde sorun yok, bu konuda yardımlarınızı bekliyorum, kullandığım kod aşağıda kod aşağıda

BASLA:
PORTB = %00001000
PAUSE 70
PORTB = %00001100
PAUSE 70
PORTB = %00000100
PAUSE 70
PORTB = %00000110
PAUSE 70
PORTB = %00000011
PAUSE 70
PORTB = %00000001
PAUSE 70
PORTB = %00001001
PAUSE 70

GOTO BASLA
END

re3ii

arkadaşım uln2003 mü? kullanıyorsun

ferdem

Bu süreyi istediğimiz kadar küçültemememiz normal, sarımlar mıknatıslanıp rotor o pozisyona gelene kadar beklememiz gerekiyor. Bu zamanı beklemeden diğer sarıma geçmek isterseniz (veya diğer adıma geçmek isterseniz) motorunuz bu hıza cevap vermeyecektir. Çözüm? Daha iyi bir motor kullanmak :)

uardal

sanırım sorunu buldum, yüksek hızlarda voltaj ve akım değerlerini yükseltmek gerekiyormuş, bi de o şekilde denicem,

ibrsel

step motorun uçlarınıda hatalı bağlamış olabilirsin..