Se ITV-4

Jeg vil dele med deg ytelsen til klokker på IV-9-lamper i enheten fra TU-154-flyene. På saken er det en inskripsjon ITV-4, tilsynelatende denne enheten kalles det! På deres hjemlige sted var dette en klokke laget på stiv logikk. Personen som bestilte endringen fra meg, ville bruke dem som tilbehør til skrivebordet som ville vise tid og temperatur, avhengig av modus. I dette tilfellet var det nødvendig å opprettholde funksjonen for å justere lysstyrken på gløden til lampene. Og en annen betingelse var energiuavhengighet, jeg mener, med det å opprettholde tidstellingen, etter å ha slått av hovedstrømmen.

Lamper.

Men her må jeg si, heldig! Tidligere kom jeg over kun utladningsindikatorer, for levering av disse, ta ut og sette 180V! Alt er veldig praktisk her, du kan bruke 5V strømforsyning (strengt tatt ikke mer enn 4, 5V, men mer om det senere), d.v.s. den samme linjen som brukes til å betjene hovedkretsene.

Lampen er en pære med et vakuum, der åtte filamenter er plassert. Dermed har IV-9 en felles konklusjon, og åtte segmenter. For å gi ut all informasjon, er det nødvendig å "mate" de generelle og relevante segmentkonklusjonene. Polariteten i forbindelsen betyr ikke noe. I mitt tilfelle koblet jeg pinne 1 til strømpluss (spenningen i kretsen min endres for å justere lysstyrken på lampene) og koblet segmentlederne til bakken.

Nå om lampekontrollen. Kunden insisterte på en statisk skjerm, derfor vil vi ha en "haug" med kontrollsignaler (7 utganger * 4 lamper). For å øke antall pinner, brukte jeg fire 74HC595 skiftregistre, hvis pinner er koblet til fire ULN2003 mikrokretser. ULN2003-brikken er et sett med syv transistorbrytere. Hver transistorbryter har en begrensende motstand i basen, slik at du trygt kan hekte utgangene fra skiftregisteret direkte til kontrollinngangene til uln.

Ordningen.

Hovedarbeidshesten er mega8. Hennes jobb er å avhøre enten en temperatursensor - DS18B20 eller en sanntids klokke DS1307 og sende ut informasjon til lampene ved å skrive den nødvendige matrisen til skiftregistrene. Når en av de fire knappene utløses, endres tilsvarende siffer i timer eller minutter. Sekunder når du endrer timer eller minutter tilbakestilles. Ved å trykke på den første og fjerde knappen samtidig, går enheten inn i temperaturdisplaymodus. Detaljer, kan du se videoen. Alle fire knappene "sitter" på ett avbrudd, hvoretter det blir bestemt hvilken knapp som trykkes, her er et eksempel på en slik implementering:

Enhetsdiagram:

Dette er den første delen av arbeidet som det ikke er noen lysstyrkekontroll for lampene - de lyser opp til "full". All enhetseffekt er 5V. I denne versjonen kan klokken drives selv fra en USB-port! Lampene er heller ikke vist på diagrammet, for å koble dem til trenger du å koble anodene deres til strømpluss, og koble segmentledningene gjennom strømbegrensende motstander (segmentstrøm skal ikke overstige 19 mA) til terminalene L (1) _1 ... L (4) _7. Når du justerer lysstyrken, er anodene til lampene og konklusjonene til nummer 9 på ULN2003-brikkene ikke koblet til strømmen pluss, men til utgangen fra kraftkontrollkretsen.

Ordning for å justere lysstyrken:

Ved inngangen (INPUT +; INPUT-) bruker vi en konstant spenning på 7-9V. Lineær stabilisator 7805 stabiliserer spenningen opp til 5V, som brukes til å drive mikrokontrolleren, sanntids klokke, skiftregistre og temperatursensor.

LM317 Lineær stabilisator - Brukes til å implementere dimming. Ved verdiene R1-3, 9kOhm, og RS_1, RS-2, den variable motstanden med 10kOhm, vil spenningen 5V_ADJ_OUT endre seg avhengig av motstanden til den variable motstanden fra 2, 5 til 4, 9V. På LM317 trenger du å sette en liten radiator, på bokstavelig talt 10 minutter gjorde jeg det samme som på bildet, som takler godt kjøling. Materiale er en liten del av cd-rom-saken:

Bildet viser utgangen fra temperatursensoren og batterirommet for DS1307 sanntids klokke.

Nå henrettelse.

bolig:

Jeg forlenget konklusjonene fra lampene og såret dem inn i pigtails og førte dem tilbake til sitt opprinnelige sted:

Kontrollbord (festet til "innfødte" steder):

Bordmontering og lampetilkobling:

Som et resultat:

Last ned firmware og tavler:

Advarsel! Du har ikke tillatelse til å se skjult tekst.