NE555 & DRV8825 step motor sürme

  • Konuyu başlatan Konuyu başlatan Hira
  • Başlama tarihi Başlama tarihi

Hira

Üye
Katılım
14 Nisan 2022
Mesajlar
82
Merhaba step motora hareket vermem gerekiyor başlat, durdur, sağa, sola ve hız ayarı da yapabilmem lazım. Aşağıdaki devreyi kurdum ancak bir netice alamadım. Sürücü kartlara hakim değilim acaba bir şeyi eksik mi yaptım?

555 osilatör devresi çalışıyor 3. bacak (step) pininde frekansı görüyorum zaten led frekansa göre göz kırpıyor. Ama step motorda tık yok ne bir vınlama ne bir tıklama. Ve bu aşamada vref ayarı kısıksa sürücü ısınmıyor açıksa ısınıyor.

Motorum bipolar ve sürücü üzerindeki b2,b1,a2,a1 pinleri direk motora bağlı. Fault pini ile m0, m1, m2 adım pinleri boşta (gnd ye de bağlı değil lojik 5 volta da).

Başka sürücüler de denedim durum aynı. Sizce hata yada eksiklik nerede?

Circuit schematic.png
 
Merhaba, bildiğim kadarı ile STEP motorunu hareket ettirebilmeniz için bobinleri sıralı bir şekilde enerjilendirmeniz gerekir diye düşünüyorum. MCU programlamayı biliyorsanız ben size yardım etmeye çalışırım.
 
Aslında eklediğim devrenin çalışması lazım yayınlayan kişi çalıştığını söylemiş ancak daha fazla detay vermemiş. Ben sanırım sürücünün pinlerinde bir eksiklik yapıyorum yani bazı pinlerin lojik 5, bazılarının gnd ye bağlı olması gerekiyor. Ama hangisi nereye bağlanacak tam olarak kestiremedim.

Bu arada malesef programlama bilmiyorum.
 
Ben de ilk başta şaşırdım. Nasıl olur da 555 ile step çalıştırılır diye. google dan DRV8824 datasına baktım. MCU suz olmuyor. Burada açıklayıcı şema var.
 
Aynı şey değil mi zaten? Yani arduino da olsa step pininden pwm sinyal çıkıyor sonrasında sürücü kendi içerisinde 4 kanala göre sırasıyla ayarlama yapıyor. Dir ise yön (direction 1 sağ 0 sol) 555 ile yaptığım devrede aynı mantıkla çalışıyor.

Şöyle bir şey var yapan kişi a4988 kullanmıştı. Ama 4988 ile 8825 in tek farkı 10. bacak birinde lojik 5 iken diğeri fault ve benim yaptığım devrede fault pini boşta.
 
Arduino nano ile yapılmış hazır bir proje aradım ama bulamadım bildiğiniz varsa buraya ekleyebilirseniz çok sevinirim
 
Arduino yu ve kodlarını bilmiyorum. !6F628 ve 18F4550 ile yaptığım çalışmalarımın tamamını paylaşayım. Ayrıca ......@gmail e-mail verirseniz arşivden de paylaşımlar yaparım. Zira arşiv google drive da yüklü. .....@gmail istiyor.
 
Merhaba step motora hareket vermem gerekiyor başlat, durdur, sağa, sola ve hız ayarı da yapabilmem lazım. Aşağıdaki devreyi kurdum ancak bir netice alamadım. Sürücü kartlara hakim değilim acaba bir şeyi eksik mi yaptım?

555 osilatör devresi çalışıyor 3. bacak (step) pininde frekansı görüyorum zaten led frekansa göre göz kırpıyor. Ama step motorda tık yok ne bir vınlama ne bir tıklama. Ve bu aşamada vref ayarı kısıksa sürücü ısınmıyor açıksa ısınıyor.

Motorum bipolar ve sürücü üzerindeki b2,b1,a2,a1 pinleri direk motora bağlı. Fault pini ile m0, m1, m2 adım pinleri boşta (gnd ye de bağlı değil lojik 5 volta da).

Başka sürücüler de denedim durum aynı. Sizce hata yada eksiklik nerede?

21907 eklentisine bak
Mantığın doğru. 555 ile bir benzerini step motor testi için bende yapmıştım. Sürücü bağlamada sıkıntın vardır. Mesela ilk gördüğüm enable pinini boş bırak veya gnd ye bağla. Çiziminde sürücü disable konumunda olduğu için çalışmaz.
 
Sayın Endorfin enable bağlantısını gnd ye bağlamayı daha öncede denemiştim sonuç alamamıştım ama sizin mesajınızdan sonra tekrar gnd ye bağlantısını yaptım ve çalıştı önceki denememde hatam neydi anlayamadım Sonuç itibarı ile motor hareketini sağladı. Dır pini lojik 1 iken sağa, gnd ye bağlı iken sola dönüyor. Teşekkür ederim.
 
Son düzenleme:

Forum istatistikleri

Konular
7,233
Mesajlar
122,408
Üyeler
2,922
Son üye
Spacetr

Son kaynaklar

Son profil mesajları

Freemont2.0 herbokolog Freemont2.0 wrote on herbokolog's profile.
nick iniz yakıyor
:D
Freemont2.0 posta Freemont2.0 wrote on posta's profile.
Merhabalar :)
az bilgili çok meraklı
Prooffy semih_s Prooffy wrote on semih_s's profile.
Merhaba, sizden DSO2C10 hakkında bilgi rica ettim. Yanıtlarsanız sevinirim...
Unal taydin Unal wrote on taydin's profile.
Timur Bey, Arduino kontrollü bir akü şarj cihazı yapmaya çalışıyorum. Aklımdaki fikri basit bir çizim olarak konu açmıştım. Özellikle sizin fikirlerinizi çok önemsiyorum.
Back
Top