ITV-4 laikrodis
Norėčiau pasidalinti su jumis laikrodžio veikimu naudojant IV-9 lempas bloke iš lėktuvo TU-154. Ant korpuso yra užrašas ITV-4, matyt, šis įrenginys taip vadinamas! Gimtojoje vietoje tai buvo laikrodis, pagamintas naudojant griežtą logiką. Asmuo, kuris iš manęs užsakė konvertavimą, norėjo juos naudoti kaip darbalaukio priedą, kuris rodytų laiką ir temperatūrą, priklausomai nuo režimo. Tuo pačiu metu reikėjo išsaugoti lempų ryškumo reguliavimo funkciją. Ir dar viena sąlyga buvo energetinė nepriklausomybė, turiu omenyje laiko stebėjimą išjungus pagrindinį maitinimą.
Bet čia turiu pasakyti, pasisekė! Anksčiau aš susidūriau tik su dujų iškrovos indikatoriais, kurių maitinimui išimkite ir įdėkite 180 V! Viskas čia labai patogu, maitinimui galite naudoti 5V galią (griežtai kalbant, ne daugiau 4,5V, bet apie tai vėliau), t.y. ta pati linija, kuri naudojama pagrindinėms lustams valdyti.
Lempa yra vakuuminė kolba, kurioje yra aštuoni gijos. Taigi IV-9 turi bendrą išėjimą ir aštuonių segmentų. Norint parodyti bet kokią informaciją, būtina „maitinti“ bendruosius ir atitinkamus segmentų kaiščius. Ryšio poliškumas nesvarbus.Mano atveju aš prijungiau 1 kaištį prie teigiamo maitinimo (maitinimo įtampa mano grandinėje keičiasi, kad būtų galima reguliuoti lempų ryškumą) ir prijungiau segmentų kaiščius prie žemės.


Dabar apie lempos valdymą. Klientas reikalavo statinės indikacijos, todėl turėsime „krūvą“ valdymo signalų (7 kontaktai * 4 lempos). Kaiščių skaičiui padidinti panaudojau keturis 74HC595 poslinkių registrus, kurių kaiščiai sujungti su keturiais ULN2003 lustais. ULN2003 mikroschema yra septynių tranzistorių jungiklių rinkinys. Kiekvieno tranzistoriaus jungiklio bazėje yra ribojantis rezistorius, todėl galite saugiai prijungti perjungimo registro išėjimus tiesiai prie uln valdymo įėjimų.
Pagrindinis darbinis arkliukas mega8. Jo darbas susideda iš temperatūros jutiklio - DS18B20 arba realaus laiko laikrodžio DS1307 apklausos ir informacijos išvedimo į lempas, įrašant reikiamą masyvą poslinkių registrams. Be to, suaktyvinus vieną iš keturių mygtukų, pasikeičia atitinkamas skaitmuo valandomis arba minutėmis. Pakeitus valandas ar minutes, sekundės iš naujo nustatomos į nulį. Vienu metu paspaudus pirmąjį ir ketvirtąjį mygtukus, prietaisas persijungia į temperatūros rodymo režimą. Norėdami gauti daugiau informacijos, galite žiūrėti vaizdo įrašą. Visi keturi mygtukai „sėdi“ ant vieno pertraukimo, po kurio jis suveikia, nustatoma, kuris mygtukas paspaudžiamas, čia yra tokio įgyvendinimo pavyzdys:

Įrenginio schema:

Tai pirmoji darbo dalis, kurioje lempų ryškumas nereguliuojamas - jos dega „pilnai“. Visų prietaisų maitinimas yra 5 V.Šioje versijoje laikrodis gali būti maitinamas net iš USB prievado! Diagramoje taip pat nerodomos lempos, norint jas prijungti, reikia prijungti jų anodus prie maitinimo šaltinio plius, o segmentų gnybtus per srovę ribojančius rezistorius (segmento srovė neturi viršyti 19 mA) prijungti prie gnybtų L( 1)_1... L(4)_7. Reguliuodami ryškumą, ULN2003 mikroschemų lempų anodus ir kaiščius 9 jungiame ne prie maitinimo pliuso, o prie galios valdymo grandinės išvesties.
Ryškumo reguliavimo grandinė:

Įėjimui taikome pastovią 7-9V įtampą (INPUT+;INPUT-). 7805 linijinis reguliatorius reguliuoja įtampą iki 5 V, kuri naudojama mikrovaldikliui, realaus laiko laikrodžiui, poslinkių registrams ir temperatūros jutikliui maitinti.
Linijinis stabilizatorius LM317 - naudojamas ryškumui valdyti. Kai R1–3,9 kOhm ir RS_1,RS-2 yra 10 kOhm kintamasis rezistorius, 5V_ADJ_OUT įtampa skirsis priklausomai nuo kintamo rezistoriaus varžos nuo 2,5 iki 4,9 V. Ant LM317 reikia sumontuoti nedidelį radiatorių, per 10 minučių padariau tokį, koks yra nuotraukoje, kuris gana gerai susidoroja su aušinimu. Medžiaga – nedidelė dalis iš CD-ROM dėklo:

Nuotraukoje parodyta DS1307 realaus laiko laikrodžio temperatūros jutiklio ir baterijos skyriaus išvestis.
Dabar egzekucija.
Rėmas:

Pailginau lempų laidus ir suvyniojau į kasas ir grąžinau į pradinę vietą:

Valdymo plokštė (pritvirtinta pradinėje vietoje):



Plokštės montavimas ir lempų prijungimas:

Kaip rezultatas:



Atsisiųskite programinę-aparatinę įrangą ir plokštes:
Lempos.
Bet čia turiu pasakyti, pasisekė! Anksčiau aš susidūriau tik su dujų iškrovos indikatoriais, kurių maitinimui išimkite ir įdėkite 180 V! Viskas čia labai patogu, maitinimui galite naudoti 5V galią (griežtai kalbant, ne daugiau 4,5V, bet apie tai vėliau), t.y. ta pati linija, kuri naudojama pagrindinėms lustams valdyti.
Lempa yra vakuuminė kolba, kurioje yra aštuoni gijos. Taigi IV-9 turi bendrą išėjimą ir aštuonių segmentų. Norint parodyti bet kokią informaciją, būtina „maitinti“ bendruosius ir atitinkamus segmentų kaiščius. Ryšio poliškumas nesvarbus.Mano atveju aš prijungiau 1 kaištį prie teigiamo maitinimo (maitinimo įtampa mano grandinėje keičiasi, kad būtų galima reguliuoti lempų ryškumą) ir prijungiau segmentų kaiščius prie žemės.


Dabar apie lempos valdymą. Klientas reikalavo statinės indikacijos, todėl turėsime „krūvą“ valdymo signalų (7 kontaktai * 4 lempos). Kaiščių skaičiui padidinti panaudojau keturis 74HC595 poslinkių registrus, kurių kaiščiai sujungti su keturiais ULN2003 lustais. ULN2003 mikroschema yra septynių tranzistorių jungiklių rinkinys. Kiekvieno tranzistoriaus jungiklio bazėje yra ribojantis rezistorius, todėl galite saugiai prijungti perjungimo registro išėjimus tiesiai prie uln valdymo įėjimų.
Schema.
Pagrindinis darbinis arkliukas mega8. Jo darbas susideda iš temperatūros jutiklio - DS18B20 arba realaus laiko laikrodžio DS1307 apklausos ir informacijos išvedimo į lempas, įrašant reikiamą masyvą poslinkių registrams. Be to, suaktyvinus vieną iš keturių mygtukų, pasikeičia atitinkamas skaitmuo valandomis arba minutėmis. Pakeitus valandas ar minutes, sekundės iš naujo nustatomos į nulį. Vienu metu paspaudus pirmąjį ir ketvirtąjį mygtukus, prietaisas persijungia į temperatūros rodymo režimą. Norėdami gauti daugiau informacijos, galite žiūrėti vaizdo įrašą. Visi keturi mygtukai „sėdi“ ant vieno pertraukimo, po kurio jis suveikia, nustatoma, kuris mygtukas paspaudžiamas, čia yra tokio įgyvendinimo pavyzdys:

Įrenginio schema:

Tai pirmoji darbo dalis, kurioje lempų ryškumas nereguliuojamas - jos dega „pilnai“. Visų prietaisų maitinimas yra 5 V.Šioje versijoje laikrodis gali būti maitinamas net iš USB prievado! Diagramoje taip pat nerodomos lempos, norint jas prijungti, reikia prijungti jų anodus prie maitinimo šaltinio plius, o segmentų gnybtus per srovę ribojančius rezistorius (segmento srovė neturi viršyti 19 mA) prijungti prie gnybtų L( 1)_1... L(4)_7. Reguliuodami ryškumą, ULN2003 mikroschemų lempų anodus ir kaiščius 9 jungiame ne prie maitinimo pliuso, o prie galios valdymo grandinės išvesties.
Ryškumo reguliavimo grandinė:

Įėjimui taikome pastovią 7-9V įtampą (INPUT+;INPUT-). 7805 linijinis reguliatorius reguliuoja įtampą iki 5 V, kuri naudojama mikrovaldikliui, realaus laiko laikrodžiui, poslinkių registrams ir temperatūros jutikliui maitinti.
Linijinis stabilizatorius LM317 - naudojamas ryškumui valdyti. Kai R1–3,9 kOhm ir RS_1,RS-2 yra 10 kOhm kintamasis rezistorius, 5V_ADJ_OUT įtampa skirsis priklausomai nuo kintamo rezistoriaus varžos nuo 2,5 iki 4,9 V. Ant LM317 reikia sumontuoti nedidelį radiatorių, per 10 minučių padariau tokį, koks yra nuotraukoje, kuris gana gerai susidoroja su aušinimu. Medžiaga – nedidelė dalis iš CD-ROM dėklo:

Nuotraukoje parodyta DS1307 realaus laiko laikrodžio temperatūros jutiklio ir baterijos skyriaus išvestis.
Dabar egzekucija.
Rėmas:

Pailginau lempų laidus ir suvyniojau į kasas ir grąžinau į pradinę vietą:

Valdymo plokštė (pritvirtinta pradinėje vietoje):



Plokštės montavimas ir lempų prijungimas:

Kaip rezultatas:



Atsisiųskite programinę-aparatinę įrangą ir plokštes:
Dėmesio! Neturite leidimo peržiūrėti paslėpto teksto.
Panašios meistriškumo klasės
Ypatingai įdomu
Komentarai (1)