Часы на NL8842/5991

Часы на вакуумных индикаторах NL8842/5991

Нашёл я как-то на местной барахолке плату с вакуумными индикаторами. А именно NL8842/5991 от National Electronics. 

Просто не мог упустить возможность купить её за 50 шекелей. К тому же лампы выглядели целыми и работающими. После короткого поиска смог найти даташит. Правда footprint её гнезда так отыскать и не смог, решил нарисовать его сам по чертежу. Выкладываю тут для Altium. Выложил также на EasyEDA. Управление часами решил делать на ESP8266 использую платформу Arduino. Логику управления лампами сделал по этой схеме

Nixie clock

Схема отсюда: 

Arduino часы на газоразрядных индикаторах

Дешифратор заменил на SN74141, которые нашёл на купленной барахольной плате. Лампы питаются от 170 вольт, поэтому нужно было построить небольшую повышающую схему. Но случайно удалось найти уже готовую в своём барахле платок с Алиэкспресс. 

Плату заказал на JLCPCB.COM. Качеством они и в этот раз меня не разочаровали. 

PCB clock NL8422/5991

Всё работает. Точное время часы получают через NTP протокол. Заметил, что яркость ламп регулировать не так-то просто. Поэтому решил не заморачиваться с этим. Установлю дополнительно кнопки запроса/настройки точного времени и установлю сам модуль точного времени с аккумулятором на случай отключения питания. 
Кстати, помимо 4 основных ламп для часов и минут установил ещё одну для знаков – ИН-15А, которую прислал для меня друг из Николаева.

Правда теперь осталось сделать коробочку. Дилема – делать из несколький кусочков дерева или заказать одним куском на ЧПУ? 

UPD 22.09.2020

Коробочку мне сделал папа из тонкой фанеры. Но когда собрал в неё часы, то вдруг они перестали работать. Проверил абсолютно всё… Но что в итоге оказалось? В ESP8266, на которых собраны часы, 3 ножки GPIO – GPIO0, GPIO2, GPIO15 должны находится в определённом состоянии, чтобы загрузка произошла из флэш памяти. Вот нашёл про это отрывок из книги

ESP8266

Поменял в программе одну из ножек, на которой сидела одна из оптопар. Теперь всё отлично работает.

Нужно бы ещё добавить кнопки для коррекции времени вручную. От модуля точного времени решил отказаться. Часы обращаются на сервер через NTP и получают его сами. Все цифры на фото не видно из-за динамического включения ламп. 

Leave a Reply

Your email address will not be published. Required fields are marked *