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

Atmega16 - Generowanie impulsu PWM 50Hz do sterowania silnikiem bezszczotkowym

IcePower 03 Mar 2015 10:01 756 1
REKLAMA
  • #1 14495476
    IcePower
    Poziom 9  
    Witam. Potrzebowałem sterowania silnikiem bezszczotkowym, a dokładniej jego regulatorem. Zbudowałem prosty sterownik na Atmega16.
    Programowo pwm mam podpięty pod PORTD.0 i wewnętrzny zegar na 1Mhz ( nie wiem jak to się zmienia, po kupie nic nie ruszałem).

    Potrzebuję program który z częstotliwością 50Hz po włączeniu zasilania przez 3 sekundy będzie generował impuls 1ms, a po upłynięciu tych 3 sekund będzie już cały czas generował 2ms. Program najlepiej w BASCOM. Chodzi mi o to, że silnik po włączeniu zasilania ma się automatycznie włączyć i rozpędzić się do maksymalnych obrotów. Wcześniej próbowałem tester serw ale trzeba ręcznie ustawiać potencjometr na pozycję 0 a następnie zadać wartość.
    Byłby ktoś w stanie napisać taki program i wkleić przykładowy kod abym się powzorował ? Z góry dzięki

    Moderowany przez dondu:

    Na forum pomagamy, ale niezbędny jest wkład własny ewentualnie szukaj podobnych na forum.
    Napisz program jak potrafisz, a ktoś pomoże Ci poprawić ewentualne błędy.

  • REKLAMA
  • #2 14497294
    Konto nie istnieje
    Konto nie istnieje  
REKLAMA