eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaStabilność wewnętrznego oscylatora w AVRRe: Stabilność wewnętrznego oscylatora w AVR
  • Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
    From: Adam Dybkowski <a...@4...pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Stabilność wewnętrznego oscylatora w AVR
    Date: Thu, 17 Sep 2009 22:49:52 +0200
    Organization: http://onet.pl
    Lines: 28
    Message-ID: <h8u7dd$gfq$1@news.onet.pl>
    References: <g...@n...chmurka.net> <h8rfks$m4j$3@news.onet.pl>
    <g...@n...chmurka.net>
    NNTP-Posting-Host: aelr249.neoplus.adsl.tpnet.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: 8bit
    X-Trace: news.onet.pl 1253220589 16890 79.191.43.249 (17 Sep 2009 20:49:49 GMT)
    X-Complaints-To: n...@o...pl
    NNTP-Posting-Date: Thu, 17 Sep 2009 20:49:49 +0000 (UTC)
    User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
    In-Reply-To: <g...@n...chmurka.net>
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:571584
    [ ukryj nagłówki ]

    Adam Wysocki pisze:

    > To na razie prototyp, wykonana jedna sztuka. Przeczytałem wartość kalibrującą
    > z tej sztuki raz i zapisuję ją do OSCCAL na początku programu - jak będzie
    > więcej urządzeń to za każdym razem będę ustawiał pod konkretny układ (albo
    > po prostu użyję kwarcu...).
    >
    >> Bo że nie można stawiać na wartość OSCCAL dostarczoną przez producenta
    >> (którą odczytuje się np. programatorem ISP) to chyba nie muszę pisać.
    >
    > A tego nie wiedziałem... Ustawiam właśnie tą odczytaną...

    Mało dokładne. Dużo lepszą kalibrację robi się podając na jakieś wejście
    przebieg o dokładnie znanej częstotliwości, mierzy programowo i tak
    "kręci" OSCCAL aby wyszedł idealnie. Z braku laku można przesłać np. z
    wolną prędkością z peceta kilkadziesiąt bajtów przez UART (najlepiej o
    wartości 0x80 - wtedy mierzysz czas bitu startu i 7 zerowych bitów
    danych) i też się na podstawie tego skalibrować. Jest o tym nota u
    Atmela i wiele przykładów krążących w Sieci. Tak skalibrowana ATmega644
    potrafi spokojnie przez kilka miesięcy skutecznie pracować jako RTC
    (popędzana z wewn. generatora RC 8MHz i z włączonym dzielnikiem DIV8) i
    się dużo nie rozjechać.

    --
    Adam Dybkowski
    http://dybkowski.net/

    Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: