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

Różne częstotliwości PWM - sterowanie silnikiem DC i serwem

Icey 21 Lut 2015 23:01 972 3
REKLAMA
  • #1 14463419
    Icey
    Poziom 13  
    Witam!
    Mam taki problem ze potrzebuje sterować silnikiem DC przez PWM ale i mój projekt wymaga sterowania serwem.
    W ten sposób ustawiam PWM sterujące silnikiem DC
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod

    A w taki zdaje się powinno ustawiać PWM aby sterować serwomechanizmem.
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod

    Jak powinien wyglądać kod aby pogodzić jedno z drugim?
  • REKLAMA
  • #2 14463469
    BlueDraco
    Specjalista - Mikrokontrolery
    Ponieważ nie podejrzewam, żeby silnikiem dało się sterować na 50 Hz, potrzebujesz dwóch oddzielnych timerów - jednego do silnika, drugiego do serwa. Zgaduję, że masz na myśli ATmega8 - w takim przypadku użyj timera 2 do silnika, 1 do serwa.
  • REKLAMA
  • #3 14463536
    Icey
    Poziom 13  
    Dokładnie tak jak mówisz - ATmega8, czyli że tak jaby po prostu ustawiam TCCR2 itd? tylko czy ten timer 2 jest w stanie obsłużyć mi serwo?
  • #4 14464300
    Konto nie istnieje
    Poziom 1  
REKLAMA