Thông báo

Collapse
No announcement yet.

Tại sao Servo RC không thế quay được góc

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Tại sao Servo RC không thế quay được góc

    Mình mới mua con Servo RC ES519 đem về dùng PIC test thử thì thấy nó không quay được góc, cứ cấp xung vào là nó quay 180 độ, thậm chí hơn vì thấy nó còn giật giật do có mấu giữ.
    Mình tạo xung 50hz và cả 300hz, T.on thử từ 1ms đến 2ms nó cũng chỉ quay như trên.
    Bác nào giúp với !
    Code đơn giản dùng đề test
    #include <16f887.h>
    #use delay(clock=12000000)
    #use fast_io(B)
    #byte portB=0x6
    #bit B0=portB.0
    #bit B1=portB.1
    #bit B2=portB.2
    #bit B3=portB.3
    #bit B4=portB.4
    #bit B5=portB.5
    #bit B6=portB.6
    #bit B7=portB.7
    void main()
    {
    setup_adc_ports(NO_ANALOGS|VSS_VDD);
    setup_adc(ADC_OFF);
    setup_spi(SPI_SS_DISABLED);
    setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
    setup_timer_1(T1_DISABLED);
    setup_timer_2(T2_DISABLED,0,1);
    setup_comparator(NC_NC_NC_NC);// This device COMP currently not supported by the PICWizard
    //Setup_Oscillator parameter not selected from Intr Oscillotar Config tab

    // TODO: USER CODE!!
    set_tris_b(0x00);
    while(1)
    {
    B0=B1=B2=1;
    delay_us(1000);
    B0=0;
    delay_us(500);
    B1=0;
    delay_us(500);
    B2=0;
    delay_us(18000);

    }
    }

Về tác giả

Collapse

mrcat721989 Tìm hiểu thêm về mrcat721989

Bài viết mới nhất

Collapse

Đang tải...
X