Dapatkah motor servo RC terus berputar?

9

Saya tahu bahwa motor servo RC dirancang untuk gerakan yang presisi, daripada rotasi terus-menerus dari motor DC. Apakah sebagian besar motor servo RC terbatas pada pergerakan dalam satu rotasi atau dapatkah mereka dibuat terus berputar? Dengan kata lain, apakah gerakan mereka terbatas pada busur tertentu? Atau apakah itu tergantung pada jenis motor servo RC?

Saya telah melihat video ukuran stepper industri berputar terus-menerus , tetapi, lebih khusus, saya bertanya-tanya apakah MG995 dapat.

MG995 Motor stepper

Saya belum memiliki motor servo RC, jadi saya tidak bisa mengujinya sendiri. Saya hanya ingin memastikan sebelum melakukan pembelian. Saya terus melihat informasi yang saling bertentangan, misalnya yang dapat diinstruksikan, Bagaimana memodifikasi motor servo RC untuk rotasi terus menerus (robot satu motor walker) , menyiratkan bahwa motor servo RC tidak akan terus berputar, jika tidak, mengapa ada kebutuhan untuk memodifikasi Itu?

Tambahan

Saya baru saja menyadari, setelah menggali lebih lanjut tentang di google, dan seperti yang ditunjukkan HighVoltage dalam jawaban mereka , bahwa saya telah membingungkan stepper dan servos.

Selain itu, saya menemukan cara meretas TowerPro MG995 Servo untuk rotasi berkelanjutan .

Greenonline
sumber
Greenonline - jika HighVoltage menjawab pertanyaan Anda, Anda dapat menandainya sebagai jawaban dengan memilih tanda centang antara panah atas dan bawah di sebelah kiri. (Anda juga dapat memilihnya)
Chuck
@ Chuck - Terima kasih atas tipnya. Sementara saya setuju bahwa jawaban HighVoltage memang jawaban yang baik (untuk itu saya telah memilihnya), saya suka menunggu beberapa hari, karena orang tidak boleh menerima jawaban pertama , kalau-kalau seandainya ada jawaban yang lebih baik datang ...: -)
Greenonline
1
@Greenonline, inilah kutipan dari tautan itu: " Jangan ragu untuk menerima jawaban yang ditulis dengan baik, menyarankan praktik yang baik dan bekerja untuk Anda. " Anda selalu dapat menerima jawaban lain jika jawaban yang lebih baik ditambahkan. (Anda dapat mengubah "jawaban yang diterima" sesering mungkin) Komunitas ini menderita terlalu banyak pertanyaan tanpa jawaban yang diterima.
Bending Unit 22
1
Ada cara untuk memodifikasi servos sehingga mereka terus berputar melihat pencarian Google ini misalnya, dengan banyak hasil. Itu akan tergantung pada servo spesifik.
Octopus

Jawaban:

11

Singkatnya, motor servo dan motor stepper secara teknis tidak sama. Tautan yang Anda poskan hanya untuk servos dan bukan motor stepper. Unit motor servo tidak berputar bebas seperti motor DC. Sudut rotasi biasanya terbatas, dan setiap servo memiliki posisi "kunci" di mana ia tetap secara default. Pulsa positif membuatnya bergerak searah jarum jam, negatif membuatnya bergerak berlawanan arah jarum jam. Sekalipun ia harus tetap "terkunci", ia membutuhkan denyut nadi pada frekuensi tinggi yang memerintahkannya untuk tetap di sana. Meskipun motor dengan sendirinya Mampu berjalan terus menerus, itu bukan bagaimana servos dimaksudkan untuk digunakan. Karenanya perlu modifikasi.

Motor stepper di sisi lain, seperti namanya, bergerak dalam langkah. Ia bergerak dari satu elektromagnet ke elektromagnet lainnya, secara lambat, tepat tergantung pada mana yang diberi energi. Jadi, jika Anda mengatur "langkah" dalam jumlah yang sangat tinggi, dan jika bentuk gelombang penggerak Anda cukup lancar, motor akan menunjukkan rotasi kontinu dekat. Karena semua energi yang dibutuhkan, perlu sirkuit penggerak khusus juga.

Tegangan tinggi
sumber
Ya, saya baru menyadari kesalahan mendasar saya. Saya minta maaf, ini adalah perampokan pertama saya ke dunia motor, biasanya saya berurusan dengan logika diskrit.
Greenonline
4
Tidak ada kekhawatiran sama sekali. Kita semua harus mulai dari suatu tempat. :)
HighVoltage
5

Apakah motor dapat berputar terus menerus tergantung bagaimana dibatasi oleh bagian lain dari sistem.

Sebuah servo rc seperti MG995 biasanya akan memiliki motor, gearbox dan perjalanan terbatas potensiometer untuk memberikan umpan balik posisi. Komponen terakhir inilah yang mencegah rc-servo berputar terus menerus. Dalam kasus MG995, ternyata dapat dibeli dengan rotasi 180 atau 360 derajat untuk aplikasi robotika .

Jika Anda menghapus batasan ini, mungkin masih ada kendala lain. Misalnya, jika motor Anda mengendalikan pergerakan lengan robot, motor itu mungkin dibatasi oleh penghentian mekanis pada sambungan, atau pemasangan kabel.

Saya pernah bekerja untuk sebuah perusahaan yang membuat robot untuk ikan de-heading , ini memiliki sendi bahu yang bisa berputar terus-menerus, mengambil setiap ikan dari satu conveyor, mengorientasikannya dengan benar, menyajikannya ke cakram pemotong, menjatuhkan yang berkepala ikan ke konveyor lain dan kemudian berayun untuk mengambil ikan berikutnya.

