Railnet

Hodiny do stanice

Elektronika | Zdeno Janeček, 09. 01. 2018 (4328 zhliadnutí)

Jednou mi padnul pohled na Oto s displejem a napadlo mne, že tento ovladač má zabudované hodiny a má neskutečně nízkou spotřebu mezi 3- 4mA. Tak jsem zkusil vyrobit extremně jednoduché hodiny na Loconet, kde bude připojená 2 x AAA baterie a po načtení času se odpojí od Loconetu a hodiny se můžou položit kdekoliv.

Zapojení je zase extrémně jednoduché.

Popis hodin

Procesor Attiny 2313A je řízený krystalem 8MHz na pinech A.0 a A.1. Kmitočet je dělený dvěma, kvůli nižší spotřebě. Port B je celý zapojený na LED displej, na piny a…g a desetinnou tečku. Porty D.3 až D.6 jsou zapojeny na ovládání číslic LED displeje. Port D.0 a D.1 jsou použity na USART a port D.2 je zapojený na inicializaci obvodu a načtení hodin.

Dioda D1 ochraňuje stabilizátor při chodu na baterie.

Dioda D2 u výstupu na baterie je Schottky, aby tam byl co nejmenší úbytek napětí. Je tam proto, aby se oddělilo napájení z X3 od baterie. Je tam riziko toho, že by baterie při nabíjení mohla odejít do Věčných lovišť s patřičným zvukovým a smradlavým efektem.

Není vhodné nechávat baterie zapojené, když se nepoužívají. Ony občas vytečou a to není moc přítulné pro ostatní součástky.

Funkce hodin:

Hodiny jsou primárně určené na indikaci zrychleného času na setkání modulových modelářů. Proto jsem se zaměřil na co nejnižší spotřebu a co nejméně ovládacích prvků. Hodiny můžou fungovat připojené na Loconet (X3) sběrnici, kde odebírají proud mezi 3 až 4mA na pinech 1 a 6. Tato hodnota je velmi nízká a v zásadě nebrání tyto hodiny používat bez baterie.

Ale sem tam se najdou zastánci toho, že na X3 se nesmí nic připojovat, proto jsem navrhnul provoz na 2 x AAA baterie, které umožňují provoz úplně samostatně a hodiny po inicializaci se odpojí od X3 a fungují kdekoliv je položíte. Netuším, jak dlouho baterie vydrží, v době psaní článku to bylo 48 hodin v kuse.

Problém nastane, když se změní parametry modelového času a je nutné hodiny znovu připojit na X3 a inicializovat. S tím se ale nedá nic dělat, je to tak udělané a navrhnuté.

Pokud jsou hodiny připojené na X3, tak probíhá inicializace automaticky.

Rozsah zrychleného času je od 1:1 až po 1:30.

Pokud je rychlost hodin nulová, tak se zobrazí nápis HALt a hodiny se zastaví.

Hodiny jsou velmi přesné a dají se použít na zobrazování reálného času. Je ovšem trošku problém, kde je inicializovat, když nebude k dispozici centrála modelového času a rozvod X3.

Asi největší nevýhoda tohoto řešení je malá svítivost displeje, protože na 3V se moc velké zázraky dělat nedají. Pokud na displej zasvítí sluníčko nebo ostré světlo, tak není nic vidět. Hodiny jsou teda trvale odsouzené byt někde ve stínu ;-)

Uložení součástek i plošný spoj je ze strany součástek.

Montážní návod:

Používám metodu dělících čar, která je vhodná pro začátečníky, kteří to moc neumí se spájkovačkou.

Hodiny jsou zabudovány v krabičce KP-35 (Z-7B), která se dá koupit na „gme.cz„ i „gme.sk„.

Obě polovičky krabičky jsou nízký profil.

Dá se použít LED displej se společnou anodou i katodou, jen se musí správně nastavit polarita na portech procesoru.

Tlačítko je s dlouhou stopkou. Stabilizátor je drop-out, kvůli nízké spotřebě.

Procesor musí být Attiny 2313A, protože používám PCINT přerušení na příjmu USARTu.

Dvě dírky se závitem M3 slouží na uchycení dílů krabičky k plošnému spoji.

Svítí, ale slabo je to vidět. Vyfocené s bleskem.

Na baterie provizorní držák, pokud se bude dát sehnat pouzdro 2x AAA, tak ho koupím.

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

Pridať nový komentár

Zdeno 10.01.2018 09:19:41

výdrž baterie

už běží 72 hodin v kuse

Reagovať

DanoM 13.01.2018 10:49:31

