Step motorların çıkabildikleri hızlar

Başlatan Mucit23, 28 Aralık 2011, 20:44:31

Mucit23

bi hocamla durumu görüşeyim ona göre işe koyulacam

erkan614

#16
durum şimdi açıklığa kavuştu,
l297 ve 298 den uzak dur onun yerine tavsiye edilen L6203 ile onu sürmek için iyi bir işlemci ayrıca chopping işlemi için hızlı bir analog comparator offff 4-5 sene evvel yapmaya çalıştığım devreler aklıma geldi,
çok sıkıntılı iş ama şansın var ki 3000 devirde iş yaptırmıycaksın ama yinede adım kayıpların çok olacaktır,
step motor ile profösyönel sürücülerle bile 500 deviri geçmiyorum ben,
kolay gelsin
edit: bir zamanlar teorik olarak yaptığım sürücü şeması buralarda biyerdedir onu eklerim
benim zamanında tırmaladığım konular yardımı olabilir
https://www.picproje.org/index.php/topic,15540.0.html
https://www.picproje.org/index.php/topic,15350.msg100577.html#msg100577
https://www.picproje.org/index.php/topic,15072.msg98793.html#msg98793
https://www.picproje.org/index.php/topic,15169.msg99494.html#msg99494

skara1214

Alıntı yapılan: justice_for_all - 29 Aralık 2011, 14:44:41allegro firmasının enkoder ve driver ı icinde bulunduran cipleri var ondan kullanın
örnek verebilirmisiniz acaba öyle çiplere?benimde ihtiyacım var
Herkes ölür ama herkes gerçekten yaşamaz


skara1214

Herkes ölür ama herkes gerçekten yaşamaz

fryrmnd

kusura bakmayın. tam okumamışım. allegronun driverlarından birini soruyorsunuz sandım..

justice_for_all

Alıntı yapılan: skara1214 - 29 Aralık 2011, 19:34:05
örnek verebilirmisiniz acaba öyle çiplere?benimde ihtiyacım var
hocam sanırım yalnıs bi kelime kullandm oncelikle ozur diliyorum enkoder dan kastm l297 nin yaptgı isi yapan dmk istemistim internetten baktım translator mıs yukarıda ismi gecen cipten bahsetmistim
Deneyip de başaramayanları değil, yalnızca denemeye bile kalkışmayanları yargıla.   Gökhan Arslanbay

Mucit23

Alıntı yapılan: erkan614 - 29 Aralık 2011, 18:16:31
durum şimdi açıklığa kavuştu,
l297 ve 298 den uzak dur onun yerine tavsiye edilen L6203 ile onu sürmek için iyi bir işlemci ayrıca chopping işlemi için hızlı bir analog comparator offff 4-5 sene evvel yapmaya çalıştığım devreler aklıma geldi,
çok sıkıntılı iş ama şansın var ki 3000 devirde iş yaptırmıycaksın ama yinede adım kayıpların çok olacaktır,
step motor ile profösyönel sürücülerle bile 500 deviri geçmiyorum ben,
kolay gelsin
edit: bir zamanlar teorik olarak yaptığım sürücü şeması buralarda biyerdedir onu eklerim
benim zamanında tırmaladığım konular yardımı olabilir
https://www.picproje.org/index.php/topic,15540.0.html
https://www.picproje.org/index.php/topic,15350.msg100577.html#msg100577
https://www.picproje.org/index.php/topic,15072.msg98793.html#msg98793
https://www.picproje.org/index.php/topic,15169.msg99494.html#msg99494

Hocam bu  L6203 de galibe tek başına kullanılmıyor. Datasheedinde L297 ile birlikte kullanılmış.

fryrmnd

evet hocam l297 ile sürebilirsiniz. ama l297 yi kullanmadan da sürebilirsiniz. eğer mikrodenetleyici kullanacaksanız l297 program karmaşıklığını azaltır. l297 yi kullanmayacaksanız chopper devresini kendiniz kurup daha uzun programlar yazmanız gerekecektir. bunu olumsuz anlamda söylemiyorum çünkü erkan hocamında bahsettiği gibi l297 nin comparatoru motor süreceğiniz frekansa yetişebilir mi bilmiyorum.yani standart elemanların sınırlamaları var gibi. eğer kendiniz bu elemanların yaptıklarını farklı ayrık elemanlarla yaparsanız daha iyi sonuçlar alabilirsiniz sanırım.

iyildirim

Mucit23, Unipolar süreceksen SLA7026- 706X - 7078 gibi chipler kullanabilirsin. Chopper işini de halletmiş olursun. 706x ve 707x chiplerin yüksek devirlere çıkma başarısı daha yüksek. 
Ayrık elemanlarla yapacaksan da düzgün bir işlemci, mos sürücü ve tabii mos gerekecek. Ayrıca akım kontrolü için hızlı,  düşük ofsetli 2-4 kanal opamp . Eğer motor yük altında değilse, özellikle değişken yük altında değilse, işlemci üzerinde hıza bağımlı oluşturduğun bir lookup table ile comparator ref voltajlarını oluşturabilirsin.  Ama hakkını vereceksen motor bilgileri ve hesap kitap gerekir.

Mucit23

Hocam max. 3000 RPM çıktığını varsayarsak 3000/60=50 yani 1 sn de 50 tur döner. Eğer Step motorumuz 7.5 derece lik açı ile adım atıyorsa 1 tur dönmesi için 48 adım atması gerekiyor. O halde 3000 Devir için 1 sn de  vereceğimiz clock palsi 50*48 den 2400 olarak çıkıyor. L297 nin datasheedinde clock girişine uygulayacağımız sinyalin 1 saykılının uzunluğu  min 5uS olması gerektiği yazıyor. Bizim 2400hz lik sinyalimizin peryodu  416uS olur. Bir saykılda 208 uS olur. Eğer yanlışım yoksa L297 bu 2400Hz lik clock frekansında rahatlıkla çalışır.

Mucit23

Eğer Chopper devresini kendim yazılımla yapıcaksam Çıkışdada direk 4 adet mosfet ile motoru sürerim. Kesinlikle chopper devresiyle felan uğraşmak istemiyorum

iyildirim

Sıkıntı L297 den daha çok L298 de. 298 in entegre bir chopper kontrolü yok.  L297 üzerinden enable/inhibit pinleri ile yapılıyordu diye hatırlıyorum.  L297 kullanmanın tek iyi tarafı ise step darbelerini tek bir clock kaynağı ile üretmesi.  L297 , 555 le bile çalışabilir.  SLA larda kendinizin üretmeniz gerekir. Ama zaten bir microişlemci kullanıyorsanız dert olmaz.


Mucit23

Şu chopper kontrolü dediğiniz şey nedir söyleyebilirmisiniz?

iyildirim

Kısaca, motor devrinden, yükünden, step darbelerinden  bağımsız olarak sabit akım akıtma denebilir.