Picproje Elektronik Sitesi

DERLEYİCİLER => CCS C => Konuyu başlatan: xoom - 22 Nisan 2015, 08:48:58

Başlık: TB6560 1 Axis Step Motor Sürücü
Gönderen: xoom - 22 Nisan 2015, 08:48:58
Arkadaşlar maksat step motoru yüksek devirlerde sürmek için aşağıdaki step motor sürücüsünü satın aldım..Fakat CCS C ile step motoru sürmek için hangi uca nasıl bilgi yazacağım google arama yaptım birşey bulamadım genelde Mach3 ile G codeleri ile kullanılan CNC'Ler çıkmakta fakat benim amacım CNC falan yapmak değil sadece Step Motoru bir PIC ile sürmek ama sürebileceğim maximum hızda sürmek.. Bu konuda aşağıdaki devre hakkında yardımcı olacak arkadaşlar varsa memnun olurum..
http://www.ebay.com/itm/CNC-Router-One-Axis-Stepper-Motor-Driver-Control-Board-3A-TB6560-/331406980231?pt=LH_DefaultDomain_15&hash=item4d29653487 (http://www.ebay.com/itm/CNC-Router-One-Axis-Stepper-Motor-Driver-Control-Board-3A-TB6560-/331406980231?pt=LH_DefaultDomain_15&hash=item4d29653487)
Başlık: Ynt: TB6560 1 Axis Step Motor Sürücü
Gönderen: esensoy - 22 Nisan 2015, 09:06:27
önce 0 gelince mi yoksa 1 gelince mi adım atacak ona karar vereceksin,
0 da çalışsın dersen clk+ dir+ ena+ ları direk 5V a ver,
ena enable ucu, sürücü ve motoru işlem süresince enable yani aktif tutman gerekir, dolayısıyla bu uca 0 verdiğinde enable olacak, çalışacağın sürece 0 vermelisin,
clk yi mcu pinine bağlayacaksın, mcu 3.3V ise araya dönüştürücü atmakta fayda var,
her 1'den 0 a düştüğünde motorun 1 adım atacak,
dir ucun 0 da ise bir yöne, 1 de ise diğer yöne atacak
yüksek ihtimalle motorun 200 adımdır, sürücü full stepte iken 200 pals verirsen 1 tur dönmesi lazım,
half step e alırsan 400 palste 1 tur dönmelidir,
palsleri çok hızlı verme piyasa motorları dönmüyor maalesef, yavaştan başla

1 gelince çalışsın istersen clk- dir- ena- leri gnd ye vereceksin, + ları mcu pinine vereceksin, enable ucuna 1 verdiğinde aktif olacak, clk nın da 0 dan 1 e geçişlerinde adım atacak
Başlık: Ynt: TB6560 1 Axis Step Motor Sürücü
Gönderen: xoom - 27 Nisan 2017, 18:09:45
Aradan epey zaman geçti ve zamanında dolabımda yatan sürücüye tekrar ihtiyacım oldu.. kendi konumu hortlatıyorum..


Sorum: Tb6560 1 axis bu step sürücü ile nema 23 bir step motoru maximum kaç rpm çıkarabiliriz.
Başlık: Ynt: TB6560 1 Axis Step Motor Sürücü
Gönderen: xoom - 28 Nisan 2017, 18:04:25
Konu hakkında bilgisi olan var mı?
Başlık: Ynt: TB6560 1 Axis Step Motor Sürücü
Gönderen: skara1214 - 28 Nisan 2017, 23:30:45
yani sorduğun sorunun bir cevabı olamaz zira nema 23 motorun büyüklüğüdür. direnç , bobin ,akım değerlerini bilmeden kaç rpm yapacağını ön görmek mümkün değil.
Başlık: Ynt: TB6560 1 Axis Step Motor Sürücü
Gönderen: xoom - 29 Nisan 2017, 08:17:08
Alıntı yapılan: skara1214 - 28 Nisan 2017, 23:30:45
yani sorduğun sorunun bir cevabı olamaz zira nema 23 motorun büyüklüğüdür. direnç , bobin ,akım değerlerini bilmeden kaç rpm yapacağını ön görmek mümkün değil.
https://yadi.sk/i/9RtSubFl3HU4KK
Motor bu hocam. Surucude ilk mesajdaki surucu.


Başlık: Ynt: TB6560 1 Axis Step Motor Sürücü
Gönderen: DaRt - 29 Nisan 2017, 08:25:47
Bunlara bakarak net bir değer söylemek mümkün değil. Motorun yükü çok önemli bir parametre. Bunun dışında sürülen akım, voltaj, mikrostep, rampa ayarlar, rezonans noktası tespiti gibi çok sayıda etmen var. Ben nema 23 step motorun ucuna çift noktadan rulmanla yataklamalı 50 cm uzunluğunda M16 gijon bağlayarak yine tb6560 sürücü ile 2000 dev/dak hıza çıktım. Tabi bu noktada tork diye bir şey kalmıyor. Küçük bir dokunuş bile motor milini durduruyor.
Başlık: Ynt: TB6560 1 Axis Step Motor Sürücü
Gönderen: xoom - 29 Nisan 2017, 12:18:23

Maximum 1000 devir bana yeterli hocam ama 500-1000 devir arası makaradan kablo çekecek kadar tork ihtiyacım var..
Başlık: Ynt: TB6560 1 Axis Step Motor Sürücü
Gönderen: skara1214 - 29 Nisan 2017, 19:38:01
devir çok hassas değilse hobby rc motoru ve bir esc ile işini rahatlıkla çözebilirsin