Jika Anda membuat robot atau perangkat kontrol mikro lainnya, Anda perlu menggerakkan motor DC sebelum dan sesudahnya.
Dalam catatan ini, saya akan mendemonstrasikan rangkaian sederhana dan murah yang mengontrol motor DC melalui dua pin I/O.
Itu tidak memerlukan sirkuit terintegrasi dan menggunakan komponen yang umum digunakan.
Saya sarankan Anda membuatnya di papan tempat memotong roti untuk pertama kalinya.
Saya merancang sirkuit ini tetapi saya bukan penemu pengontrol motor ini.
Ketika saya melihat pergerakan Makerbots dan router CNC yang menakjubkan dan presisi di Maker Works di Ann Arbor, saya tertarik dengan rangkaian kendali motor seperti ini.
Inilah bagian-bagian yang Anda perlukan.
Semua ini harus dijual di radiowack atau toko hobi lokal Anda. (1) Motor DC (4)
Transistor MOSFET
Saya menggunakan IRF540N tetapi
MOSFET N-Channel apa pun bisa. (4)Dioda (2)
Transistor.
Saya menggunakan bc548. (2)
Transistor bipolar PNP
Saya menggunakan bc327. (4)
Resistansi 2200 ohm (merah-merah-merah)(4)
Resistansi 10 k ohm (coklat-hitam-oranye)
Nilai resistor pada beberapa jumper dan papan tempat memotong roti tidak penting jika diperlukan.
Nilai yang cukup dekat kemungkinan besar akan berfungsi dengan baik.
Ini adalah gambar rangkaian lengkap pada papan tempat memotong roti, dan ada beberapa label bagian tambahan.
Saat Anda mengatur pin ke 1 dengan pengontrol mikro Anda, sambungan Transistor Q7 menyala.
Ini menghubungkan basis transistor PNP Q5 ke ground dan menyalakannya.
Q5 kemudian menghubungkan 12 volt ke MOSFET Q1 dan Q4, dan MOSFET Q1 dan Q4 menghubungkan motor ke positif dan ground.
Atur pin 2 tinggi untuk menghubungkan motor ke positif dan ground dengan polaritas berlawanan.
Keempat dioda ini melindungi transistor Anda dari lonjakan tegangan yang terkadang terjadi ketika motor DC tiba-tiba berhenti.
Ketika pin I/O Anda rendah, resistor 10 k ohm menarik basis transistor ke ground, dan resistor 2200 ohm membatasi arus yang diambil dari pin I/O, untuk melindunginya.
Bersenang-senang memutar motor!
Saya menggunakan dua sirkuit ini pada drive train robot butler saya.