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 [c]taktowanie a szybkość adc

danloop 09 Sty 2012 18:51 1260 2
REKLAMA
  • #1 10373014
    danloop
    Poziom 15  
    Witam napisałem program, który napewno nie jest mistrzostwem ani nawet optymalny ale nie o to chodzi. Kiedy taktuję progrsor częstotliwością 250kHz wszystko działa, ale jak już przechodze na 8MHz to niestety. Badam wartość napięcia na 3 kanałach adc, którą potem wrzucam na dwa kanały pwm i do ICR zeby sterować częstotliwością i wypełnieniem. Jak ustawie wszystko na max tzn kazda wartość 1023 i zaczynam zmieniać tylko ICR1 to jak zejde poniżej 870 zaczyna mi zmieniać wartość dla pierwszego kanalu pwm. Generalnie chodzi o to że wartości na siebie wpływaja przy takim taktowaniu. Przy niskim jest normalnie.

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
  • #2 10373446
    marian.dxd
    Poziom 11  
    Taktujesz procesor częstotliwościami rzędu kHz? Może zrobiłeś literówkę i chodziło o MHz?
  • #3 10373493
    danloop
    Poziom 15  
    oczywiście MHz już poprawiłem, moja literówka
REKLAMA