Радиолюбитель - это просто

А что еще нужно радиолюбителю, кроме хорошего паяльника и интересной схемы...

Часы, будильник, термометр на контроллере ATmega8 (с анимацией)

Просмотров: 1504Комментарии: 1
AVRЧасыТермометр
Часы, будильник, термометр на контроллере ATmega8 (с анимацией)Минимум электронных компонентов.
В качестве индикатора применен 7-сегментный 4-х цифровой зеленый светодиодный индикатор размером 0.56" с общим катодом. В схеме так же можно применить светодиодный индикатор с общим анодом для этого в контроллер ATmega8 необходимо будет записать соответствующую прошивку.
Часы функциональные: 24 формат времени, будильник с возможностью настроить по дням недели, комнатный термометр (или если вынести датчик в подвал, будет "подвальный"). Так же есть ночной режим свечения индикаторов, звуковой сигнал каждый час - кроме ночного режима работы. Есть коррекция времени и температуры, очень полезная фишка так как часовой кварц и датчик температуры изначально могут иметь небольшую погрешность. Очень красивая анимация смены температуры и времени с поддержкой более 10 скинов, так сказать на любой вкус и с возможностью настройки отображения по времени.

Часы, будильник, термометр на контроллере ATmega8 (с анимацией) atmega-1-front.jpg

Часы, будильник, термометр на контроллере ATmega8 (с анимацией)Часы, будильник, термометр на контроллере ATmega8 (с анимацией)

Печатные платы в количесте 2-х штук разведены в программе Sprint Layout 6.0 на одностороннем текстолите.

Часы, будильник, термометр на контроллере ATmega8 (с анимацией)

Вторая плата. Сам контроллер Atmega8, часовой кварц на 32768 гц, датчик температуры Dallas DS18B20, чип реального времени DS1307, бузер, соединительные разъемы, разъем питания:

Часы, будильник, термометр на контроллере ATmega8 (с анимацией)

Обратная сторона. В качестве стабилизатора напряжения на +5 вольт применен smd стабилизатор 78m05 с минимальной обвязкой электронных деталей. Батарея CR2032 в случаи пропадания напряжения, питает чип DS1307 - при этом время и настройки не сбиваются:

Часы, будильник, термометр на контроллере ATmega8 (с анимацией)



Архив с печатными платами и прошивкой

источник

Комментариев: 1 RSS

1 Зулус 01-06-2019 18:35

для чего светодиод на 15 ножке?

Оставьте комментарий!


Комментарий будет опубликован после проверки

Выберите человечка с поднятой рукой!