Mình điều khiển động cơ servo, cho xung điều khiển từ 1ms đến 2ms như theo lý thuyết (tần số xung 50Hz) và cho vào protues mô phỏng, chạy đúng.
Nhưng khi cho vào mạch thực tế thì nó chỉ quay một góc trong khoảng 130 độ (ko hết 180 độ, nếu mình dùng tay để xoay thì vẫn được từ 0-180 độ).
Đã thử các cách:
-Cấp nguồn, dây tín hiệu ko có vấn đề gì.
-Đã test với MSP430 và PIC16
-Dùng động cơ servo khác
-Thử cho xung điều khiển thay đổi độ rộng từ 0ms đến 3ms.
Nhưng kết quả vẫn vậy, nó chỉ quay trong phạm vi 130 độ!
Có cao thủ nào biết giải quyết vấn đề này ko? Thank rất nhiều.
Nhưng khi cho vào mạch thực tế thì nó chỉ quay một góc trong khoảng 130 độ (ko hết 180 độ, nếu mình dùng tay để xoay thì vẫn được từ 0-180 độ).
Đã thử các cách:
-Cấp nguồn, dây tín hiệu ko có vấn đề gì.
-Đã test với MSP430 và PIC16
-Dùng động cơ servo khác
-Thử cho xung điều khiển thay đổi độ rộng từ 0ms đến 3ms.
Nhưng kết quả vẫn vậy, nó chỉ quay trong phạm vi 130 độ!
Có cao thủ nào biết giải quyết vấn đề này ko? Thank rất nhiều.
Comment