Daftar Isi:
Video: Cara Memodifikasi Servo untuk Mendapatkan Umpan Balik Loop Tertutup: 7 Langkah
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Saat mengemudikan servo dengan mikrokontroler (seperti Arduino), Anda hanya dapat memberinya perintah lokasi target (dalam sinyal PPM).
Dengan urutan ini, servo akan bergerak ke lokasi target ini. Tapi itu tidak instan! Anda tidak tahu persis kapan lokasi itu akan dicapai…
Ini adalah kontrol loop terbuka.
Jika Anda perlu pindah ke lokasi yang berbeda secara berurutan, cara yang biasa dilakukan adalah dengan memasukkan jeda (instruksi penundaan) agar servo dapat bergerak.
Dan jika Anda juga membutuhkan reaktivitas, Anda harus memodifikasi servo untuk mendapatkan rangkaian loop tertutup.
Langkah 1: Membongkar Servo
buka 4 sekrup
jangan heran jika ada di bagian atas… lihat bagaimana bagian bawahnya dirakit dengan sekrup panjang ini
copot adaptor sekat dari bagian bawah plastik
Anda sekarang dapat melihat PCB, jangan bergerak terlalu jauh: ada kabel pendek.
siap untuk langkah selanjutnya, temukan pin sinyal potensiometer internal!
Langkah 2: Gunakan Penguji Servo Agar Dapat Memindahkan Servo Saat Mengukur Tegangan
Penguji ini menawarkan 3 mode: pilih mode manual saat memutar pot, servo berputar sesuai dengan itu.
Cari sesuatu yang disebut "Multi Servo Tester 3CH ECS Consistency Speed Controler Power Channels CCPM Meter" untuk beberapa dolar.
Langkah 3: Temukan Pin Sinyal
Servo menggunakan potensiometer internal untuk mengetahui lokasinya.
Kami akan meretas PCB dan mengambil informasi ini dari pot itu sendiri:-)
Dalam hal ini, saya bisa melihat di bawah PCB 3 kabel merah keluar dari pot (gnd, 5v, sinyal).
Gunakan multimeter dalam posisi tegangan kontinu. Tebakan terdidik yang baik adalah kabel tengah tapi …
Ukur tegangan antara kabel servo hitam dan 3 pin (berasal dari 3 kabel dari bawah)
Anda harus menemukan 0V, 5V atau kurang, dan tegangan ketiga yang bervariasi saat servo bergerak. Gunakan penguji servo untuk ini!
Mengerti? langkah berikutnya
Langkah 4: Menyolder
Sekarang Anda ingin menyolder kawat ke pin ini tetapi SEBELUM ini, pastikan untuk mengebor lubang di bagian bawah dan memasukkan kawat.
Sekarang Anda bisa menyolder!
Langkah 5: Sinyal Kawat
Sekarang Anda memiliki servo dengan kabel ke-4 yang memberi Anda posisi sebenarnya (tidak peduli pesanan terakhir yang dia terima).
Langkah 6: Servo 8V
Anda dapat melakukan hal yang sama dengan servo yang lebih kuat yang sering dipasok dalam 7V atau 8V atau lebih
Pastikan untuk memeriksa bahwa sinyal pot selalu bervariasi di bawah 5V. Jika akan bervariasi hingga 8V ini akan menyebabkan arduino Anda terbakar.
Dalam kasus servo digital RDS5160 60kg.cm (luar biasa) ini, catu daya bisa antara 6 dan 8.4VDC.
Tetapi papan elektronik mengubah tegangan menjadi maksimal 3.3V: tidak apa-apa untuk keperluan arduino:-)
Omong-omong, Anda dapat mengikat kawat di belakang kotak plastik untuk mencegah sobek dari luar…
Langkah 7: Melangkah Lebih Jauh
Anda sekarang dapat membuat kode PID untuk mengatur pergerakannya.
Berikut adalah beberapa tautan: di servo
di PID