Navestidla: SCOM nebo klasika ?

Vše pro digitální provoz - dotazy, praxe, návody, postupy, normy, kompatibilita atd.

Moderátoři: Michal Dalecký, Jarda H., Rudolf

Re: Navestidla: SCOM nebo klasika ?

Příspěvekod belgarat » úte 04 srp, 2020 7:38 am

S tim casovanim WS2811 mne napadla jeste takova 'prasecina' ... Po prijmu adresy dekoderu (typicky 2. byte DCC packetu - https://dccwiki.com/Digital_packet) nasleduje minimalne 8 bit checksum. DCC "1" by mela byt (https://en.wikipedia.org/wiki/Digital_C ... _DCC_works) 58us pulvlna, tedy 116us cela jednicka. To znamena, ze po prijeti (a odmitnuti) adresy mam cca 8 * 116us = cca 900us k dobru.

Zatimco odeslani bitu do WS2811 je 0,4us + 0,85us = 1,25us. Tedy 24 bitu = 30us, kdyz budu drsny a povolim retezit za sebe az 4 navestidla po 2 WS2811, tak dostavame retezce max 8 * 24bit = max 240us. Takze teoreticky bych mel 'stihnout' nakrmit po jedne vystupni noze MCU retizek 8x WS2811, podstatne drive, nez po DCC dorazi checksum byte. V pripade ze se lisi adresa je navic checksum 'nepodstatny': bud je adresa spravne, a tudiz je packet pro nekoho jineho, nebo by checksum odhalil poskozeni packetu a pak se stejne zahodi.

Je v uvaze nekde chyba ?
TT ep. IVa-b; analog + NanoX, DR5000. Pseudoprogramator, pindac nesmyslu
http://modelwiki.klfree.net
belgarat
 
Příspěvky: 2367
Registrován: čtv 27 pro, 2012 9:36 pm
Bydliště: Hřebeč u Kladna

Předchozí

Zpět na DCC v praxi

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 11 návštevníků