Mình mới mua 1 con RC Servo loại dành cho xe đua RC, về viết code test thử:
Đọc theo tài liệu của a Fall thì giới hạn của RC Servo khoảng từ 1ms-2ms, mà sao cắm RC Servo dô nó quay liên tục (mình đã cắt cái chốt của Servo để test cho an toàn), ai đã từng điều khiển con RC Servo có thể giúp xem dùm đoạn mã trên có đúng không, giới hạn trên và dưới, điểm trung hòa của con RC này là bao nhiêu??.
P/S: Con RC Servo mới mua nên chạy tốt (dù đã mod), mình đã cắm vô cái cây mode của xe mô hình của mình thì nó vẫn chạy ok, nhưng tiếc là mình không có thiết bị nào để đo thử độ rộng xung từ cây mode đó hết .
Code:
#include <def_877a.h> #device *=16 ADC=8 #FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, BROWNOUT, NOLVP, NOCPD, NOWRT #use delay(clock=400000) void main() { set_tris_c(0x00); setup_ccp1(CCP_PWM); setup_timer_2(T2_DIV_BY_16, 249, 1); set_pwm1_duty(9); while(1) { } }
P/S: Con RC Servo mới mua nên chạy tốt (dù đã mod), mình đã cắm vô cái cây mode của xe mô hình của mình thì nó vẫn chạy ok, nhưng tiếc là mình không có thiết bị nào để đo thử độ rộng xung từ cây mode đó hết .
Comment