Motor stepper menjadi aktuator yang semakin populer digunakan di berbagai bidang teknis, termasuk perangkat elektronik dan sirkuit kontrol. Memiliki kemampuan untuk secara akurat memposisikan poros pada posisi tertentu, mesin semacam itu dapat digunakan, misalnya, untuk mengontrol kipas tambahan yang terletak di kompartemen penumpang.
Diperlukan
- - kepala penggerak motor dari floppy drive;
- - sirkuit mikro ULN2003A;
- - Prosesor PIC16F84;
- - kabel penghubung.
instruksi
Langkah 1
Gunakan perangkat head drive baca-tulis dari floppy drive 5,5 inci, misalnya merek TEAC, untuk membuat motor stepper. Ini adalah motor unipolar lima terminal. Empat pin terhubung ke belitan, dan yang kelima umum dan berfungsi untuk memasok daya 12V. Motor yang ditentukan akan memberikan langkah 1, 8 derajat, oleh karena itu, untuk putaran penuh poros, diperlukan 200 pulsa.
Langkah 2
Jika perangkat yang ditentukan tidak tersedia, ambil motor dari drive 3,5 inci yang lebih modern. Perlu diingat bahwa motor seperti itu adalah bipolar, oleh karena itu, diperlukan pemasangan driver khusus untuk mengontrol sistem.
Langkah 3
Siapkan IC ULN2003A yang merupakan rangkaian transistor kolektor terbuka dengan dioda pelindung pada rangkaian beban. Hubungkan empat kabel pertama motor, masing-masing, ke kabel sirkuit mikro yang ditandai dengan 14, 13, 12, 11. Untuk menghubungkan, gunakan blok terminal khusus atau buat koneksi dengan menyolder.
Langkah 4
Hubungkan pin sirkuit mikro dari ketiga hingga keenam, masing-masing, ke pin prosesor PIC16F84, yang diberi nomor dari keenam hingga kesembilan. Menghidupkan dan mematikan motor stepper akan dilakukan dengan menggunakan tombol yang terhubung dengan pin MCLR dan VSS pada prosesor.
Langkah 5
Setelah menyelesaikan pemasangan kabel, gunakan daya 12V menggunakan kabel umum yang sesuai yang berasal dari motor. Program akan mengirimkan 200 pulsa ke belitan, yang akan memberikan setengah atau penuh putaran poros dalam mode berdenyut. Ini diikuti oleh jeda, setelah itu poros dalam mode langkah yang sama berputar 180 derajat ke arah yang berlawanan atau membuat putaran penuh (ini ditentukan oleh mode yang ditentukan).