semafory a světla pro příslušenství

Ahoj vespolek.
Podlehl jsem tlaku z okolí a začal jsem mydlit dekodér pro svícení. Konkrétně pro semafory, návěstidla a jiné svítící a blikající harampádí.
Pro jednoduchost jsem použil PIC12F629, kterej má 8 nožiček. po odečtení dvou nožiček na napájení a jedné na vstup DCC signálu mi zůstalo 5 nožiček pro ledky.
To se celkem hodí, protože tím se dá pokrejt většina našich semaforů, kdo má semafor se osmi světlama, tak je blázen a dá si dva dekodéry.
Tak a teď jak to pracuje.
Dekodér si vezme maximálně 4 adresy pro vyhybky a na nich se pokouší realizovat znaky složené ze svícení a blikíní. Podrobnosti popíšu za chvíli.
Na Houmrovu žádost svícení i blikání má takzvané "fade", čili ledka nezhasne skokově, ale postupně.
Pro celej dekodér (všech 5 ledek) je společná rychlost. Nelze tedy nastavit, že jedna ledka bude pohasínat pomaleji a druhá rychleji.
Pak máme blikání - časová základna pro blikání je zase společná, ale lze blikat ve fázi a v protifázi. To znamená, že lze udělat situace, kdy na semaforu blikají dvě světla a obě současně a nebo například na přejezdu kde blikají "naopak" = vlevo -> vpravo -> vlevo ...
Celé se to ovládá pomocí aspektů (tak to nazval P.F.C.). Ke každé z 8 poloh (4 vyhybky mají celkem 8 poloh) si mohu definovat 4 aspekty. Tedy jakési situace co se stane pokud zvolím právě tuto polohu. aspekty jsou:
1) seznam LEDek, které se mají rozsvítit
2) seznam LEDek, které se mají zhasnout
3) seznam LEDek, které mají začít blikat
4) seznam LEDek, které mají přestat blikat
Tak a teď hlavní otázky - kdo to alespoň částečně pochopil a má k tomu co říci?
Kdo se dobrovolně hlásí na testování? (Krom Montyho, Houmra a Honzi, kteří mne do toho uvrtali, takže ti to mají povině)
Komu se to do budoucna hodí?
Zejtra buď dopíšu ten software a nebo napíšu návod jak se dá co využít
Podlehl jsem tlaku z okolí a začal jsem mydlit dekodér pro svícení. Konkrétně pro semafory, návěstidla a jiné svítící a blikající harampádí.
Pro jednoduchost jsem použil PIC12F629, kterej má 8 nožiček. po odečtení dvou nožiček na napájení a jedné na vstup DCC signálu mi zůstalo 5 nožiček pro ledky.
To se celkem hodí, protože tím se dá pokrejt většina našich semaforů, kdo má semafor se osmi světlama, tak je blázen a dá si dva dekodéry.
Tak a teď jak to pracuje.
Dekodér si vezme maximálně 4 adresy pro vyhybky a na nich se pokouší realizovat znaky složené ze svícení a blikíní. Podrobnosti popíšu za chvíli.
Na Houmrovu žádost svícení i blikání má takzvané "fade", čili ledka nezhasne skokově, ale postupně.
Pro celej dekodér (všech 5 ledek) je společná rychlost. Nelze tedy nastavit, že jedna ledka bude pohasínat pomaleji a druhá rychleji.
Pak máme blikání - časová základna pro blikání je zase společná, ale lze blikat ve fázi a v protifázi. To znamená, že lze udělat situace, kdy na semaforu blikají dvě světla a obě současně a nebo například na přejezdu kde blikají "naopak" = vlevo -> vpravo -> vlevo ...
Celé se to ovládá pomocí aspektů (tak to nazval P.F.C.). Ke každé z 8 poloh (4 vyhybky mají celkem 8 poloh) si mohu definovat 4 aspekty. Tedy jakési situace co se stane pokud zvolím právě tuto polohu. aspekty jsou:
1) seznam LEDek, které se mají rozsvítit
2) seznam LEDek, které se mají zhasnout
3) seznam LEDek, které mají začít blikat
4) seznam LEDek, které mají přestat blikat
Tak a teď hlavní otázky - kdo to alespoň částečně pochopil a má k tomu co říci?
Kdo se dobrovolně hlásí na testování? (Krom Montyho, Houmra a Honzi, kteří mne do toho uvrtali, takže ti to mají povině)
Komu se to do budoucna hodí?
Zejtra buď dopíšu ten software a nebo napíšu návod jak se dá co využít