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

Jan Waclawek konfera na efton.sk
Úterý Září 17 11:53:49 CEST 2024


Mozno.

Neviem ako v ATTiny a XMega, ale v "klasickych" AVRkach sa SPI slave sprava
ako skutocny shift register, takze ak sa ten mcu rozhodne to SPI z
nejakych dovodov ignorovat, tak je "transparentny". 
Ale aj kebyze nie, staci poprepajat MISO na MOSI a mat spolocny SCK, ktory
z nejakeho skutocneho mastra urobi 8 clockov, pocka nejaku dohodnutu dobu
pocas ktorej si vsetci ucastnici vyzdvihnu z toho shift registra prisly
byte a pripadne vlozia svoj odchadzajuci, a takto dokola. Pri primeranej
frekvencii SCK by toto mal zvladnut akykolvek mcu beziaci z akychkolvek
hodin. 

Problemom je tu ten spolocny SCK, tj. je to jeden dlhy (potencialne lahsie
poskoditelny) drot, a potom aj treba zaistit konzistentne "hranaty" SCK
signal pri velkom mnozstve zariadeni na nom navesanych.

wek



----- Original Message ---------------
>takze nakonec by byla lepsi nejaka "synchroni" linka ? je to pak jen 
>signal co prolejza zkrz vsechny moduly.
>t.
>
>Dne 17.09.2024 v 11:30 Jan Waclawek napsal(a):
>> Jasne. Ved su aj automotive krystaly.
>> 
>> Len to nie su tie prve zlava z drogerie.
>> 
>> wek
>> 
>> 
>> ----- Original Message ---------------
>> 
>>> Na druhou stranu se krystalové oscilátory často provozují v termostech s
>>> poměrně vysokými teplotami.
>>>
>>> Zdravi
>>> Jirka Sloupenský  OK1MWW
>>>
>>>
>>> út 17. 9. 2024 v 11:02 odesílatel Jan Waclawek <konfera na efton.sk> napsal:
>>>
>>>> ... a este, len tak mimochodom, krystaly su elektromechanicka zalezitost a
>>>> maju castokrat specifikovany pracovny rozsah teplot "len" 0-70st.C, nie je
>>>> prekvapujuce vidiet dokonca aj 0-60st.C.
>>>>
>>>> A ak sa prevadzkuju pri vyssich teplotach, tak neprijemne castokrat
>>>> zlyhavaju.
>>>>
>>>> Ze odkial to viem, ze.
>>>>
>>>> wek
>>>>
>>>>
>>>>>> 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.



Další informace o konferenci Hw-list