Treba skombinovat Harmiho a Tvoje projekty

Zdeno, tento tvoj projekt uplne schvalujem. Ja som za hodiny z Lokonetu, kedze je to nativna vlastnost zbernice a odstrani sa tahanie kablov. V stanici je nutne mat hodiny, lebo otacat sa k bigbangu je zdraviu skodlive. T.j. stanicne hodiny nemaju problem byt pripojene k nejakemu zdroju napr 5V. Mat baterky je neekologicke. Vyriesila by sa svietivost, takisto treba mat vacsi displej. Podobne je nutne mat hodiny k Lokonetu pripojene skoro neustale. Nepoznam stretnutie, kde modelovy cas je stale nastaveny na rovnaku hodnotu. Vzdy sa nieco sekne a cas sa zastavuje. DanoM

Reagovať

harmi 14.01.2018 11:42:18

1. ak sa nemylim, tak lokonet hodiny funguju len na vyziadanie, to znamena, ze musi najprv existovat ziadost z hodin do centraly, nech posle aktualny cas (podobne ako sa synchronizuje napr. vase windows pc, normalne ide samotne, obcas sa opyta synchronizacneho servra time.windows.com, ci je naozaj tolko hodin, kolko predpoklada). To na caste zastavovanie a zmeny rychlosti vhodne nie je.
2. pokial nie je instalovany len centralny BigBen, za ktorym treba krutit krkom, tak su hodiny umiestnene obvykle po obvode miestnosti na stenach. Tam loconet obvykle netahame. Loconet 6-zilovy kabel je pomerne lahky a tvrdy na to, aby kludne lezal na zemi pozdlz steny rovno bez dodatocneho upevnenia. Tenky okruhly 2-zilovy kabel je naopak pomerne tazky a makky, aby lezal tak ako ho polozime.
3. ma zmysel spojit hodiny s niecim dalsim, nech netahame samostatne kable minimalne do stanic. Tie 3-4 nastenne hodiny v miestnosti v najhorsom aj najkablujeme.

Takze hodiny maju nestale dostavat informacie z hodinovej ustredne, autonomnost je vlastne neziaduca. Treba minimalne dva druhy hodin - velky typ pre nastenu montaz a druhy mensi pre stanice. Preto za najefektivnejsie riesenie povazujem nastenne hodiny po obvode miestnosti (velke analogy alebo velke digitaly, ci uz drotove alebo bezdrotove) a male digitaly do stanic (drotove tahane s rozvodom telefonov alebo bezdrotove).

ph,

Reagovať

Zdeno 18.01.2018 12:15:40

Loconet hodiny su autonomne jen do okamziku, kdy se to nekomu nelibi cas a vyzada si aktualizaci.
A v ten moment se aktualizuji vsechny pripojene hodiny.
Tyto hodiny jsou navrhnute na trvale preipojeni na Loconet, pouze v momente narazu na puristy se muzou provozovat samostatne. Je to proste moznost volby a povoleni od poradatele.
---
Ted vymyslim BigBen ovladac na Loconet, az to poradne otestujem, napisem o tom clanek.

Reagovať

Boco 24.01.2018 14:36:22

Libi-nelibi

Loconet hodiny su autonomne jen do okamziku, kdy se to nekomu nelibi cas a vyzada si aktualizaci.
Zdeno, ak ma niekto v stanici husto, tak neviem ci bude mat cas riesit libi-nelibi, riadi sa zobrazovanym casom. Tym padom je to nepouzitelne v praxi. Hodiny musia byt riadene hodinovou centralou.
Prenos dat by som preferoval radiom (rychlejsia forma DCF 77) alebo v telefonnom rozvode. Dotiahnut verziu telefonie TT-Provoz. Na stretkach, ktorych sa zucastnujem su sami puristi na loconet, tak tymto smerom zjavne nikto z nas nepojde. Dalsia negativa Tvojej konstrukcie by som videl v bateriovom napajani a dizajnom. Velkost krabicky a displeja. Je vhodne zvacsit displej a zmensit krabicku aby to vyzeralo troska viacej sexy :)

Reagovať

Zdeno 27.01.2018 14:56:31

ono vsechno souvisi se vsim ;-)
teda vetsi displej pozaduje vetsi napajeci proud a tyto malicke hodiny dokazou bezet na X3 (Loconet) bez baterek. Teda moznost na baterky je tam jen pro konflikt s puristy.
Takze pokud to pripojis trvale na X3, nedela to vubec zadne problemy.
Odber je tak malicky, ze obycejny Fred bere 3x tolik ;-)

Reagovať

Pridať nový komentár