Stránka 1 z 1

ATtiny26 - přesnost interního oscilátoru

Napsal: 24 led 2011, 14:34
od tempreader
Dobrý den,

postavil jsem si nabíječ NiMH aku (dle: solarskit.wz.cz/tinych.html), použitý MCU je ATtiny26-8PI, interní oscilátor.
Na mém MCU je označení ATtiny26L-8PU, a při zkouškách funkčnosti jsem zjistil že u mne je perioda měření 2,15s ale autor programoval periodu 2,0s - to je rozdíl o 7,5% více! 8O

Je tato nepřesnost "v toleranci" při použití interního oscilátoru?
Nebo je to v něčem jiném?

Za případné vysvětlení děkuji.

Napsal: 24 led 2011, 14:48
od Crifodo
Strana 158 datašitu, závislost frekvence na Vcc a na teplotě, ses díval?

Napsal: 24 led 2011, 14:51
od procesor
1/Tak, a čím to meriaš. Lebo bežne(ným) osciloskopom je to okolo +-3%.
2/Aj keby, to nebolo presné, nie je to šuma-fuk?
3/V datasheete sa udávajú tolerancie interného oscilátora pre určité podmienky.
4/V programe sa to dá spočítať koľko taktov trvá jeden cyklus a nemusí mať ani konštantný počet taktov, čo bude pravdepodobnejšie.

Napsal: 24 led 2011, 15:25
od tempreader
Dobrá, asi je to jedno, ale zdál se mi ten rozdíl nějak hodně velký, ale pokud to závisí i na nap. napětí a teplotě tak to beru.

Díky.

Napsal: 25 led 2011, 07:28
od divous
Ano, vnitřní RC oscilátor je dosti nepřesný, ale na absolutní většinu aplikací postačující.
U ATMEL AVR udávají (při vyladěné kalibraci) rozkmit v závislosti na teplote a napětí 1-2% (dle typu mcu).
Což činí při 8MHz zhruba asi 80.000ppm (160.000ppm pro 2%). :nut:

Pokud je potřeba více přesnosti a stability, tak od toho tu jsou externí oscilátory, které lze nejčastěji sehnat s rozkmitem od 10ppm do 100ppm.
Pro superpřesné aplikace existují dokonce i oscilátory s rozkmitem 1ppm nebo i přesnější.

Napsal: 25 led 2011, 08:03
od Andrea
divous píše:Což činí při 8MHz zhruba asi 80.000ppm (160.000ppm pro 2%). :nut:

Prosim? Víš co to je ppm? Asi ne, 1% = 10000ppm. :roll:

Napsal: 25 led 2011, 09:19
od divous
Omlouvám se. Chyba v úvaze.
Máš úplnou pravdu.

1% je to samé jako 10000ppm.

Ve výsledku to však nic moc nemění:

Interní RC článek 10000-20000ppm.
Externí oscilátor 10-100 ppm.

Napsal: 11 úno 2011, 17:12
od milan222
jakej procesor do tohoto zarizeni vrazit,, aby to slo a byl v GME?
ja tomu absolutne nerozumim... programovat si to nechavam "prez znamost, tak asi tak...