ITV-4 klocka

Jag skulle vilja dela med dig av prestandan hos en klocka som använder IV-9-lampor i ett block från ett TU-154-flygplan. På kroppen finns inskriptionen ITV-4, tydligen heter den här enheten så! På sin ursprungliga plats var detta en klocka gjord med strikt logik. Personen som beställde konverteringen av mig ville använda dem som ett skrivbordstillbehör som skulle visa tid och temperatur, beroende på läge. Samtidigt var det nödvändigt att bevara funktionen att justera ljusstyrkan på lamporna. Och ett annat villkor var energioberoende, med vilket jag menar att hålla koll på tiden efter att huvudströmmen stängts av.

Lampor.


Men här måste jag säga, tur! Tidigare har jag bara stött på gasurladdningsindikatorer, för att driva som, ta ut och sätt i 180V! Allt här är väldigt bekvämt, du kan använda 5V ström för strömförsörjning (strängt taget inte mer än 4,5V, men mer om det senare), d.v.s. samma linje som används för att driva huvudchipen.
Lampan är en vakuumkolv som innehåller åtta filament. Således har IV-9 en gemensam utgång och åtta segment ettor. För att visa all information är det nödvändigt att "driva" de allmänna och motsvarande segmentstiften. Anslutningens polaritet spelar ingen roll.I mitt fall kopplade jag stift 1 till strömpositiven (matningsspänningen i min krets ändras för att justera ljusstyrkan på lamporna) och kopplade segmentstiften till jord.
ITV-4 klocka

ITV-4 klocka

Nu om lampstyrning. Kunden insisterade på statisk indikering, därför kommer vi att ha ett "gäng" med styrsignaler (7 stift * 4 lampor). För att öka antalet stift använde jag fyra skiftregister 74HC595, vars stift är kopplade till fyra ULN2003-chips. ULN2003-mikrokretsen är en uppsättning av sju transistoromkopplare. Varje transistoromkopplare har ett begränsningsmotstånd i sin bas, så att du säkert kan ansluta utgångarna från skiftregistret direkt till styringångarna på uln.

Schema.


Den huvudsakliga arbetshästen är mega8. Dess arbete består av att polla antingen en temperatursensor - DS18B20 eller en realtidsklocka DS1307 och mata ut information till lamporna genom att skriva den erforderliga arrayen till skiftregister. När en av de fyra knapparna aktiveras ändras också motsvarande siffra i timmar eller minuter. Sekunder återställs till noll när timmar eller minuter ändras. När du trycker på den första och den fjärde knappen samtidigt går enheten in i temperaturvisningsläge. För detaljer kan du titta på videon. Alla fyra knapparna "sitter" på ett avbrott, varefter det utlöses, det bestäms vilken knapp som trycks ned, här är ett exempel på en sådan implementering:
schema

Enhetsdiagram:
schema

Detta är den första delen av arbetet där det inte finns någon justering av ljusstyrkan på lamporna - de brinner "full". All enhetsström är 5V.I denna version kan klockan till och med drivas från en USB-port! Diagrammet visar inte heller lamporna; för att ansluta dem måste du ansluta deras anoder till strömförsörjningen plus och ansluta segmentterminalerna genom strömbegränsande motstånd (segmentströmmen bör inte överstiga 19 mA) till terminalerna L( 1)_1.... L(4)_7. När vi justerar ljusstyrkan ansluter vi anoderna på lamporna och stift nummer 9 på ULN2003-mikrokretsarna, inte till strömplus utan till utgången från effektstyrkretsen.
Krets för justering av ljusstyrkan:
schema

Vi applicerar en konstant spänning på 7-9V till ingången (INPUT+;INPUT-). Den linjära regulatorn 7805 reglerar spänningen till 5V, som används för att driva mikrokontrollern, realtidsklocka, skiftregister och temperatursensor.
Linjär stabilisator LM317 - används för att implementera ljusstyrkakontroll. Med klassificeringarna R1-3,9kOhm och RS_1,RS-2 ett 10kOhm variabelt motstånd, kommer spänningen 5V_ADJ_OUT att variera beroende på resistansen hos det variabla motståndet från 2,5 till 4,9V. Du måste installera en liten kylare på LM317; på bokstavligen 10 minuter gjorde jag en som den på bilden, som klarar kylning ganska bra. Material – en liten del från CD-rom-fodralet:
ITV-4 klocka

Bilden visar utgången från temperatursensorn och batterifacket för realtidsklockan DS1307.
Nu avrättningen.
Ram:
ITV-4 klocka

Jag förlängde ledningarna från lamporna och lindade dem till flätor och förde tillbaka dem till sin ursprungliga plats:
ITV-4 klocka

Styrkort (fäst på sin ursprungliga plats):
ITV-4 klocka

ITV-4 klocka

ITV-4 klocka

Montering av brädan och anslutning av lamporna:
ITV-4 klocka

Som ett resultat:
ITV-4 klocka

ITV-4 klocka

ITV-4 klocka




Ladda ner firmware och kort:

Uppmärksamhet! Du har inte behörighet att visa dold text.
Kommentar
  • flugaleendeskrattanderodnasmileyavslappnad avslappnadflin
    hjärtögonkyssande hjärtakyssa stängda ögonspoladelättadnöjdflin
    blinkningstuck_out_tungue_winking_eyestuck_out_tongue_closed_eyesflinandekyssarstuck_out_tonguesovande
    oroligrynkar pannanplågadöppen mungrimaserandeförvirradtystnad
    uttryckslösinte roadsvett_lesvettasbesviken_lättadtröttapassiv
    besvikenförvirradräddkallsvetthålla utgråtasnyfta
    glädjeförvånadskrikatrött_ansikteargrasatriumf
    sömnigmumsmasksolglasögonyr i ansiktetimpleende_imp
    neutralt_ansikteno_mouthoskyldig
5+två=
Kommentarer (1)
  1. Vyachelav
    #1 Vyachelav Gäster 2 juni 2019 20:42
    1
    Hallå!!! Jag gillade verkligen din återupplivning av gamla flygklockor, realtid!!! Kan jag beställa en klocka till dig och göra om den på samma sätt åt mig?Tack på förhand för ditt svar!!!!