Apa saja tanda-tanda bahwa servo mungkin rusak?

10

Saya baru saja mendapat kit dan saya tidak yakin apakah itu saya atau tidak, tetapi tampaknya salah satu servos yang terus menerus mungkin rusak. Apa yang terjadi pertama kali ketika saya menancapkannya ke mikrokontroler, itu membuat suara berdengung ketika saya mengirimkannya perintah. Servo berkelanjutan kedua tidak bekerja sama sekali

Saya bermain-main dengan port yang berbeda pada papan berbasis aurdino, dan tidak berhasil, hanya bersenandung . Kemudian saya melepas servo humming sama sekali dan hanya menempatkan servo kedua saja. servo kontinu kedua mulai bergerak ke arah apa pun yang saya minta.

Saya menghubungkan yang pertama, hanya yang kedua yang bergerak.

kemudian saya mencoba memutarnya dengan tangan, yang kedua memiliki banyak perlawanan, sedangkan yang pertama memiliki resistensi yang jauh lebih sedikit, mungkin 60% lebih mudah untuk berputar dengan tangan.

Apakah ini sesuatu yang bisa saya perbaiki? Adakah yang pernah mengalami masalah ini sebelumnya?

Terima kasih sebelumnya, kalian hebat!

Ess Kay
sumber
Selamat datang di robotika Ess Kay. Apakah Anda berbicara tentang servo hobi (RC) daripada servomotor industri ? Jawaban untuk masing-masing akan sangat berbeda.
Mark Booth
Harap ulang pertanyaan ini dengan servomotor atau rcservo sesuai dengan deskripsi tag baru (Lihat juga diskusi meta ini ). Terima kasih,
Mark Booth
Saya punya pertanyaan, saya mencoba mengendalikan servo dengan arduino, ke servo saya menempelkan tongkat dan pada ujung tongkat sedikit berat. Setelah menjalankan kode saya servo saya mencoba untuk memindahkan tongkat, tetapi mungkin itu tidak cukup torsi untuk memindahkannya sehingga setelah itu saya berhenti kode. Kemudian saya mencoba mengendalikan servo lagi tanpa berat dan kali ini tidak bergerak. Apakah rusak? Mengapa? Apakah ada solusi yang memungkinkan? Terima kasih,

Jawaban:

4

Setidaknya ada dua modalitas di mana servos (kontinu atau sebaliknya) biasanya gagal: masalah gigi dan kerusakan motor.

Ketika gigi gagal (gigi patah, titik keras, dll.), Servo mungkin macet, bergerak bebas atau kombinasi apa pun. Ketika motor rusak (biasanya sikat di dalam motor DC adalah biang keladinya), servo berhenti bekerja sama sekali (seolah-olah tidak dicabut) atau terlalu panas dan terbakar. Dalam kasus Anda, karena bersenandung dan berperilaku berbeda ketika digerakkan dengan tangan, saya pikir servo Anda memiliki masalah gigi. Ini relatif mudah untuk melihat pada gear box karena ini adalah area pertama yang terlihat ketika membuka servo dan dapat dengan mudah dirakit kembali sesudahnya (sebaliknya, memeriksa sikat motor biasanya berarti mematahkan motor terbuka), jadi saya Akan melihat untuk mengkonfirmasi diagnostik.

abey
sumber
1
Jawaban yang bagus Saya mengambil benda itu terpisah dan melihat roda gigi macet. Menarik mereka terpisah dan menempatkan mereka kembali pada tempatnya dan itu bekerja dengan baik sekarang
Shadoninja
10

Bagaimana Servos Bekerja

Berdasarkan perincian pertanyaan Anda ini:

Saya baru saja mendapatkan kit [...] servos kontinyu [...] yang dicolokkan ke mikrokontroler

Dikombinasikan dengan tag "Arduino" Anda, saya bertaruh bahwa Anda bekerja dengan servos hobi (RC) yang dimodifikasi untuk rotasi berkelanjutan. Servo standar bekerja dengan menerima sinyal berdenyut dengan periode 20 ms (50Hz). Servo hobi reguler akan berputar ke sudut tertentu berdasarkan siklus tugas (waktu ON) sinyal kontrol berdenyut. Ini tepat waktu dapat berkisar dari 500us hingga 2500us, tetapi biasanya hanya berkisar 1000us sampai 2000us yang digunakan sehingga tidak merusak servo. "Nadi netral" pada 1500us akan menempatkan servo di posisi tengah.

