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

Attiny13 - stabilność częstotliwości?

bisz 17 Lut 2010 08:36 1319 4
  • #1 7706769
    bisz
    Poziom 18  
    Mam pytanie. Czy mogę dać wiarę że mikrokontroler attiny13 który zdaje się posiada wewnętrzny wbudowany oscylator, zachowa bez znaczących odchyłek, daną prędkość taktowania niezależnie czy będzie pracował w +40'C czy -10 'C ??
  • #2 7706775
    tmf
    VIP Zasłużony dla elektroda
    Oczywiscie, ze nie zachowa. Zaleznosc czestotliwosci wewnetrznego oscylatora w funkcji temperatury i napiecia masz podana na wykresach na koncu datasheetu. Wystarczy zagladnac.
  • #3 7706886
    mirekk36
    Poziom 42  
    bisz napisał:
    Mam pytanie. Czy mogę dać wiarę że mikrokontroler attiny13 który zdaje się posiada wewnętrzny wbudowany oscylator, zachowa bez znaczących odchyłek, daną prędkość taktowania niezależnie czy będzie pracował w +40'C czy -10 'C ??


    Trzeba sobie zadać przede wszystkim pytanie do jakich celów potrzebna ci ta stabilna częstotliwość. Bo mnóstwo ludzi (nie mówię, że ty) przesadza z tymi obawami i w ogóle nie korzysta z wewn. oscylatora tylko podłącza zewnętrzny kwarc tylko po to, żeby im np w Bascomie polecenia Wait czy waitms super idealnie działały. W 90% takich przypadków spokojnie wystarczyłby wewn. oscylator. Wprawdzie ty mówisz rzeczywiście o dużych zmianach zakresu temperatur pracy urządzenia, co wskazuje że może ono pracować na zewnątrz ;) ... ale napisz może co to urządzenie ma generalnie robić ? jeśli to nie tajemnica ?
  • #4 7707277
    bisz
    Poziom 18  
    Układ miałby podawać definicje czasu drugiemu układowi AVR ktory ma sterowac zaplonem w samochodzie, wiec interesuje mnie aby czstotliwosc nie wahala sie bardziej niz powiedzmy 5 khz
  • #5 7711862
    manekinen
    Poziom 29  
    Tak jak tmf napisał, zajrzyj do datasheeta, tam znajdziesz odpowiedź.
    Typical Characteristics > Internal Oscillator Speed. Figure 115 i 118, zauważ że wykresy różnią się dla zegara 9.6 i 4.8.
    Na ten przykład 9.6MHz będzie dokładnie przy 20*C.
    Przy -10*C będzie jakieś 9.4MHz
    Przy +40*C będzie ponad 9.7MHz.
    Więc to dużo więcej niż zakładasz. A do tego jeszcze dochodzi wpływ napięcia zasilającego. Rezonator kwarcowy też będzie miał sporą odchyłkę w takim zakresie temperatur, jeśli zależy Ci na stabilności zaopatrz się w generator skompensowany termicznie.
REKLAMA