Kalibrovane RC oscilatory v mcu, was: BMS (modbus, broadcast, odpoved vsech periferii)

Petr Labaj labaj na volny.cz
Pondělí Září 16 20:58:33 CEST 2024


Zrovna ta distribuovaná BMS je případ, kde je těch procesorů spousta.
A tak asi stojí zato se raději zamyslet a ten krystal ušetřit i za cenu 
složitějšího SW.
Kdy by se čas od času třeba udělala rekalibrace každého node podle hodin 
toho předcházejícího.
Ale tady to asi nebude potřebné, protože i kdyby teplota lítala, tak ty 
články budou v těsném
kontaktu se svými sousedy a budou asi lítat podobně.

PL

******************

Dne 16.9.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.
>
> wek
>



Další informace o konferenci Hw-list