Vožnje vlakov
Po dolgem času spet ena zaprašena objava v tej temi... dogajanje sodi sicer že dobro leto nazaj - med božično - novoletne praznike 2020/21.
Nekaj več časa, praznično vzdušje in koronski ukrepi so bili povod, da smo spet postavili module, ki so kar nekaj let zaprašeno samevali.
Po priklopu sem kmalu ugotovil, da nekaj ne deluje po pričakovanjih. Hitro testiranje je pokazalo na težave z detekcijo zasedenosti tirov.
Ker je na mojih modulih tudi delovanje kretnic odvisno od teh senzorjev, vožnja vlakov po modulih ni bila mogoča.
Ni preostalo drugega, kot da se lotim diagnosticiranja težav. Sum je padel na senzorje LDR na modulu M3 - modul M1 je deloval b.p.
Sledil je prenos modulov v kabinet in priklop Arduina na računalnik.
Program za običajno delovanje modula sem zamenjal s programom za diagnostiko senzorjev LDR.
Najprej sem sumil, da je nekaj narobe z vezjem, ki sem ga zaradi tega tudi odstranil iz modula.
To vezje skrbi, da signal iz 16 senzorjev na modulu spravi v 2 analogna signala na Arduinu - seveda ne hkrati, ampak zaporedoma (stikalo 8 v 1).
Ko sem vezje odstranil sem se že razveselil, da sem odkril težavo - ostanke fluksa po lotanju vezja - kasneje se je izkazalo, da ni to glavni izvor težav. Dejansko so bili senzorji, ki so vgrajeni na modul M3 drugačni, kot tisti na modulu M1. Nivoji signalov so se precej razlikovali in to je povzročalo težave. Kljub temu, da se ob vklopu sistema vsi senzorji najprej kalibrirajo na trenutno svetlobo, so bile razlike očitno prevelike. Ali je možno, da so se karakteristike LDR na enem modulu s časom spremenile? So bile take že ob vgradnji? Ne vem, a zadevo sem z nekaj poskušanja rešil tako, da sem na modulu M3 pred LDR-je vgradil upore z drugačnimi vrednostmi. Nekoliko sem popravil še programsko kodo in ponovno smo sestavili module.
Tokrat je promet lahko stekel brez težav.
Veselja ob ranžiranju vlakovnih kompozicij je bilo precej...
Moji HO moduli
-
- Vajenec
- Prispevkov: 22
- Pridružen: 20.12.2020, 20:54
Re: Moji HO moduli
Matej, pohvala za obuditev modulov!
Morda pride čas za sestavljanje kakšne modulne makete,
samo prej moramo preživeti viruse in smrtonosne bakterije. Optimizem velja obdržati.
Lep pozdrav,
B.
Morda pride čas za sestavljanje kakšne modulne makete,
samo prej moramo preživeti viruse in smrtonosne bakterije. Optimizem velja obdržati.
Lep pozdrav,
B.