Saat kita membebeli servo baru terkadang tidak semuanya kita dapatkan dalam keadaan baik, bisa putarannya tidak mulus, resolusi kurang dari yang seharusnya, resolusi berlebihan (jangka panjang bisa merusak servo), ataupun posisi 0 atau 180 derajat tidak tepat. dibutuhkan proses kalibrasi ulang. kalibrasi dapat dilakukan melalui software (sedikit lebih ribet dan sebagian servo ada yang tidak bisa) ataupun dengan memodifikasi hardware (lebih mudah dan relatif bisa di semua jenis servo).
jika belum paham apa itu servo, mampir dulu ke http://qncctech.blogspot.com/2014/10/cara-kerja-servo.html
Lanjut,
jika belum paham apa itu servo, mampir dulu ke http://qncctech.blogspot.com/2014/10/cara-kerja-servo.html
Lanjut,
Berikut adalah Tutorial cara kalibrasi atau modifikasi feedback pada servo 180 derajat yang memiliki resolusi kurang dari seharusnya diuji dari pulsa penuh hanya menghasilkan sudut total 45 derajat tengah.
Jenis Servo TGY-S801D
- Buka casing Servo dan solderan motor pada board
- lepaskan solderan 2 kabel feedback (selain kabel comm) dari bord. kemudian seri resistor dengan nilai yang sudah dikalibrasi terlebih dahulu. solder kembali ke board.
- Tutup kembali casing. servo sudah memiliki nilai sudut yang sesuai.
Cara kerja trik diatas adalah untuk menambah lebar sudut servo dengan menambah resolusi pembacaan posisi dan koreksi error pada feedback atau umpan balik servo. tujuannya adalah agar kontroler mengansumsikan pembacaan yang lebih singkat dari pembacaan resistansi yang besar sehingga kontroler menggerakkan lebih jauh dari sebelumnya.
Untuk mengurangi lebar sudut servo (pada kasus servo yang memiliki sudut lebih 180 yang berpotensi merusak servo), maka resistor masing-masing dari port selain port comm diparalel resistor dengan port comm. tujuannya adalah agar kontroler mengansumsikan pembacaan yang lebih panjang dari pembacan resistansi yang kecil sehingga kontroler menggerakkan lebih dekat dari sebelumnya.
jika masih belum paham, silakan pelajari konsep pembagi tegangan resistor dan kemudian pahami tentang closed-loop feedback.
Tidak ada komentar:
Posting Komentar