Railnet

Ovladač na Loconet Oto 2.1

DCC | Zdeno Janeček, 14. 07. 2014 (5306 zhliadnutí)

Na ovladač Oto verze 1.0 byly připomínky, ze není “sexy“ a je teda škaredý a neergometrický. Tak jsem se trošku potrápil a udělal jsem ho do krabičky od Freda. Snažil jsem se tam i zabudovat připomínky od uživatelů, které jsem dostal a tak je Oto trošičku vylepšený a dobře otestovaný.

Oproti verzi Oto 1.0 je tam jediná změna na železe a to jinak udělaný vysílač USART, kde soft UART není moc dobrý a vytváří hazardy v činnosti mikropočítače. Programově je tam jen pár změn a to v obsluze funkcí a zrušení tlačítka na zastavení podle #CV.

Obsluha funkcí nad F9 je dost složitá, protože vyžaduje znalost programování paketů s opcode IMM, které nejsou zrovna volně přístupné. Proto jsem musel jít cestou pokus/omyl, kdy tato cesta je dost trnitá a ti, co se jenom vezou, to pokládají za neznalost.

Jako největší problém, je vlastnost lokodekodérů, kdy po ztrátě napájení, si nepamatují stav funkcí a poslání více funkcí ve stavu “ON“, spustí najednou všechny zapnuté funkce. Podle ohlasu pár lidí je to správné, ale já si to nemyslím. Proto jsem to vymyslel a udělal tak, abych to obešel a tuto “vlastnost“ minimalizoval. To jsem dosáhnul tak, že funkce F9 – F28 fungují jako tlačítka a ne jako přepínače. Tím myslím, že v režimu přepínač, musíte posílat příkaz na vypnuti, ale v režimu tlačítko, se posílají automaticky.

Dále jsou zrušeny funkce 40 – 44, které jsem úpravou softwaru eliminoval a už nejsou potřebné. Taky volba funkcí je uživatelsky lépe udělaná a podporuje stávající zvyklosti. Stisknutím 0 – 9 klávesy hned odešlete funkci a použitím prefixu (x10,x20) a stisknutím 0 – 9 klávesy, taky hned odesíláte příslušnou funkci nad deset.. Protože funkcí je 28 a zůstala nám volná hodnota 29, tak tu jsem použil na vynulování všech funkcí. Volbou 29 se nastaví všechny funkce na “OFF“.

Klávesnice je otočená po délce a jsou jinak rozmístěny klávesy. Tím myslím, že nula je na začátku a devítka na konci postupnosti kláves.

Ten ovladač nahoře je prototyp, kde jsem udělal několik estetických chyb a proto jsem musel hned vyrobit druhý. Všimnete si vyčnívajícího konektoru RJ12, kolečko enkodéru je moc blízko LED diod a tak není možné použít větší průměr knoflíku enkodéru a nakonec zlý vrtací plán a následné upravování dírek pro tlačítka, je dost škaredé. Vrtací plán je bezpodmínečně nutný, protože krabička je kulatá a nedá se to odměřit přesně. Prototyp je neprodejný a nechám si ho na zpracování a kontrolu případných upgrade.

Tady je vidět uchycení plošného spoje, kde se musí použít distanční trubičky pod šroubky, protože uřezáním sloupku v krabičce by se zrušil prostor pro závity šroubku. Na druhé straně krabičky to není potřeba, protože tam to drží konektor RJ12, který se opírá o vršek krabičky. Plošný spoj klávesnice se opírá o vršek procesoru a tak není nutno klávesnici vymezovat a drží sama.

Další problém byl krátký vývod enkodéru, kde jsem musel udělat mezikus z kousku 6mm tyčky a kousku trubičky s vnitřním průměrem 6mm. Dost piplačka, aby to vypadalo pěkně.

Jinak se mi nelíbí, když vyčnívají vršky LED diod nad úroveň krabičky, tak jsem udělal jen dírky průměru 2mm a přesto je to krásně vidět a působí to sexy. Navíc je umožněné použít LED průměru 3 a 5 mm.

Obrázek plošného spoje:

 

Rozmístění součástek, procesor musí být v petici a petice musí být upravena, aby se tam vešel odpor R1/12k.

Některé odpory jsem musel dát 0,4W, aby se tam vešly.

