Điều Khiển Tốc Độ Động Cơ Với Arduino

Cơ sở lý thuyết

Đối với việc thay đổi tốc độ động cơ cũng giống với việc thay đổi độ sáng của LED. Ở đây ta gửi tín hiệu thay độ rộng xung (duty- cycle) đối với transistor nó làm thay đổi giá trị điện áp đặt vào động cơ. Từ đó bạn có thể khởi động, dung hoặc điều chỉnh tốc độ động cơ một cách dễ dàng.

Các dụng cụ cần chuẩn bị

         - Arduino Uno
         - Động cơ giảm tốc DC
         - Pin 9V
         - Transistor
         - Diode
         - Capacitor
         - Điện trở
         - Breadboad
         - Dây nối

Sơ đồ mạch



Sơ đồ mạch


Hướng dẫn lập trình

//Simple Motor Speed Control Program
const int MOTOR = 9; //Motor on Digital Pin 9
void setup()
{
pinMode(MOTOR, OUTPUT);
}
void loop()
{
for (int i = 0; i < 256; i++)
{

analogWrite(MOTOR, i);
delay(10);
}
delay(2000);
for (int i = 255; i >= 0; i--)
{

analogWrite(MOTOR, i);
delay(10);
}
delay(2000);
}
Linh kiện điện tử 3M chúc các bạn thành công.







Điều Khiển Tốc Độ Động Cơ Với Arduino Điều Khiển Tốc Độ Động Cơ Với Arduino Reviewed by Linh Kiện Điện Tử 3M on tháng 8 31, 2019 Rating: 5

Không có nhận xét nào: