http://radiokot.ru/circuit/digital/home/160/
ПРОШИВКИ СТАТЬИ ИСПРАВЛЕННЫЕ:
ФОТО ОПЦИЙ КОНТРОЛЛЕРА В ПРОГРАММАТОРЕ:
ПРОШИВКА С КОРРЕКЦИЕЙ ХОДА ЧАСОВ:
Прошивка Clck_6x14_v3ctdc.hex имеет коррекцию времени.
В период установки времени после установки дня недели
загораются часы и секунды.
В часах кнопками "-" и "+" устанавливаем время в секундах
на сколько нужно подводить время - диапазон от -4 до +4 секунд.
Затем нажав кнопку "OK" переходим к установке дней.
Если поставить 00, то коррекция будет происходить каждый день в 03:00.
Если 01, то через день.
Если 02, то через два дня.
И т.д. до 31го дня - то есть через 31 день.
Коррекция потребовала места в контроллере поэтому пришлось пожертвовать назначением цифр.
Но их можно назначить сначала зашив в контроллер предъидущую прошивку.
И назначить на ней цифры и мигание секунд,
а потом не трогая EEPROM контроллера зашить прошивку с коррекцией.
Все настройки сохранятся.
4 ЛАМПОВЫЕ ЧАСИКИ:
ЧАСЫ С 3мя БУДИЛЬНИКАМИ И КОРРЕКЦИЕЙ НО БЕЗ ТЕРМОМЕТРА:
Прошивка Clck_6x14_v3ctdcb3.hex имеет коррекцию времени и 3 будильника.
Но там нет термометра.
По схеме вместо датчика DS18B20 впаиваем пьезо пищалку
Или лучше спаять схему №2, чтобы громче пищал.
Спойлер
Сам процесс:
Жмём и держим кнопку "OK" в течении 3х секунд.
Сначала появится меню отключения/включение будильника по типу:
08:55:11 > 19:35:21 > 15:37:31
В часах и минутах время на которое установлен будильник,
а в секундах первая цифра это номер будильника,
а вторая включен или выключен.
К примеру 15:37:31 это будильник №3 включен и установлен на время 15:37.
А 15:37:30 это тоже самое, только будильник отключён.
Если будильник отключон (30) и вы отпускаете кнопку
на показании состояния этого будильника - он включается.
А если включён (31), то отключается.
Для установки будильника продолжаем держать кнопку "OK" пока не пройдет
меню включения/выключения будильников.
Потом появится 08:55:_1 это установка первого будильника.
При этом первый разряд в секундах не горит, а второй показывает номер будильника.
Часы и минуты показывают время на которое будильник установлен сейчас.
Отпускаем кнопку "OK" на будильнике который хотим установить.
После установки будильника он автоматически включается.
При установке будильника сначала ставим часы и минуты,
А в секундах ставим либо 00, либо 01.
00 это когда будильник пищит только одну минуту.
01 это когда будильник пищит до нажатия на кнопку "OK".
В этом режиме он будет пищать хоть месяц пока на часы не обратят внимание
и не нажмут кнопку "OK".
Если дальше держать кнопку, то появится 12:34:_0
- это просто выход из режима будильников при отпускании кнопки "OK".
Если держать ещё дольше, то мы входим в режим установки времени.
Коррекция:
В период установки времени после установки дня недели загораются часы и секунды.
В часах кнопками "-" и "+" устанавливаем время в секундах
на сколько нужно подводить время - диапазон от -4 до +4 секунд.
Затем нажав кнопку "OK" переходим к установке дней.
Если поставить 00, то коррекция будет происходить каждый день в 03:00.
Если 01, то через день.
Если 02, то через два дня.
И т.д. до 31го дня - то есть через 31 день.
Коррекция и будильник потребовали места в контроллере
и понадобился порт под пищалку.
поэтому пришлось пожертвовать назначением цифр и термометром.
Но их можно назначить сначала зашив в контроллер предъидущую прошивку.
И назначить на ней цифры и мигание секунд,
а потом не трогая EEPROM контроллера зашить прошивку с коррекцией и будильниками.
Все настройки сохранятся.
Прошивка:
Точки как секунды:
Схема подключения секундных неонок:
Видео:
Прошивка:
ДВУХ ПЛАТНЫЙ ПРОЕКТ:
Спойлер
Архив с платами на DS1307 на лампы ИН-4, ИН-8-2, ИН-12, ИН-14, ИН-18.
Архив с платами на DS3231 на лампы ИН-4, ИН-8-2, ИН-12, ИН-14, ИН-18.
ПОДСВЕТКА ПОД 2х ПЛАТНЫЕ ЧЕРТЕЖИ:
В архиве всё есть - схема, плата, фотка с расположением элементов.
Перед запайкой платы с индикаторами на плату с часами
проверьте полную работоспособность часов.
Для монтажа собранной платы подсветки напаяйте перемычки между платами на плату часов.
Потом аккуратно наденьте плату на перемычки и торчащие светодиодные ножки.
Не забудьте подпаять кнопки к плате проводком.
Кнопки одна с фиксацией, другая нет.
Между платами в той части где стоит контроллер индикации расположите пластиковую перегородку.
Чтобы плата с часами были ещё тоньше советую поставить мелкие чип кондёры со стороны монтажа.
Внутри архива есть описание прошивок.
Пост обновлен 3.09.2018г. по просьбе автора.
aen
Регулировка яркости опять жэ необходима из-за особенностей применения, при просмотре фильма хотелось бы её выставить на приемлемый уровень (скорей всего минимальный).
т.е. подошел, нажал кнопку 4 и подсветка притухла, нажал ещё раз - вернулась к яркой
ну это как бы в теории
Буду делать максимум в смд, половина корпусов под заказ, лампы едут, по схеме вроде всё ясно, надо заказывать, только с пиком на подсветку надо определиться