Comments 33
Ну что, всё правильно. За точность отвечает точное, за дизайн — красивое.
Можно и автокалибровку по GPS/PPS сделать, и по температурному датчику (кварц такой кварц), можно хоть внешний точный генератор поставить (сейчас чуть ли не рубидий уже в чипдипах продаётся).
Но это всё внутри коробочки. А за красоту отвечают лампы :)
Интересное предложение, можно поставить какой нибудь NEO-6M, место на плате позволяет, и стоит он пару баксов.
А может какую-нибудь ESP8266 и по NTP синкать? А то внутри помещения GPS сигнал не осбо ловиться может
Смущает что точку доступа и пароль нужно зашивать в код.
Или как вариант, подключение по RS232, с приложением на каком нибудь питоне для первичной настройки, вот это можно попробовать.
Нет, не нужно
WiFiManager позволяет настраивать подключение к WiFi
https://github.com/zhouhan0126/WIFIMANAGER-ESP32
При первом запуске создается точка доступа, к ней нужно подключиться и там уже настроить WiFi - данные сохранятся
Я в своих часах (не nixie) так и сделал
https://github.com/orangetrialtruck/stc_diyclock/blob/master/docs/nmea/ESP8266_ntp/ESP8266_ntp.ino
…а ему много и не надо — раз в месяц принял строку со временем, распарсил и поправил и время, и фактор коррекции…
А по PPS, если хватит шустрости, можно корректировать поправку от термодатчика. Если спутники хотя бы пару минут присылают хороший PPS — можно успеть измерить свой кварц и сопоставить его враньё с температурой.
ESP8266 сюда просится идеально. Один раз настроил синхронизацию по NTP, и забыл про эти кнопки настройки времени как страшный сон)
ИВ-6 накал 1.05 В +/- 5%.

Схема сделана на AVR, ATmega16, пинание 12 Вольт, step-up тактируется самим процессором, он же регулирует напряжение ламп. Лампы ИВ-11, разделительная ИВ-15. Есть возможность регулировать яркость, причём вечером в заданное время он сохраняет текущее напряжение в EEprom и загружает из него ночное напряжение. А утром сохраняет ночное и устанавливает дневное. Время смены напряжения можно задавать, причём в субботу и воскресенье он устанавливает дневное напряжение на час позже. Коррекция задаётся в секундах в сутки, ход подстраивается программно по алгоритму Брезенхама. Корпус из бука выточен на станке ЧПУ.
Интересно, можно чуть подробнее ? Какие напряжения используется в режиме день/ночь и что за микросхема перед каждой лампой ?
В часах есть кнопки для регулировки яркости. При нажатии процессор увеличивает или уменьшает скважность ШИМ, которая идёт на step-up. Пользователь визуально устанавливает удобную ему яркость. Но ночью дневная яркость слишком велика, спать невозможно, поэтому я сделал переключение на дневную/ночную. AVR удобны тем, что там есть встроенный EEprom, где можно хранить установленные пользователем уровни яркости, времена переключения, а также текущие день, месяц, год и величину коррекции - чтобы не устанавливать их заново при выключении питания.
Для резервного питания я сначала поставил ионистор на 2 Фарады. Поначалу он неплохо работал, держал время до 5 часов. Но через полгода он вдруг сдох. Оказалось, что их срок службы всего 1000 часов. И вообще, это не конденсатор, а нечто среднее между конденсатором и аккумулятором. Поэтому пришлось поставить держатель для батарейки.
На сегменты подаю напряжение ключом UDN2982, а на сетки через сборку PHC2300:

Да, ещё. После долгих сомнений соединил все накалы последовательно и подключил их к питанию 6 Вольт, 5 Вольт для процессора получаются из 6-ти пропусканием через диод LL4148 - дёшево и сердито. Визуально разности в яркости не видно вообще, даже при минимальной яркости.
Я с ионисторами ни разу не сталкивался. "1000 часов" про которые вы пишете - это в смысле время которое они могут быть под напряжением? Ну тогда напрашивается следующая схема: поскольку они нужны только в те моменты когда отключено электропитание, то заряд копить и удерживать на конденсаторе большой ёмкости, а когда питание отрубается, то заряд перетекает на ионистор с конденсатора и тот уже отдает питание в прибор.....не судите строго, я не очень знаком с ионистором, но мне кажется такой вариант его использования жизнеспособен, поскольку эти 1000 часов будут меньше расходоваться на нем.
Спасибо за отсутствие бесяче-попсячей подсветки баллонов.
Нити накала было бы неплохо сместить “под землю”, для надёжного гашения цифр.
Красота! Но позвольте... неприкрытые лампы выглядят небезопасным пижонством (как и в ламповых усилках), кошка пробежала, хвостиком махнула... Можно бы сетку... или клетку.
Типа такой, но более редкую

А какой ресурс у сиих ламп? Ну поскольку он у всех ламп невысок. А тут с завода то 50000 часов хотя бы на 5 лет есть? Не говоря про остатки....
Ну зачем же этот убогий способ изготовления корпуса применять... Понимаю, что напечатать это быстро, но смотрится изделие так себе. Такие корпуса только для каких-то промизделий годятся. Проявите фантазию, используйте другие материалы, результат будет радовать долгие годы.
Красивое
Для ИВ-11 напряжение сетки максимум 30 вольт, а в этом устройстве 45 вольт. Часы на ИВ-11 выпускались с 1976 по 1979 год, а затем перешли на динамическую индикацию.
А не думали сделать динамическую регулировку яркости через фоторезистор? Лампы-то выгорают со временем, жалко гонять их на сотку глубокой ночью


Ретро-часы на вакуумных люминесцентных индикаторах ИВ-11