Схема
Прошивка, файлы проекта, печатные платы и схема
Описание прибора.
1. Функции.
1.1
Часы. Формат отображения времени 24-х часовый. Цифровая коррекция точности
хода.
1.2
Термометр. Измерение температуры с одного датчика в диапазоне -55,0 оС
÷ 125,0 оС.
1.3
Поочередный вывод информации на индикатор.
1.4 Контроль основного источника питания.
1.5 Использование энергонезависимой памяти
микроконтроллера для сохранения настроек и установок при отключении питания.
1.6 Три кнопки для установки и настройки: PLUS, MINUS, SET.
2. Работа
устройства.
При первом включении на дисплее рекламная заставка в
течении 1 сек. Потом отображение времени.
Нажатие на SET_TIME
переводит индикатор по кругу из основного режима часов (отображение текущего
времени):
– режим отображения минут и секунд. Если в этом режиме одновременно
нажать на кнопку PLUS и MINUS, то
произойдет обнуление секунд.
– установка минут текущего времени.
– установка часов текущего времени.
– величина ежесуточной коррекции точности хода часов.
Символ c и значение коррекции. Пределы установки -25÷25 сек. Выбранная
величина будет ежесуточно в 0 часов 0 минут и 30 секунд прибавлена/вычтена из
текущего времени.
– символ t. Настройка продолжительности отображения часов.
символ o. Время отображения символов индикации внешней
температуры (out).
– символ P. установка времени индикации рекламной заставки.
Пределы установки для времени отображения 0÷60 сек.
Если установлен 0, данный параметр на индикатор не выводится. Если все
параметры установить в 0 – на индикаторе будут часы.
3. Настройка.
3.1 Во всех режимах удержанием кнопок PLUS/MINUS производится
ускоренная установка.
3.2 Если производились изменения настроек, через 10
секунд от последнего изменения новые значения запишутся в энергонезависимую
память (EEPROM) и будут считаны оттуда при повторном включении питания.
Индикатор перейдет в основной режим времени.
3.3 Новые настройки вступают в силу по ходу установки.
4. Контроль
питания.
Микроконтроллер отслеживает наличие основного питания.
При его отключении питание прибора осуществляется от внутреннего источника. Для
уменьшения тока потребления отключаются индикатор, датчики и кнопки. Часы
продолжают отсчитывать время. При появлении питания от основного источника все
функции восстанавливаются.
5. Два
дисплея.
Используется два дисплее
большой светодиодный, маленький lcd дублирующий
для удобства настройки основного дисплея. Большой светодиодный дисплей
расположен на расстоянии 15
метров от блока управления ,соединен двумя кабелями по 8 проводов. В качестве внутреннего источника применил Ni-Cd.В Статическая индикация. Часы
собраны на микроконтроллере ATmega 8, на
выходе контроллера для управления светодиодным дисплеем применен 8-битный регистр сдвига с
мощными выходами tplc6b595.