uLI-master je zařízení o rozměru 7×5 cm, které umožňuje připojení ovladačů přímo k obslužnému počítači výpravčího.
Motivace
V KMŽ Brno I řídíme hnací vozidla často v režimu výpravčích: u vlaku, který přijede do stanice, posun často provádí výpravčí stanice, ne dedikovaný strojvedoucí.
Ačkoliv hJOP plně podporuje ovladače připojené přímo k centrále a XpressNETu, v našem klubu jsme zjistili, že nám toto řešení nevyhovuje. Zejména z toho důvodu, že strojvedoucímu nic nebrání (omylem) řídit vozidla v cizí stanici. Stačí navolit špatnou adresu na ovladači…
Proto jsme se rozhodli ke každému počítači výpravčího, na kterém běží hJOPpanel, připojit emulátor DCC centrály, který poskytuje rozhraní XpressNET a ke kterému se budou připojovat ovladače pouze v této stanici. uLI-master je onen emulátor centrály.
Každá stanice má svoji vlastní XpressNET sběrnici.
Rozhraní
uLI-master obsahuje:
- USB konektor pro připojení k počítači,
- napájecí konektor pro vstup 12 V pro napájení ovladačů,
- dva XpressNET konektory pro připojení až šesti ovladačů.
Princip funkce
uLI-master komunikuje se SW uLI-daemon, který běží na PC výpravčího. uLI-daemon se připojuje
- k uLI-master,
- k hJOPserveru, přes který poveluje jízdu,
- k lokálním hJOPpanelům, z kterých se předávají vozidla do ručního řízení.
Ovládaní přes hJOPserver umožňuje kontrolovat, zda má strojvedoucí oprávnění k řízení vozidla.
Každý ovladač musí mít navolen adresu 1, 2, 3, 4, 5 nebo 6.
Komponenty
uLI-master se skládá z krabičky a DPS vlastního návrhu, za návrh původního schématu bych rád poděkoval Michalu Petrilakovi. Středobodem krabičky je procesor PIC18F14K50 s integrovaným USB rozhraním. USB část a XpressNET část jsou galvanicky oddělené.
uLI-master je vyvíjen jako opensource a openhardware.
Podporované ovladače
uLI-master byl úspěšně testován s následujícími ovladači.
- Roco multiMAUS
- Lenz LH100