Daftar Isi:

Gunakan Motor Stepper Sebagai Rotary Encoder: 9 Langkah (dengan Gambar)
Gunakan Motor Stepper Sebagai Rotary Encoder: 9 Langkah (dengan Gambar)

Video: Gunakan Motor Stepper Sebagai Rotary Encoder: 9 Langkah (dengan Gambar)

Video: Gunakan Motor Stepper Sebagai Rotary Encoder: 9 Langkah (dengan Gambar)
Video: Berfungsi dari enkoder inkremental - animasi 2024, November
Anonim
Gunakan Motor Stepper Sebagai Rotary Encoder
Gunakan Motor Stepper Sebagai Rotary Encoder

Rotary encoder sangat bagus untuk digunakan dalam proyek mikrokontroler sebagai perangkat input tetapi kinerjanya tidak terlalu mulus dan memuaskan. Juga, memiliki banyak motor stepper cadangan, saya memutuskan untuk memberi mereka tujuan. Jadi, jika Anda memiliki beberapa motor stepper yang tergeletak di sekitar dan ingin membuat sesuatu, dapatkan persediaannya dan mari kita mulai!

Langkah 1: Tonton Videonya

Image
Image

Langkah 2: Dapatkan Semua Barang

Pelajari Diagram Sirkuit
Pelajari Diagram Sirkuit

Untuk proyek ini, Anda akan membutuhkan:

  • Motor stepper (Unipolar atau bipolar).
  • Sebuah chip op-amp LM358P.
  • Sebuah resistor 1k Ohm.
  • 2x 100k Ohm resistor.
  • 2x 4.7k Ohm resistor.
  • 2x 47k Ohm resistor.
  • Sebuah LED.
  • Menghubungkan kabel.

Komponen opsional:

  • 2x LED
  • 2x 330 Ohm resistor

Langkah 3: Pelajari Diagram Sirkuit

Terima kasih, Andriyf1!

Pastikan Anda melalui skema sirkuit sebelum melanjutkan.

Karena dua pin di tengah header yang akan dihubungkan ke motor stepper terhubung ke titik yang sama di sirkuit (Katakanlah, umum), Anda dapat menggunakan header 1x3 alih-alih header 1x4 dalam versi permanen, tetapi kemudian untuk menghubungkan motor stepper bipolar, Anda harus menghubungkan satu kabel dari dua kumparan masing-masing bersama-sama dan menghubungkannya ke titik umum sirkuit dengan dua kabel yang tersisa untuk dihubungkan ke pin P dan S masing-masing.

Langkah 4: Merakit Sirkuit di Papan Tempat memotong roti dan Mengujinya

Merakit Sirkuit di Papan Tempat memotong roti dan Mengujinya
Merakit Sirkuit di Papan Tempat memotong roti dan Mengujinya

Mulailah dengan menempatkan kapal op-amp di papan dan lanjutkan dengan menghubungkan resistor ke lokasi yang sesuai. Coba gunakan kabel yang lebih pendek dan hindari terjeratnya kabel. Pastikan tidak ada sambungan yang longgar dan dibuat sesuai dengan skema rangkaian.

Hubungkan motor stepper ke amplifier dan nyalakan dengan sumber listrik 5 volt.

Jika Anda menggunakan LED opsional, sambungkan setiap anoda LED ke setiap output melalui resistor 330 Ohm dan sambungkan katodanya ke 'GND'.

Langkah 5: Buat Versi Permanen

Buat Versi Permanen
Buat Versi Permanen

Klik pada gambar untuk tahu lebih banyak.

Versi permanen dari amplifier akan direkomendasikan untuk dibuat karena akan lebih ringkas dan praktis untuk digunakan dalam proyek.

Langkah 6: Uji Dengan Mikrokontroler, Unggah Kode Arduino

Uji Dengan Mikrokontroler, Unggah Kode Arduino
Uji Dengan Mikrokontroler, Unggah Kode Arduino
Uji Dengan Mikrokontroler, Unggah Kode Arduino
Uji Dengan Mikrokontroler, Unggah Kode Arduino

Contoh ini mengontrol kecerahan LED yang terhubung ke pin 'D13' dengan menyesuaikan siklus kerja pada pin output tersebut, yang dikendalikan oleh rotary encoder.

Langkah 7: Buat Koneksi Kabel

Buat Koneksi Kabel
Buat Koneksi Kabel

Hubungkan power amplifier ke pin *'+5-V, '-ve' ke pin 'GND', dan pin output ke pin 'D6' dan 'D7' board Arduino. Urutan koneksi pin output amplifier ke pin input Arduino menentukan apakah arah gerakan tertentu dari motor stepper akan terdaftar searah jarum jam atau berlawanan arah jarum jam.

*Jika Anda menggunakan mikrokontroler yang bekerja pada level logika 3,3-V, pastikan Anda menyalakan amplifier hanya dengan 3,3-V DC

Langkah 8: Nyalakan Pengaturan

Nyalakan Pengaturan
Nyalakan Pengaturan
Nyalakan Pengaturan
Nyalakan Pengaturan
Nyalakan Pengaturan
Nyalakan Pengaturan

Hubungkan pengaturan ke sumber daya yang sesuai (5-12 volt DC) dan nyalakan.

Langkah 9: Perluas Lebih Lanjut

Sekarang setelah Anda membuatnya bekerja, Anda dapat melakukan segala macam proyek yang dapat dilakukan dengan encoder putar. Jika Anda membuat sesuatu dengannya, coba bagikan beberapa gambar pekerjaan Anda dengan komunitas dengan mengklik 'Saya Berhasil!'.

Direkomendasikan: