step motoru hızlı süremiyorum

mrksmn

Üye
Katılım
14 Nis 2008
Mesajlar
50
Puanları
1
Yaş
39
arkadaşlar hem paralel porttan denedim, hem pic ile denedim... elimde birden çok step motor var fakat bunları belli bir hızdan fazla hızla süremiyorum. datasheetlerde 1200 pps yazıyor. yani saniyede 1200 adım attırabilmem lazım. ama ben en çok 20-30 adım attırabiliyorum.

l298 ile sürmeye çalışıyorum. her türlü yolu denedim. dün uln2003 aldım, onla bugün denedim uln2003 bozuk çıktı heralde en sonunda yaktım entegreyi...

elimdeki step motorlar 4 uçlu. yazıcıdan çıkma motorlar. aşağıdaki sırayla sürüyorum.
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1

tecrübeli arkadaşlardan yardım bekliyorum...
 
Hızı artırınca verdiğin voltajıda arttırman lazım. kataloğuna iyi bak
 
Gayet normal Low-Level bir donanım kontrol uygulamasıyla mili yada micro saniye seviyelerinde çıkış alamazsın!
Unutmayın ki paralel portda frekans arttıkça voltaj düşecektir(Bu PC nizin PWM korumasıdır(Duty cycle size endexlidir))
Hazır modülleri kullanman (High-Level) size başarıya daha çok yardımcı olacaktır.
Saygılar.
 
Gayet normal Low-Level bir donanım kontrol uygulamasıyla mili yada micro saniye seviyelerinde çıkış alamazsın!
Unutmayın ki paralel portda frekans arttıkça voltaj düşecektir(Bu PC nizin PWM korumasıdır(Duty cycle size endexlidir))
Hazır modülleri kullanman (High-Level) size başarıya daha çok yardımcı olacaktır.
Saygılar.

ben de şu an pic'e döndüm. ama gerekirse hazır modül de alabilirim. hangi modulün bana uygun olacağını bilemiyorum, ben tek motor süreceğim. başta sadece motor sürücü almam uygun olur sanırım. ama bu sürücü ile benim 7,5 derecelik yazıcı motoru saniyede 30-40 tur attırabilecek miyim onu bilmiyorum. toshiba sürücüler bu hızı sağlar mı? sizin önerebileceğiniz uygun sürücü var mı?
 
bir de paralel portta voltajın düşmesi önemli mi sonuçta ben entegre sürüyorum o voltajla. yaptığım denemelerde step arası süreyi zamanla düşürdüğümde 20ms'den 1ms'ye kadar motor hızında hiç değişme olmadı. ama titreme de olmadı. pic ile sürdüğümde ise 3 ms'ye kadar motor hızlanıyor ama daha fazla düşürürsem süreyi motor titremeye başlıyor. Bu arada pic'in 3ms si ile paralel portun 20ms step süresi motoru neredeyse aynı hızda döndürüyor. Pic biraz daha hızlı çeviriyor. paralel portla yaptığım denemeleri videoya çekmeye çalııştım:
[video=youtube;SK9R23DmCIw]http://www.youtube.com/watch?v=SK9R23DmCIw[/video]

aşağıdaki de PM42L motoru 1-10 milisaniye arasındaki dönme hızları var ama pek farketmiyor...
6kablolu PM42L - YouTube

aşağıdaki videoya bkaın bendeki de aynı tip motor ama bu şekilde hızlı süremiyorum
esmc-04 diye bir sürücü yapmışlar 1200 rpm de çalıştığını söylüyor
Stepper motor running at fast step speed - YouTube


aşağıdaki bideoda ise 9375 rpm yani saniyede 156 tur attığını iddia ediyor. ben bi 40-50 tur atsam başka birşey istemiyorum
Stepping motor running at 9375 rpm - YouTube
 
@mrksmn , cnc&torna bölümünde biraz dolaş .
Bir çok yerde step motorlar ve sürücüleri hakkında bilgiler var.

------

...paralel portda frekans arttıkça voltaj düşecektir(Bu PC nizin PWM korumasıdır(Duty cycle size endexlidir))

Nasıl , hangi sınırlarda , ne kadar düşüyor ?
 
En son gerçek programla ölçtüğümde (mach3) 3-5khz 0.950-1.250 Volt civarındaydı. O zaman fark ettim ki aslında lpt nin voltaj aralığı önemli değildi çünkü sürücünün tetiklenme akımının baz alınması gerekiyordu.
Şu değerde olur demem imkansız osilaskop vb kullammam gerekiyor. Bu bilgiyi fluke110 ile belirli frekanslarda çıkış voltajını ölçdüğüm paralel port çıkış voltaj değerlerine istinaden yazılmıştır.
Saygılar...
 
Düzeltelim.
Paralel port çıkış gerilimi frekansla değişmez.
Ya 0 dır ya da 1 => 5 V

Step motor hızı bu " gerilim değerine " bağlı değildir.
Birim zamanda gelen puls sayısı ile ilişkilidir.

Step motorlarda hız arttıkça zıt emk artar.
Sabit gerilimle sürer iseniz hız arttıkça tork düşer ve nihayetinde " dönemez " olur.
Bunu önlemek için , motor akımı ölçülür ve akımı ayarlı değerde sabit tutacak şekilde , motor gerilimi , sürücü dinamikleri içerisinde arttırılır.
Burada sözü edilen gerilimin , paralel port çıkış gerilimi ile alakası yoktur !
 
merhaba arkadaşlar. l297+l298 li devre kurdum. step süresini 1ms'ye kadar düşürdüm. şu anda saniyede 4-5 tur attırabiliyorum. tabi torku düştü. ama bu hız da yeterli değil tabi. bana 40-50 tur lazım. inşallah bir gün onu da beceririz. kurduğum devre aşağıda. v ref girişine 5v verdim. clock girişini pic ile veriyorum. motorun dönme gerilimini sağlayan l298'in 4 nolu bacağına 26 değil de 5v verdim. çünkü 12v vermeyi denediğimde devre aşırı ısındı ve her ne sebeple ise pic de bozuldu. araya 470uF lık ve 1oo nf kondansatör koymayı unuttum ondan bozulmuş olabilir belki. bir de diyotlarım normal diyot 1n4001. fast diyot bulamadım. ama yine de pic'in yanmaması gerekirdi, ama devre çok ısınıyor 12v da.
schritmot-treiber9.jpg
 

Forum istatistikleri

Konular
128,165
Mesajlar
915,610
Kullanıcılar
449,931
Son üye
mecuxell

Yeni konular

Geri
Üst