Ovladač se skládá ze dvou plošných spojů, ten třetí je na rozbočovač X2, X3, kterých je stále málo. Plošné spoje jsou ze strany součástek.

Vrtací plán na ukázku, je dost zmenšený.

[Akt. známka: 0,00 / Počet hlasov: 8] -      + 

Pridať nový komentár

Zdeno 22.09.2014 21:30:19

dneska se mi dostal do ruky novy procesor Atmega88PA a ten ma provozni odber 3mA na 3 voltech. Teda odber Oto ovladace klesne na 5mA, co pokladam ze velmi slusnou hodnotu, treba Fred ma provozni odber 9,5mA.
Teda bude realne pouzivat dvojnasobny pocet ovladacu na jednu vetev Lodonetu.

Reagovať

Zdeno 27.10.2014 12:38:57

na prosbu Milana z Ostravy jsem udelal softwerovou upravu ovladace OTO.
http://diskuze.modely.biz/viewtopic.php?f=4 2&t=7221&start=690
Oba programy jsou na stejnem zeleze a je mozno je vymenovat. Jen popisky a ovladani jsou jine.

Reagovať

OMEGA 10.11.2014 14:58:26

Odskúšané

Pred stretnutím v Bernolákove som si od Zdena zaobstaral 2 ks ovládačov Oto. Tesne pred ich "ostrým" nasadením mi Harmi na základe Zdenových najnovších poznatkov a skúseností oba ovládače preprogramoval. Počas celého stretnutia som jeden ovládač používal na záložnú lokomotívu T 478.3 od Kuehna, vybavenú zvukom a dekodérom u firmy ARTOL. Počas 3 prevádzkových dní nemal ovládač jediný problém, lokomotíva zasiahla aj do bežnej prevádzky, keď "zaskakovala" za M 283, ktorá v čase odchodu s motorovým rýchlikom bola na "predvádzačke" na opačnom konci layoutu. Dokonca je zachytená pri tomto výkone aj vo fotogalérii zo stretnutia, kde ťahá 2 dlhé Balm-y.

Reagovať

Roman Hlozka 28.06.2015 15:57:46

Ahoj Zdeno,

nebolo by vhodne prepinanie medzi loko1, loko2 a spriahnutie spojit este so stlacenim ineho tlacidla najlepsie na inom konci klavesnice? Sice nevies menit na nom adresy a ako som cital aj prepnutie modu je mozne len v kludovom stave loko, ale.... Co ak nahodou prepnes na druhu loko co stoji na druhom konci layoutu a rozbehnes ju. Pritom pri nej nebudes. Inac sa mi ovladac velmi paci.

Reagovať

Roman Hlozka 28.06.2015 16:05:02

Doplnenie komentara

Az teraz vidim, ze tu ide o iny ovladac. Moj komentar sa tyka ovladaca OTO vo verzi pre riadenie 2 lokomotiv s moznostou sparovania. Len teraz neviem kde, som to videl. No sa mi zda, ze si tam tiez mal oznacenie verzie ako 2.1

Reagovať

zdeno 27.07.2015 19:45:18

ono je to hardwarovo uplne stejne, jen program se lisi. Takze vymenou programu muzes vytvorit 2 verze. Jedna verze umi 28 funkci a druha verze umi spojit dve loko.
---
Neda se to dat do jednoho baliku, protoze neodpovidaji popisky a navod na obsluhu.
Idealni by bylo menit program i krabicku s popisy.
---
Mit navolene dve loko a nemit je pod kontrolou je somarina. To se proste nesmi stat.
Jinak Oto pro dve loko je vymysel od M. Cernohorskeho a nepredpokladam jeho masivni rozsireni. Zatim bylo vyrobeno 5 kusu a nepocitam, ze jich bude vic.

Reagovať

Tomik V 16.02.2016 23:04:12

Ahoj,
chci se jen zeptat, kde by se dal tento ovladač sehnat. Co se stavby týče, tak na to si fakt netroufám a protože ovladač potřebuji, hodil by se mi jeden kousek, aspoň

Díky za info Tomáš

Reagovať

Zdeno 17.02.2016 08:09:08

treba mi pisat na mail, odkazy tu jsou

Reagovať

Pridať nový komentár