logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

ATXmega128A3U + odbiornik RC Spektrum AR6100e - podłączenie i sterowanie silnikami

robo1973 16 Lut 2017 19:31 765 4
REKLAMA
  • #1 16283906
    robo1973
    Poziom 15  
    Cześć !!!
    Potrzebuję pomocy. Chciałbym kupić odbiornika RC https://abc-rc.pl/spektrum-ar6100e#axzz4YsDQpX8u
    Na wyjściu w odbiorniku jest PWM ?
    Posiadam mostki H do sterowania silnikami. Potrzebuję podłączyć wyjścia kanałów odbiornika RC do portów w mikroprocesorze i móc sterować potami wyjściowymi podpiętymi do mstków H.
    Czyli radiowo na aparaturze nadajnika dróżek do przodu, sygnał odbierze kanał 1 w odbiorniku RC i załączy silnik w prawo
  • REKLAMA
  • #2 16283951
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #3 16283984
    robo1973
    Poziom 15  
    ok Przydałby się jeszcze przykładowy program
  • REKLAMA
  • #4 16284089
    Konto nie istnieje
    Konto nie istnieje  
  • #5 16286603
    robo1973
    Poziom 15  
    Piotrus_999 napisał:
    Napisz sobie - hint input capture


    Szukam jakiegoś przykładowego programu
    Znalazłem coś takiego Proszę o pomoc w jego napiasniu
     
        TCCR1A = 0;
        TCCR1B |= (1<<CS11);    //Preskaler 8
        TCCR1B|=(1<<ICES1);     //Rozpoczęcie zboczem narastającym
        TIMSK |=(1<<TICIE1);    //Zezwolenie na przerwanie Input Capture
    
    
    
    
    ISR(TIMER1_CAPT_vect)//przerwanie ICP do ECHO
    {
    static uint16_t LastCapture;
    
    if( !(TCCR1B & (1<<ICES1)) ) PulseWidth = ICR1 - LastCapture;
    LastCapture = ICR1;
    
    TCCR1B ^= (1<<ICES1); //zmiana zbocza
    }
    
REKLAMA