Разработанный нами конструктор электронных часов со светодиодной стрелкой.
Уровень сложности конструктора - ВЫСОКИЙ! Для подготовленных радиолюбителей!
После сборки получаются часы со следующими характеристиками:
- Два датчика температуры DS18B20 (дома и на улице) Для установки на улице рекомендуем использовать датчик температуры DS18B20 в водонепроницаемом корпусе (артикул на OZON - 1573070017 );
- Резервное питание часов от батареи CR2032 (без индикации);
- Светодиодная секундная стрелка;
- Датчик освещённости для изменения яркости (день/ночь);
- Программная подстройка хода +/- 30 сек в неделю.
В первой строке отображаются часы и минуты, во второй поочерёдно температура на улице/дома и светодиодами по кругу секунды (заполнением начиная с нулевой).
Каждую нечётную минуту заполнение происходит зажиганием светодиода, а чётную гашением.
Вход в режим настройки, переключение между настройкой часов, минут и коррекцией хода кнопкой «MODE».
Уменьшение / увеличение кнопками «-» / «+».
О деталях:
- Микроконтроллер ATmega8A в планарном корпусе;
- Регистры для секундной стрелки 74HC164S;
- Светодиодные семисегментные индикаторы 0,5"; 0,75"; 1" и 1,5" c общим анодом;
- Транзисторы полевые для разрядов IRLML5103;
Характеристики:
- Индикаторы: Светодиодные семисегментные одноразрядные;
- Высота часовых индикаторов: 1,5";
- Высота температурных индикаторов: 1";
- Высота индикатора символа градуса: 0,5";
- Высота индикатора шкалы температуры: 0,75";
- Информация на дисплее: Время (часы и минуты), температура (внешняя и внутренняя), шкала температуры;
- Цвет индикаторов секундной стрелки: КРАСНЫЙ;
- Питание устройства: DC 5 В;
- Номинальный ток потребления: ~50 мА;
- Питание RTC модуля (резервное): Батарея питания типоразмера "CR2032";
- Диапазон рабочих температур: -10...+55 градусов Цельсия;
- Относительная влажность: 5...80 % (без образования конденсата);
- Размеры печатной платы: 189 x 189 х 1,5 мм;
- Общая масса набора: ~245 г.
Комплект поставки:
- Датчик температуры DS18B20 (2 шт.);
- Набор светодиодов для секундной стрелки;
- Микроконтроллер ATmega8A;
- Семисегментный светодиодный индикатор 0,5" (1 шт.);
- Семисегментный светодиодный индикатор 0,75" (1 шт.);
- Семисегментный светодиодный индикатор 1" (3 шт.);
- Семисегментный светодиодный индикатор 1,5" (4 шт.).
P.S.:
- Программа (для прототипа) написана на асеммблере в AvrStudio;
- Схема нарисована в Splan;
- Плата нарисована в Sprint Layout;
- При прошивке микроконтроллера (для прототипа) установите биты CKSEL3..0 в 0100 (внутренний RC гeнepaтop 8 Meg);
- SUT1:0 должен быть уже в 10 (65ms).