Данные часы разрабатывались для использования в офисе, магазине или другом месте, где надо увеличить зону их видимости. Формат отображения времени 24-х часовый. Цифровая коррекция точности хода. Имеется встроенный термометр. Измерение температуры с одного датчика в диапазоне -55,0 оС — 125,0 градусов. При необходимости производится поочередный вывод информации на индикатор. Контроль основного источника питания. В часах используется энергонезависимая память микроконтроллера для сохранения настроек и установок при отключении питания. Файлы прошивок и печатной платы находятся
. Принципиальная схема электронных часов для офиса — клик для увеличения.
В управление анодами индикаторов, применены транзисторные ключи по приведенной схеме.
При первом включении на дисплее рекламная заставка в течении 1 сек. Потом происходит отображение времени. Нажатие на SET_TIME переводит индикатор по кругу из основного режима часов (отображение текущего времени):
– режим отображения минут и секунд. Если в этом режиме одновременно нажать на кнопку PLUS и MINUS, то произойдет обнуление секунд.
– установка минут текущего времени.
– установка часов текущего времени.
– величина ежесуточной коррекции точности хода часов. Символ c и значение коррекции. Пределы установки -25?25 сек. Выбранная величина будет ежесуточно в 0 часов 0 минут и 30 секунд прибавлена/вычтена из текущего времени.
– символ t. Настройка продолжительности отображения часов.
– символ o. Время отображения символов индикации внешней температуры (out).
– символ P. установка времени индикации рекламной заставки. Пределы установки для времени отображения 0?60 сек. Если установлен 0, данный параметр на индикатор не выводится. Если все параметры установить в 0 – на индикаторе будут часы.
Настройка часов
Во всех режимах удержанием кнопок PLUS/MINUS производится ускоренная установка. Если производились изменения настроек, через 10 секунд от последнего изменения новые значения запишутся в энергонезависимую память (EEPROM) и будут считаны оттуда при повторном включении питания. Индикатор перейдет в основной режим времени. Новые настройки вступают в силу по ходу установки.
Микроконтроллер Atmega-8 отслеживает наличие основного питания. При его отключении, резервная подпитка часов осуществляется от внутреннего источника. Схема блока питания:
Для уменьшения тока потребления отключаются индикатор, датчики и кнопки, но часы продолжают отсчитывать время. При появлении питания от основного источника все функции восстанавливаются.