Mengontrol 2 Steppers dengan hanya 4 baris dari PORT

D

Drugly

Guest
Namun pertanyaan lain, harapan it doesnt mengganggu Anda.Saya menggunakan dua STEPPER motor, maka pulsa yang diperlukan untuk membuat karya STEPPER diberikan oleh mikrokontroler.Tapi, dengan empat baris setiap STEPPER, menggunakan dua steppers akan menempati seluruh pelabuhan (8 bit).

Apakah ada cara yang saya dapat hanya menggunakan 4 bit dan menggunakan dua steppers?Mereka tidak pernah menyalakan pada saat yang sama.

 
kenapa tidak anda menggunakan driver eksternal?

menggunakan 555 sebagai generator jam, sebuah register geser untuk menggeser denyut nadi dan dua sopir saat ini (293 atau 298, saya lupa yang satu) untuk setiap motor

menggunakan 2 pin untuk arah (forward / reverse) dan 2 pin untuk aktif / nonaktif, menghubungkannya dengan register geser

 
Hello Drugly

Mengendalikan motor langkah dapat dilakukan dengan dua IOS dari sebuah mikro kontroler.Satu sinyal digunakan untuk jam (langkah) dan satu IO untuk arah.

Ada banyak driver motor langkah menghasilkan sinyal-sinyal untuk motor langkah di pasar.Yang sangat mudah adalah dikombinasikan dengan L297 oder L298 dua L6203.Anda juga akan menemukan banyak contoh di internet.

Baik mengendalikan sebuah motor langkah akan juga memiliki mengaktifkan / menonaktifkan baris untuk mengurangi arus STEPPER motor jika tidak bekerja.

Sebuah STEPPER juga dapat dikontrol dengan empat transistor, dua resistor dan transistor misalnya sopir 74LS245 tapi cara ini sangat tidak efisien.

Salam

Geri

 
Terima kasih!

Yah, pengetahuan saya, yang dikombinasikan dengan L297 akan L298 menyediakan pulsa diperlukan untuk STEPPER, dalam urutan 1-4.Tentu saja, ini hanya akan berfungsi untuk steppers yang hanya memerlukan satu denyut nadi pada satu waktu, tapi bagaimana dengan steppers seperti ini yang memerlukan 2 pulsa pada satu waktu?

h ** p: / / www.myhurst.com/hurstmfg/qseries.jsp?series=Series PAS% 2C PBS diarahkan Stepping Motor

 

Welcome to EDABoard.com

Sponsor

Back
Top