Untuk mendapatkan daya listrik dan mengontrol sinyal ke sambungan lebih jauh ke bawah rantai kinematik, digunakan slip ring pada sambungan bahu dengan beberapa teknik penghalusan daya mewah dan sinyal koreksi (slip ring elektrik sangat bising ).

Mark Booth
sumber
Terima kasih Mark, saya telah menemukan video yang bagus: Cara meretas TowerPro MG995 Servo untuk rotasi terus menerus
Greenonline
1

Mengenai pernyataan pertama dalam pertanyaan Anda: "Saya tahu bahwa motor servo RC dirancang untuk gerakan yang presisi, bukan rotasi kontinu motor DC. Apakah kebanyakan motor servo RC terbatas pada gerakan dalam satu rotasi atau dapatkah itu benar-benar dibuat untuk terus berputar ? "

Servo Rotasi RC Berkelanjutan BUKAN Servo

Inilah sebabnya

Apa itu Servo

Sebuah Servo (Servomotor) adalah motor dengan sensor posisi dan loop tertutup controller yang daya menyesuaikan motor untuk memastikan motor akurat diadakan di posisi diperintahkan.

Apa itu RC Servo

RC Servo adalah motor DC kecil yang diarahkan ke poros penggerak yang memiliki potensiometer (resistor putar)untuk sensor posisinya dan dikendalikan oleh kereta pulsa. Lebar pulsa (PW) menentukan posisi poros penggerak. Pengontrol membandingkan PW dengan posisi potensiometer dan motor digerakkan untuk mengkompensasi kesalahan. Dalam RC Servo biasa, pulsa 1,5 ms adalah posisi tengah. Sebagai contoh, dalam hal ini, pulsa dibandingkan dengan nilai resistansi pusat potensiometer. Jika potensiometer berada pada nilai tengahnya, tidak ada daya yang diberikan ke motor. Namun, jika servo searah jarum jam (CW) dari tengah maka nilai potensiometer akan lebih rendah dan pengendali servo akan menerapkan daya untuk memutar motor berlawanan arah jarum jam (CCW) untuk membawanya kembali ke tengah. Semakin besar kesalahan, semakin banyak daya yang diterapkan pada motor. Jika kesalahan berada di arah yang berlawanan, motor akan digerakkan CW.

Keuntungan dari desain ini adalah Anda dapat menghasilkan servo yang sangat ringan dari komponen kecil yang tidak mahal. Keterbatasan desain ini adalah bahwa perjalanan poros penggerak dibatasi oleh perjalanan rotasi potensiometer. Untuk RC yang biasanya tidak menjadi masalah karena RC servos biasanya digunakan untuk menggerakkan layanan kontrol yang memiliki perjalanan sangat terbatas.

Mengapa "Continuous Rotation" RC Servo bukan Servo

Seperti @Greenonline sebutkan, Anda dapat memodifikasi RC Servo untuk rotasi berkelanjutan.

Catatan adalah video yang dilakukan pria mereka

  1. Dia menghapus pemberhentian terakhir yang melindungi potensiometer
  2. Dia memotong kabel dari controller ke potensiometer dan menghubungkan resistor tetap

Jadi, kembali ke deskripsi saya tentang RC Servo, apa akibatnya?

  1. Karena sensor posisi (potensiometer) hilang, tidak ada lagi loop kontrol sehingga tidak lagi menjadi Servo.
  2. Jika Anda mengirim PW 1,5 m, pengontrol akan melihat hambatan di titik tengah dan tidak akan memberikan daya ke motor.
  3. Jika Anda mengirim PW <1,5 ms (memerintahkan posisi CCW pusat), pengontrol akan melihat hambatan pada titik pusat dan menggerakkan motor CCW untuk sampai ke sana (yang tidak akan pernah terjadi) dan karenanya akan berputar terus menerus CCW.
  4. Karena tidak ada kontrol umpan balik, Anda tidak akan dapat mengandalkan kecepatan atau ketepatan motor; tetapi, Anda akan memiliki motor DC kecil yang dapat Anda perintah menggunakan pengontrol RC Servo (atau menggunakan PW)
markshancock
sumber
@MarkBooth Saya menambahkan klarifikasi tentang bagaimana ini cocok dengan pertanyaan aslinya. Jika Anda memiliki keraguan lebih lanjut tentang pernyataan saya, saya dapat memberikan detail tambahan; tetapi, singkatnya, "servo RC rotasi kontinu" hanyalah sebuah motor DC yang dikendalikan oleh protokol RC 3-kawat. Itu tidak akurat dan sama sekali tidak memenuhi definisi Servomotor
markshancock
@MarkBooth - Agar adil, setelah membaca kembali pertanyaan saya sekarang , dan mengetahui apa yang sekarang saya ketahui dua tahun kemudian , saya akan menghapus pertanyaan asli saya (konyol), karena saya benar-benar bingung dengan stepper dan servos. Pertanyaan asli (pemula), (pada saat itu) cukup dijawab oleh HighVoltage (dan Anda sendiri) dan membersihkan kebingungan saya. Setelah saya menyadari kesalahpahaman dasar saya, dan dengan cepat mengedit pertanyaan dengan Adendum, saya merasa bahwa jawaban baru Markus menjawab bagian servo saya yang telah diretas dari pertanyaan (walaupun saya tidak akan mengubah jawaban yang diterima).
Greenonline
1
@ Greenonline, Terima kasih. Saya ingin menambahkan jawaban saya karena saya telah bertemu dengan beberapa orang yang menginginkan servo yang dapat berputar pada rotasi yang lebih luas daripada servo standar dan salah paham apa "Servo Rotasi RC Servo" yang berkelanjutan. Ini diperburuk oleh produsen yang menjual dengan nama itu.
markshancock