ITV-4 ur

Jeg vil gerne dele med dig ydelsen af ​​et ur, der bruger IV-9-lamper i en blok fra et TU-154-fly. På kroppen er der inskriptionen ITV-4, tilsyneladende hedder denne enhed det! På sit hjemsted var dette et ur lavet ved hjælp af streng logik. Den person, der bestilte konverteringen fra mig, ønskede at bruge dem som skrivebordstilbehør, der ville vise tid og temperatur, afhængigt af tilstanden. Samtidig var det nødvendigt at bevare funktionen til at justere lysstyrken på lamperne. Og en anden betingelse var energiuafhængighed, hvormed jeg mener at holde styr på tiden efter at have slukket for hovedstrømmen.

Lamper.


Men her må jeg sige, heldig! Tidligere stødte jeg kun på gasafladningsindikatorer, til strømforsyning, som tages ud og sættes i 180V! Alt her er meget praktisk, du kan bruge 5V strøm til strømforsyning (strengt taget ikke mere end 4,5V, men mere om det senere), dvs. den samme linje, som bruges til at betjene hovedchippene.
Lampen er en vakuumkolbe indeholdende otte filamenter. IV-9 har således en fælles udgang og otte segmenter. For at vise enhver information er det nødvendigt at "power" de generelle og tilsvarende segmentstifter. Forbindelsens polaritet er ligegyldig.I mit tilfælde tilsluttede jeg ben 1 til den positive effekt (forsyningsspændingen i mit kredsløb ændres for at justere lysstyrken på lamperne) og tilsluttede segmentstifterne til jord.
ITV-4 ur

ITV-4 ur

Nu om lampestyring. Kunden insisterede på statisk indikation, derfor vil vi have en "bunke" af kontrolsignaler (7 ben * 4 lamper). For at øge antallet af ben brugte jeg fire 74HC595 skifteregistre, hvis ben er forbundet med fire ULN2003 chips. ULN2003 mikrokredsløbet er et sæt af syv transistorkontakter. Hver transistorkontakt har en begrænsningsmodstand i sin base, så du sikkert kan forbinde udgangene fra skifteregisteret direkte til uln'ens styreindgange.

Ordning.


Den vigtigste arbejdshest er mega8. Dets arbejde består i at polle enten en temperatursensor - DS18B20 eller et realtidsur DS1307 og udsende information til lamperne ved at skrive det nødvendige array til skifteregistre. Når en af ​​de fire knapper aktiveres, ændres det tilsvarende ciffer i timer eller minutter. Sekunder nulstilles, når timer eller minutter ændres. Når du trykker på den første og den fjerde knap samtidigt, går enheden i temperaturvisningstilstand. For detaljer kan du se videoen. Alle fire knapper "sidder" på en afbrydelse, hvorefter den udløses, det bestemmes hvilken knap der trykkes på, her er et eksempel på en sådan implementering:
ordning

Enhedsdiagram:
ordning

Dette er den første del af arbejdet, hvor der ikke er nogen justering af lysstyrken på lamperne - de brænder "fuldt". Al enhedsstrøm er 5V.I denne version kan uret endda få strøm fra en USB-port! Diagrammet viser heller ikke lamperne; for at forbinde dem skal du forbinde deres anoder til strømforsyningen plus og forbinde segmentterminalerne gennem strømbegrænsende modstande (segmentstrømmen bør ikke overstige 19 mA) til terminalerne L( 1)_1.... L(4)_7. Ved justering af lysstyrken forbinder vi anoderne på lamperne og stifterne nummer 9 på ULN2003-mikrokredsløbene ikke til power plus, men til output fra effektkontrolkredsløbet.
Kreds til justering af lysstyrke:
ordning

Vi anvender en konstant spænding på 7-9V til indgangen (INPUT+;INPUT-). Den lineære regulator 7805 regulerer spændingen til 5V, som bruges til at forsyne mikrocontrolleren, realtidsuret, skifteregistrene og temperatursensoren.
Lineær stabilisator LM317 - bruges til at implementere lysstyrkekontrol. Med klassificeringerne R1-3,9kOhm og RS_1,RS-2 en 10kOhm variabel modstand, vil spændingen 5V_ADJ_OUT variere afhængigt af modstanden af ​​den variable modstand fra 2,5 til 4,9V. Du skal installere en lille radiator på LM317; på bogstaveligt talt 10 minutter lavede jeg en som den på billedet, som klarer afkøling ganske godt. Materiale – en lille del fra cd-rom etuiet:
ITV-4 ur

Billedet viser output fra temperatursensoren og batterirummet til DS1307 realtidsuret.
Nu henrettelsen.
Ramme:
ITV-4 ur

Jeg forlængede ledningerne fra lamperne og viklede dem til pigtails og satte dem tilbage til deres oprindelige plads:
ITV-4 ur

Kontroltavle (fastgjort til dets oprindelige placering):
ITV-4 ur

ITV-4 ur

ITV-4 ur

Montering af tavlen og tilslutning af lamperne:
ITV-4 ur

Som resultat:
ITV-4 ur

ITV-4 ur

ITV-4 ur




Download firmware og boards:

Opmærksomhed! Du har ikke tilladelse til at se skjult tekst.
Kommentar
  • butterflysmilgrinerrødmesmileyafslappet afslappetsmile
    hjerteøjneKyssende hjertekysse_lukkede_øjneskylletlettettilfredsgrin
    blinkestak_ud_tunge_blinkende_øjestak_ud_tunge_lukkede_øjnegrinendekyssestak_ud_tungesover
    bekymretrynker pandenfortvivletåben mundgrimasserforvirrettysset
    udtryksløsuforskammetsved_smilsvedskuffet_lettelsetrættepassiv
    skuffetforvirretbangekoldsvedholde udskrighulke
    glædeforbløffetskrigetræt_ansigtvredraseritriumf
    søvnignammaskesolbrillersvimmel_ansigtimpsmilende_imp
    neutralt_ansigtingen_munduskyldig
5+to=
Kommentarer (1)
  1. Vyachelav
    #1 Vyachelav Gæster 2. juni 2019 20:42
    1
    Hej!!! Jeg kunne virkelig godt lide din genoplivning af gamle luftfartsure, real time!!! Kan jeg bestille et ur til dig og lave det om på samme måde for mig? På forhånd tak for dit svar!!!!