Servo SG90: semua yang anda perlu tahu tentang motor elektrik kecil ini

Servo SG90

Terdapat beberapa jenis motor elektrikSebagai stepper, atau motor stepper, Dan servomotors. Dalam yang kedua terdapat beberapa model yang sangat menarik, seperti kes Servo SG90. Servo yang sesuai untuk projek pertama, berlatih dengan peranti jenis ini, pembelajaran, kawalan robot ringkas, dsb. Selain itu, keperluan kuasanya agak rendah, malah ia boleh dikuasakan daripada a pinggan adrien atau dari port USB PC ke 5v.

Apakah Micro Servo SG90?

servomotor

Servo SG90 ialah servo kecil, dengan beberapa dimensi yang sangat padat untuk dapat menyepadukan dalam projek di mana ruang adalah penting. Di samping itu, ia menjimatkan dan mudah digunakan, dengan permintaan tenaga yang sangat rendah, jadi ia juga boleh digunakan dalam aplikasi terbenam, IoT atau aplikasi penggunaan rendah yang lain.

Bagi Servo SG90, motor servo ini termasuk a penyambung jenis S universal yang akan dapat dimuatkan dalam kebanyakan peranti komersial. Ia terdiri daripada 3 wayar dengan warna yang mengenal pasti kegunaan setiap wayar:

  • Merah: ialah kabel kuasa positif atau Vcc (+)
  • Coklat: ialah kabel kuasa negatif (-) atau GND (tanah)
  • Orange: ia adalah kabel yang membawa isyarat PPM (Pulse Position Modulation) untuk mengawal servomotor

Sesetengah model juga mungkin menampilkan komposisi warna Hitam-Merah-Putih, dalam kes ini, skema dalam kes ini ialah Isyarat GND-Vcc-PPM masing-masing.

Ciri Servo SG90

Mengenai ciri teknikal daripada motor servo ini, Servo SG90 menonjol untuk:

Ciri-ciri ini adalah anggaran, kerana ia mungkin berbeza sedikit bergantung pada model dan jenama servo SG90 yang mana. Oleh itu, yang terbaik adalah memuat turun lembaran data yang sepadan dengan model yang anda beli. Contohnya, daripada bertolak ansur dengan julat suhu antara -30 dan 60ºC, sesetengahnya hanya berbuat demikian dari -10 hingga 50ºC, yang lain boleh menerima voltan dari 3 hingga 6V, dsb.
  • berat yang disokong: antara 1.2 dan 1.6 Kg (cukup untuk saiznya yang kecil)
  • Tork motor pada 4.8v: 1.2kg/cm
  • Voltan operasi: 4 – 7.2v
  • Kelajuan putaran pada 4.8v: 0.12s/60º
  • sudut putaran: ke-120
  • Rango de temperature de funcionamiento: -30ºC dan +60ºC
  • Dimensi: 22 × 11.5 × 27 mm
  • berat badan: 9 g atau 10.6 g termasuk kabel dan penyambung
  • serasi dengan Arduino: ya
  • Penyambung universal: serasi dengan kebanyakan penerima kawalan radio (Futaba, JR, GWS, Cirrus, Hitec,…)

Anda juga akan dapati beberapa varian Servo SG90, seperti:

  • MG90S: Sama seperti SG90, tetapi mempunyai gear logam dan sambungan, jadi ia boleh menyokong sehingga 1.8kg.
  • MG996R: Ia mempunyai saiz yang lebih besar sedikit, tetapi ia boleh menyokong sehingga 15 Kg apabila disuap pada 6V, atau 13 Kg jika disuap pada 4.8v.

Maklumat lanjut - Muat turun lembaran data

Mana nak beli motor servo model macam ni dengan harga yang murah

Jika anda ingin membeli servomotor Servo SG90 jenis ini, anda boleh menemuinya di beberapa kedai elektronik khusus atau di platform Amazon. Sebagai contoh, produk yang disyorkan ini:

Seperti yang anda boleh lihat, Mereka sangat murah, dan anda boleh membelinya secara longgar atau dalam pek untuk robot dan projek lain yang anda perlukan lebih daripada satu. Selain itu, sesetengah pek termasuk aksesori tambahan tertentu, seperti bilah, skru, dsb.

Mengenai varian dipetik di atas, anda mempunyai ini:

Sekarang, jika yang anda cari adalah motor servo yang lebih berkuasa dan teguh, mampu menahan beban yang lebih besar dan dengan tork yang lebih besar, maka anda juga mempunyai yang lain yang juga padat tetapi dengan prestasi yang lebih tinggi:

Bagaimana untuk menggunakannya dengan Arduino

Arduino IDE, jenis data, pengaturcaraan

Untuk memberikan contoh lakaran untuk Arduino IDE supaya anda boleh mula memahami cara Servos SG90 berfungsi, berikut ialah kes praktikal. Tetapi pertama, mari kita lihat bagaimana anda sepatutnya sambungkan servo ke papan Arduino anda:

  • VDC: Ia mesti disambungkan ke bekalan kuasa luaran atau ke penyambung 5V Arduino. Jika anda akan menggunakan beberapa bekalan kuasa, ingat untuk sentiasa meletakkan asas atau GND yang sama untuk mengelakkan masalah.
  • GND: Anda boleh menyambungkannya ke GND papan Arduino.
  • isyarat PPM: boleh pergi ke mana-mana pin PWM pada Arduino. Sebagai contoh, kepada D11 dalam lakaran kami.

Untuk melihat contoh kod sumber, yang anda boleh cuba dan ubah suai mengikut kehendak anda, anda mempunyai kedua-dua contoh anda sendiri yang boleh anda lihat dalam IDE dengan perpustakaan Servo.h, seperti yang lain ini:

#include <Servo.h>

Servo myservo;  //Crear el objeto servo

int pos = 0;    //Posición inicial del servo SG90

void setup() {
   myservo.attach(11);  //Vincular el pin 11 de Arduino al control del Servo SG90
}

void loop() {
   //Cambia la posición de 0º a 180º, en intervalos de 25ms
   for (pos = 0; pos <= 180; pos += 1) 
   {
      myservo.write(pos);              
      delay(25);                       
   }

   //Vuelve desde 180º a 0º, con esperas de 25ms
   for (pos = 180; pos >= 0; pos -= 1) 
   {
      myservo.write(pos);              
      delay(25);                       
   }
}

Maklumat lanjut - Muat turun manual pengaturcaraan Arduino


Menjadi yang pertama untuk komen

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.