Мен сіздермен ТУ-154 ұшағынан блоктағы IV-9 шамдарындағы сағаттың өнімділігімен бөліскім келеді.
Корпуста ITV-4 деген жазу бар, бұл қондырғы осылай аталады! Үйде бұл қатаң логика бойынша жасалған сағат болды. Менен түрлендіруге тапсырыс берген адам оларды режимге байланысты уақыт пен температураны көрсететін жұмыс үстелінің керек-жарағы ретінде пайдаланғысы келді.
Сонымен қатар, шамдардың жарқырауының жарықтығын реттеу функциясын сақтау қажет болды. Ал тағы бір шарт – энергетикалық тәуелсіздік, бұл арқылы негізгі электр қуатын өшіргеннен кейінгі уақыт есебін сақтау болды.
Шамдар.
Бірақ бұл жерде айта кету керек, сәттілік! Бұрын мен тек газ разрядының көрсеткіштерін кездестірдім, оларды электрмен жабдықтау үшін 180 В шығарып алыңыз!
Мұнда бәрі өте ыңғайлы, сіз электрмен жабдықтау үшін 5 В қуатын пайдалана аласыз (қатаң айтқанда, 4,5 В артық емес, бірақ кейінірек көбірек), яғни. негізгі микросұлбаларды басқару үшін қолданылатын сызық.
Шам — бұл сегіз жіптер орналасқан вакуумы бар колба.
Осылайша, IV-9 жалпы шығарылымға және сегіз сегментке ие. Кез келген ақпаратты көрсету үшін жалпы және сәйкес сегмент шығыстарын «қосу» қажет. Байланыстың полярлығы маңызды емес. Менің жағдайда, мен 1 түйреуішті қуат плюсіне қостым (менің тізбегімде қоректендіру кернеуі шамдардың жарықтығын реттеу үшін өзгереді) және сегмент түйреуіштерін жерге қостым.


Енді шамдарды басқару туралы.
Тұтынушы статикалық индикацияны талап етті, сондықтан бізде басқару сигналдарының «топтамасы» болады (7 түйреуіш * 4 шам).Істікшелердің санын көбейту үшін мен төрт 74HC595 ауысым регистрін қолдандым, олардың түйреуіштері төрт ULN2003 чипіне қосылған.
ULN2003 чипі жеті транзисторлық қосқыштар жиынтығы болып табылады. Әрбір транзисторлық қосқыштың базасында шектеуші резистор бар, сондықтан ауысу регистрінен шығыстарды тікелей uln басқару кірістеріне қауіпсіз қосуға болады.
Схема.
Негізгі жұмыс күші — mega8.
Оның жұмысы температура датчигі — DS18B20 немесе нақты уақыт режиміндегі DS1307 сағатын сұраудан және ауысым регистрлеріне қажетті массив жазу арқылы шамдарға ақпаратты шығарудан тұрады.
Сондай-ақ, төрт түйменің бірі іске қосылғанда, сәйкес сан сағат немесе минутпен өзгереді. Сағат немесе минут өзгерген кезде секундтар нөлге қойылады. Бірінші және төртінші түймелерді бір уақытта басқан кезде құрылғы температураны көрсету режиміне ауысады.
Толық ақпаратты бейнеден көруге болады. Барлық төрт түйме бір үзілісте «отырылады», содан кейін қай түйме басылғаны анықталады, міне, осындай іске асырудың мысалы:

Құрылғы диаграммасы:

Бұл жұмыстың бірінші бөлігі, онда шамдардың жарықтығын реттеу жоқ — олар «толық» күйіп кетеді.
Құрылғының барлық қуаты 5 В. Бұл нұсқада сағатты тіпті USB портынан қосуға болады! Диаграмма шамдарды да көрсетпейді, оларды қосу үшін олардың анодтарын қуат плюсіне қосу керек, ал сегмент шығыстарын ток шектейтін резисторлар арқылы (сегмент тогы 19мА аспауы керек) L (1)_1 шығыстарына қосу керек. ….
L(4)_7. Жарықтықты реттеу кезінде ULN2003 микросұлбаларының №9 шамдары мен түйреуіштерінің анодтары қуат плюсқа емес, қуатты басқару тізбегінің шығысына қосылады.
Жарықтықты реттеуге арналған схема:

Біз кіріске 7-9В тұрақты кернеуді береміз (INPUT +; INPUT-).
7805 сызықтық реттегіші микроконтроллерді, нақты уақыт сағатын, ауысым регистрлерін және температура сенсорын қуаттандыру үшін қолданылатын 5 В-қа дейінгі кернеуді тұрақтандырады.
Сызықтық тұрақтандырғыш LM317 — жарықтықты басқаруды жүзеге асыру үшін қолданылады.
R1-3,9kΩ және RS_1,RS-2, 10кОм айнымалы резистормен 5V_ADJ_OUT кернеуі айнымалы резистордың кедергісіне байланысты 2,5-тен 4,9В-қа дейін өзгереді.
LM317-ге кішкене радиаторды қою керек, бар болғаны 10 минут ішінде мен салқындатумен жақсы күресетін фотодағыдай етіп жасадым.
Материал – CD-ROM корпусының шағын бөлігі:

Фотосуретте температура сенсорының шығысы және DS1307 нақты уақыт сағаты үшін батарея бөлімі көрсетілген.
Енді орындау.
Жақтау:

Мен шамдардан жасалған қорытындыларды ұзарттым және оларды шошқаларға орап, оларды бастапқы орнына қайтардым:

Басқару тақтасы («жергілікті» орындарға бекітілген):



Тақтаны бекіту және шамды қосу:

Нәтижесінде:



Микробағдарламаны және тақталарды жүктеп алыңыз:
Жасырын мәтінді көруге рұқсатыңыз жоқ.