My Nixie Clock IN-12 / Часы на ГРИ ИН-12

Vladimir Shilov 5e36c28fc7 Enable/disable use of Brightnes control. il y a 5 ans
hw 1f3e802acd Fix schematic and pcb for ionistor and MC34063. il y a 6 ans
inc 5e36c28fc7 Enable/disable use of Brightnes control. il y a 5 ans
src 5e36c28fc7 Enable/disable use of Brightnes control. il y a 5 ans
.gitignore 982d233dbd First version for test. il y a 6 ans
MNC-IN12.cbp 982d233dbd First version for test. il y a 6 ans
Makefile 5e36c28fc7 Enable/disable use of Brightnes control. il y a 5 ans
ReadMe.txt 5e36c28fc7 Enable/disable use of Brightnes control. il y a 5 ans

ReadMe.txt

My Nixie Clock IN-12 / Мои часы на ГРИ ИН-12

Решил пустить в дело накопленное добро.

2019.01.18
---
2019.01.30
Первая версия, годная для проверки железа - чтение из RTC и отображение
минут и секунд, раз в секунду переключение точки. Без кнопок.
Чтение из RTC сделано без малейших проверок, в случае проблем вместо
времени будет мусор.
---
2019.05.27
Опять застой.
Платы собраны и работают.

Забыл сделать запитку для ионисторов - пришло паять навесом.
Были нюансы с анодным питанием - нужен конденсатор на вывод обратной связи MC.
Был писк дросслей - почти избавился. !!! не забыть исправить схему и плату.

Конденсаторы на кнопках - не дают работать SPI для прошивки.
Само расположение кнопок - неудачное. Они должны "смотреть" назад, а
получилось, что вверх. Нужно или переставтиь на заднюю часть платы - для
уменьшения проблем с корпусировкой, или ставить другие - чтобы толкатели
выходили на заднюю стенку. Как вариант - убрать кнопки совсем, настраивать
через ком-порт.

Обработчик кнопок взял из "Старт 7231", который туда тоже взял из прошлого проекта.
---
2019.05.28
Кнопка1 - "выбор", 2 - "+", 3 - "-".
Пока не придумаю, как лучше сделать мигание разрядами...
---
2019.05.29
При нажатии на кнопки "1"/"2" должно переключать отображение.
---
2019.05.30
Вчера ничего не заработало.

Сегодня вспомнил, что атмел с памятью работает слегка по другому.
Упростил таблицу состояний, переписал обработчик - по идее должно работать.
---
2019.05.31
Вчера всё получилось.

Начинаю внедрять настройку часов.
---
2019.06.01
Всё отлично. Есть один-два несущественных момента.
Первый релиз.
---
2019.06.03
Продолжаем.

Пониженная яркость с 22:00 до 06:00.

Переход на зимнее/летенее время. Есть нюанс - если запускать прошивку в зимнее
время - будет работать неправильно. Доделывать лень - и так норм.
---
2019.06.05
Пока сделал всё, что хотел.
Регулировку яркости от освещения вообще не хочу делать.
Вообще планирую в версии для себя выкинуть эту регулировку - мне она кажется
лишней. Разве что ночью часы буду стоят возле головы и направлены в лицо.
Сделал эту фичу отключаемой через дефайн в мейкфайле - 234 байта.