Servo motor adalah sejenis motor yang membolehkan pengguna nya membuat kawalan terhadap kedudukan sudut. Binaan servo motor menggunakan DC motor yang ditambah dengan sensor untuk tujuan maklum balas kedudukan atau sudut.

Di bawah adalah pautan produk servo motor :

>> SG90 Servo Motor <<

>> MG90S Servo Motor <<

>> MG995 Servo Motor <<

Ada beberapa cara yang boleh digunakan untuk mengawal servo motor ini diantaranya adalah :

  • Pulse dari litar 555 timer
  • Pulse dari mikropengawal seperti arduino dan pic
  • Mengawal menggunakan modul servo controller melalui pin serial mikropengawal.

Versi kod arduino untuk mengawal servo

#include <Servo.h> 
 
Servo myservo;

void setup() 
{ 
  myservo.attach(11);  // attaches the servo on pin 9 to the servo object 
} 
 
 
void loop() 
{
  myservo.write(5); 
  delay(1000);
  myservo.write(170); 
  delay(1000);    
} 

Video bermain dengan servo

Tip menggunakan servo:

Anda tidak digalakkan untuk menggunakan voltan 5V terus dari papan Arduino untuk menggerakkan hi torque servo motor. Ini untuk mengelakkan Voltage Regulator di atas papan arduino terbakar atau rosak disebabkan terlalu panas.

Anda digalakkan untuk menggunakan High Current Voltage Regulator untuk menampung servo motor yang memerlukan kuasa yang tinggi. Antara produk High Current Voltage Regulator adalah seperti di bawah :

>> Step Down Converter <<

>> Step Down Converter With Display <<

>> Mini Step Down Converter <<

Sebagai rujukan, dilampirkan blok diagram.

LEAVE A REPLY

Please enter your comment!
Please enter your name here