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

Atmega 8 - serwo nie reaguje na zmiany w OCR2, kod w załączeniu.

Rigardo5033 07 Kwi 2018 19:19 885 3
REKLAMA
  • #1 17154645
    Rigardo5033
    Poziom 6  
    Witam. Próbuje dziś uruchomić serwo na atmedze8 i niestety nie mogę ogarnąć;/ Wydaje mi się że wszystko ustawiam odpowiednio. Serwo zasilam z zewnątrz. Lecz nic;/

    Oto kod:
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    Zmieniam parametr OCR2 i niestety serwo ani drgnie. Co jest nie tak?
  • REKLAMA
  • #2 17154712
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #3 17154722
    Rigardo5033
    Poziom 6  
    Tak wiem. Niestety nie mam oscyloskopu. 20ms impuls 1-2ms. Preskaler wyliczyłem i najbliżej 50Hz jest tutaj
  • #4 17154741
    excray
    Poziom 41  
    Taki zapis:
    (1<WGM21)
    to raczej nie zrobi tego czego oczekujesz. Spróbuj tak: (1<<WGM21). Poza tym przy takich ustawienia Compare Output Mode OCR2 powinien mieć wartość na poziomie 30.
REKLAMA