Kalibrovane RC oscilatory v mcu, was: BMS (modbus, broadcast, odpoved vsech periferii)
Pavel Hudeček
edizon na seznam.cz
Pondělí Září 16 21:31:35 CEST 2024
Třeba ATtiny816 (a všechny podobné) má v OTP změřené frekvence pro 3 a 5
V a DS říká, že +/- 2 % při 0-70 °C.
AVR64DD32 (a všechny podobné) už nic takového v OTP nemá a deklarují pro
1,8-5,5 V nominální frekvence +/- 2% při 0-60 °C, 3 do 85 a nakonec
okolo -40/125 °C že je 5 %.
Prakticky do všeho dávám pozici pro X+2xC, ale mimo potřeby RTC to ještě
nikdy nebylo potřeba pájet.
PH
Dne 16.09.2024 v 20:21 Jan Waclawek napsal(a):
> Dovolim si otazku mimo povodnej temy, lebo toto ma zaujima:
>
>> Prekvapive presna je kalibrace RC oscilatoru, to jsem testoval a na
>> komunikaci UART OK (veslo se to kolem 1% u asi 10 testovanych ks)
> A kolko pise DS? (ano, mozem si to pohladat sam ale Vy to budete mat
> rychlejsie :-) )
>
> A ako to uhne s teplotou?
>
> Ja som robil pokusy s STM32L0xx, a tam ta pociatocna kalibracia interneho
> RC oscilatora bola tiez vyborna, ale s teplotou to uslo tak, ze nad
> nejakych 80st.C to uz bolo uhnute tesne mimo pouzitelnosti UARTu, prenos
> zacal byt voci krystalom riadenej "protistanici" chybovy. Ta tolerancia u
> UARTu zavisi aj od vlastnosti prenosoveho media a v tejto aplikacii nie je
> uplne idealne, citaj potencialne dlhy kabel. Ten oscilator bol pri tej
> teplote mimo o asi 5% (co sedi s DS hodnotami -10%..+4%), takze som toto
> musel riesit.
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20240916/49d61166/attachment-0001.htm>
Další informace o konferenci Hw-list