Ini artikel Wikipedia tentang kontrol servo memiliki gambaran besar tentang pengendalian berdenyut:

Pulsa Servo

Ada beberapa cara servo bekerja, tetapi jenis paling umum yang saya lihat digunakan oleh penggemar adalah servo analog. Saat motor berputar, potensiometer internal disesuaikan membuat jalur umpan balik untuk sirkuit internal. Servo akan terus berputar hingga potensiometer berada pada posisi yang diharapkan untuk lebar pulsa yang diberikan.

Ada banyak cara berbeda untuk memodifikasi servo hobi standar untuk rotasi terus-menerus, jadi saya tidak akan membahasnya, tetapi pada dasarnya, jalur umpan balik ini dirusak dengan servo seperti itu tidak pernah berpikir itu berada pada posisi yang benar ketika mendapat non " denyut nadi netral. Penghentian mekanis pada roda gigi internal juga dilepas. Setelah ini dilakukan, mengirimkan pulsa non-netral akan menyebabkan servo berputar sepenuhnya, dengan kecepatan rotasi tergantung pada lebar pulsa.

Masalah Anda

Ketika servo yang tidak dimodifikasi diberikan pulsa, ia akan dengan cepat memutar ke posisi yang diinginkan dan menahannya selama pulsa dikirim. Seharusnya sangat sulit untuk memutar servo secara manual pada saat ini, dan hal itu akan menyebabkan motor internal bersenandung karena menarik arus berlebih yang mencoba untuk memperbaiki dirinya sendiri selama situasi kelebihan ini. Jika servo dinonaktifkan (tidak menerima pulsa), ia dapat dimanipulasi secara manual dengan mudah.

Servo yang dimodifikasi akan menunjukkan perilaku yang sama ketika berada di bawah beban yang terlalu banyak - ia akan bersenandung keras dan menarik arus berlebihan. Meskipun servo Anda mungkin tidak kelebihan beban, itu jelas menunjukkan gejala yang sama dan kemungkinan besar cacat. Saat sedang dikendarai, memutar aktuator secara manual atau menghentikannya memutar ke arah / kecepatan yang diinginkan bukanlah ide yang baik, jadi ingatlah itu untuk servos Anda yang lain.

Ketika servo yang rusak mencoba berputar, ia menarik arus yang sangat banyak sehingga servo kedua tidak dapat beroperasi. Itulah mengapa itu bekerja dengan baik setelah servo yang rusak dihapus.

Kurt E. Clothier
sumber
1

Akhirnya jika itu berada di bawah beban terlalu banyak, seperti jika itu menahan posisi dan Anda memaksanya ke arah yang berbeda, atau jika mencoba menyesuaikan ke suatu posisi dan ada sesuatu yang menghalangi, itu akan terbakar. Seperti dalam kepulan asap akan keluar. Ini juga terjadi dengan servos yang akhirnya mencapai akhir hidup mereka. Anda biasanya dapat mencium bau servo untuk mengetahui apakah sudah mati.

Dalam kasus Anda, itu belum mati, tetapi mungkin tidak berfungsi. Anda biasanya tidak dapat memperbaiki servos. Jika Anda memiliki elektronik baru, Anda bisa, tetapi kecuali $ 100 + motor, umumnya tidak sepadan.

Jonathan Sumrall
sumber
Selamat datang di robotika Jonathan. Sulit untuk mengetahui apakah jawaban Anda benar sampai pertanyaan awal diklarifikasi. Sepertinya jawaban Anda berasumsi bahwa ini adalah pertanyaan rcservo . Servotor industri tidak akan terbakar selama mereka tidak didorong melampaui arus operasi kontinu mereka, dan sistem kontrol servo industri biasanya akan kembali ke gaya yang aman setelah periode waktu yang singkat.
Mark Booth