Гледайте ITV-4

Искам да споделя с вас производителността на часовници на лампи IV-9 в блока от самолета TU-154. В случая има надпис ITV-4, явно тази единица се нарича така! В родните им места това беше часовник, направен по твърда логика. Лицето, което поръча промяната от мен, искаше да ги използва като аксесоар за десктоп, който ще показва времето и температурата, в зависимост от режима. В този случай беше необходимо да се поддържа функцията за регулиране на яркостта на сиянието на лампите. И друго условие беше енергийната независимост, искам да кажа с това, поддържане на броя на времето, след изключване на основната мощност.

Лампи.

Но тук трябва да кажа, късмет! Преди това попаднах само на индикатори за разреждане, за доставката на които, извадете и сложете 180V! Тук всичко е много удобно, можете да използвате 5V захранване (строго погледнато, не повече от 4, 5 V, но повече за това по-късно), т.е. същата линия, която се използва за работа с основните вериги.

Лампата е крушка с вакуум, в която са разположени осем нишки. По този начин IV-9 има общо заключение и осем сегментни. За да се изведе каквато и да е информация, е необходимо да се "захранват" общите и съответните заключения на сегмента. Полярността на връзката няма значение. В моя случай свързах щифт 1 към мощността плюс (напрежението в моята верига се променя, за да настроя яркостта на лампите) и свързах сегмента води към земята.

Сега за контрола на лампата. Клиентът настоява за статичен дисплей, следователно ще имаме "куп" контролни сигнали (7 изхода * 4 лампи). За да увелича броя на пиновете, приложих четири регистъра на смени 74HC595, чиито пинове са свързани към четири микросхема ULN2003. Чипът ULN2003 е набор от седем транзисторни превключватели. Всеки транзисторен превключвател има ограничаващ резистор в основата си, така че можете спокойно да закачите изходите от регистъра на смяната директно към контролните входове на uln.

Схема.

Основният работен кон е mega8. Нейната работа е да разпитва или температурен сензор - DS18B20 или часовник DS1307 в реално време и да извежда информация към лампите, като записва необходимия масив в регистрите на смяната. Също така, когато се задейства един от четирите бутона, съответната цифра в часове или минути се променя. Секунди при промяна на часове или минути се нулират. Чрез едновременно натискане на първия и четвъртия бутон, устройството влиза в режим на показване на температурата. Подробности, можете да гледате видеото. И четирите бутона седят на едно прекъсване, след което се определя кой бутон е натиснат, ето пример за такова изпълнение:

Диаграма на устройството:

Това е първата част от работата, върху която няма контрол на яркостта на лампите - те светват до "пълно". Цялата мощност на устройството е 5V. В тази версия часовникът може да се захранва дори от USB порт! Лампите също не са показани на диаграмата, за да ги свържете, трябва да свържете анодите им към мощността плюс, и да свържете сегментните проводници чрез ограничаващи тока резистори (ток на сегмента не трябва да надвишава 19 mA) към клемите L (1) _1 .... L (4) _7. Когато регулирате яркостта, анодите на лампите и заключенията от номер 9 на чиповете ULN2003 са свързани не към мощността плюс, а към изхода на веригата за управление на мощността.

Схема за регулиране на яркостта:

На входа (INPUT +; INPUT-) прилагаме постоянно напрежение 7-9V. Линеен стабилизатор 7805 стабилизира напрежението до 5V, което се използва за захранване на микроконтролера, часовника в реално време, регистри на смяна и сензор за температура.

LM317 линеен стабилизатор - използва се за прилагане на затъмняване. При стойностите на R1-3.9kOhm и RS_1, RS-2 променливият резистор с 10kOhm, напрежението 5V_ADJ_OUT ще се промени в зависимост от съпротивлението на променливия резистор от 2, 5 до 4, 9 V. На LM317 трябва да поставите малък радиатор, за буквално за 10 минути направих същото като на снимката, което се справя добре с охлаждането. Материалът е малка част от случая cd-rom:

Снимката показва изхода на температурния сензор и отделението за батерията за часовника в реално време DS1307.

Сега изпълнение.

жилища:

Удължих изводите от лампите и ги навих в косички и ги върнах на първоначалното си място:

Табло за управление (прикрепено към "родните" места):

Монтаж на платка и връзка с лампата:

В резултат:

Изтеглете фърмуера и дъските:

Внимание! Нямате разрешение за преглед на скрит текст.