Sledujte ITV-4

Chcem sa s vami podeliť o výkon hodiniek na žiarovkách IV-9 v jednotke z lietadla TU-154. V prípade, že existuje nápis ITV-4, táto jednotka sa zrejme nazýva! Na ich rodnom mieste to boli hodinky vyrobené podľa rigidnej logiky. Osoba, ktorá si zmenu objednala odo mňa, ju chcela použiť ako stolné príslušenstvo, ktoré zobrazuje čas a teplotu v závislosti od režimu. V tomto prípade bolo potrebné zachovať funkciu nastavenia jasu žiara žiaroviek. A ďalšou podmienkou bola energetická nezávislosť, teda tým, že sa zachoval čas, po vypnutí hlavnej energie.

Lampy.

Ale tu musím povedať, šťastie! Predtým som narazil iba na ukazovatele vybitia, ktorých dodávka sa týka a vyberie a vloží 180V! Všetko je tu veľmi výhodné, môžete použiť napájanie 5V (prísne vzaté, nie viac ako 4, 5V, ale viac neskôr), t.j. rovnaká linka, ktorá sa používa na ovládanie hlavných obvodov.

Lampa je žiarovka s vákuom, v ktorej je umiestnených osem vlákien. IV-9 má teda spoločný záver a osem segmentových. Na poskytnutie akýchkoľvek informácií je potrebné „podať“ všeobecné a relevantné závery zo segmentov. Nezáleží na polarite spojenia. V mojom prípade som pripojil kolík 1 k napájaciemu plusu (napätie v mojom obvode sa zmenilo, aby sa upravila jasnosť lámp) a pripojil segment, ktorý vedie k zemi.

Teraz o ovládaní lampy. Zákazník trval na statickom displeji, preto budeme mať „zväzok“ riadiacich signálov (7 výstupov * 4 žiarovky). Na zvýšenie počtu pinov som použil štyri 74HC595 posuvné registre, ktorých kolíky sú spojené so štyrmi mikroobvodmi ULN2003. Čip ULN2003 je sada siedmich tranzistorových spínačov. Každý tranzistorový spínač má vo svojej základni obmedzujúci odpor, takže môžete bezpečne pripojiť výstupy z posuvného registra priamo k riadiacim vstupom uln.

Schéma.

Hlavným pracovným koňom je mega8. Jej úlohou je vypočúvať buď snímač teploty - DS18B20 alebo hodiny v reálnom čase DS1307 a vydávať informácie do lámp tak, že sa do radiacich registrov zapíše potrebné pole. Keď sa aktivuje jedno zo štyroch tlačidiel, zmení sa zodpovedajúca číslica v hodinách alebo minútach. Vynulovajú sa sekundy, keď sa menia hodiny alebo minúty. Súčasným stlačením prvého a štvrtého tlačidla prejde zariadenie do režimu zobrazovania teploty. Podrobnosti si môžete pozrieť na videu. Všetky štyri tlačidlá „sedia“ na jedno prerušenie, po ktorom sa určí, ktoré tlačidlo sa stlačí, je to príklad takejto implementácie:

Schéma zariadenia:

Toto je prvá časť práce, pri ktorej nedochádza k regulácii jasu pre žiarovky - rozsvietia sa na „plný“. Všetok výkon zariadenia je 5V. V tejto verzii je možné hodiny napájať aj z portu USB! Žiarovky tiež nie sú na diagrame znázornené, na ich pripojenie je potrebné pripojiť ich anódy k napájaciemu zdroju plus a pripojiť vodiče segmentov cez odpory obmedzujúce prúd (prúd segmentu by nemal prekročiť 19 mA) na svorky L (1) _1 .... L (4) _7. Pri nastavovaní jasu nie sú anódy žiaroviek a závery čísla 9 čipov ULN2003 pripojené k napájaniu plus, ale k výstupu obvodu na reguláciu výkonu.

Schéma pre nastavenie jasu:

Na vstup (INPUT +; INPUT-) aplikujeme konštantné napätie 7-9V. Lineárny stabilizátor 7805 stabilizuje napätie do 5 V, ktoré sa používa na napájanie mikrokontroléra, hodín v reálnom čase, posuvných registrov a snímača teploty.

LM317 Lineárny stabilizátor - používa sa na implementáciu stmievania. Pri hodnotách R1-3, 9 kOhm a RS_1, RS-2, variabilný odpor o 10 kOhm, sa napätie 5V_ADJ_OUT zmení v závislosti od odporu variabilného odporu z 2, 5 na 4, 9 V. Na LM317 musíte umiestniť malý žiarič, doslova 10 minút som urobil to isté ako na fotografii, ktorá sa dobre chladí. Materiál je malou súčasťou puzdra na cd-rom:

Na fotografii je zobrazený výstup teplotného senzora a batériového priestoru pre hodiny reálneho času DS1307.

Teraz poprava.

puzdro:

Závery z lámp som predĺžil a navinul som ich na vrkôčiky a vrátil som ich na pôvodné miesto:

Riadiaca doska (pripevnená na „pôvodné“ miesta):

Montáž na dosku a pripojenie na lampu:

Výsledkom je:

Stiahnite si firmvér a dosky:

Varovanie! Nemáte povolenie na zobrazenie skrytého textu.