-
Часы, термометр, таймер управления освещением цветов
-
PIC16F84A
,
DS18S20
Контроллер собран на микропроцессоре PIC16F84A. Измеряет температуру и выводит ее на индикатор. Включает и выключает нагрузку (лампу дневного света) по таймеру. Таймер имеет резервный источник питания - литиевую батарейку на 3 вольта типа CR2032. Часы, время включения и время выключения нагрузки устанавливается с пульта ДУ. Показания часов выводятся на индикатор при нажатии кнопки на пульте ДУ. Точность измерения температуры 0.5 градуса.
На свободном месте расположится источник питания.
Принципиальная схема
Использованные компоненты
- DD1 - микропроцессор PIC16F84A
- DD2 - ЖК индикатор MT-10S
- DD3 - интегральный таймер PCF8583 с управлением по I2C
- DD4 - I2C порт-расширитель PCF8574
- DD5 - ИК-приемник TSOP1738
- DD6 - датчик температуры DS18S20
- T1 - полевой транзистор IRFD110
- DA1 - оптосимистор MOC3061
- VS1 - симистор MAC15N
- ZQ1 - часовой резонатор на 32768Hz
- ZQ2 - резонатор на 4MHz
Прошивка
Версия 3 от 19.11.2004: (доступно зарегистрированным пользователям)
С такого пульта производится установка таймера и часов.
При первом нажатии любой кнопки на пульте включается подсветка индикатора. Он гаснет через 30 секунд после последней команды с пульта.
Основной режим | |
Нагрузка выключена: | |
Нагрузка включена: | |
Основной режим, разовое переопределение состояния нагрузкиРазовое - в том смысле, что на следующие сутки контроллер снова будет отрабатывать включение и выключение нагрузки по таймеру. Буковка "Р" как-бы говорит нам, что в данный момент состояние нагрузки переопределено вручную. Для ручного изменения состояния нагрузки нажимать на пульте кнопку ?1. | |
Нагрузка выключена вручную: | |
Нагрузка включена вручную: | |
УстановкиВход в этот режим и выход осуществляется кнопкой ?2 Переключение между пунктами в режиме установки - кнопка ?4 Изменение значений минут и секунд - кнопка ?3 | |
Часы - установка часов: | |
Часы - установка минут: | |
Время включения нагрузки - установка часов: | |
Время включения нагрузки - установка минут: | |
Время выключения нагрузки - установка часов: | |
Время выключения нагрузки - установка минут: |
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
ОБСУЖДЕНИЯ
Крайне полезное устройство!
Хотел бы повторить конструкцию, но нет ни схемы ни исходников.
Спасибо, слетели картинки,поправил.
Исходников я не выкладываю, есть прошивка.
Обратите внимание, что все настройки и управление - _только_ с пульта ДУ.
Все собираюсь переделать на кнопки, только руки никак не доходят. Приходится пульт держать рядом.
А схемку БП можно в студию?
Схему бы блока питания
Эвалдас
Точную схему тяжело уже найти, много времени прошло. Но собран он на микросхеме TOP221 фактически по типовой схеме из даташита. В интернете много упоминаний. Микросхема старая, но вроде до сих пор в продаже и не дорого. Основная сложность - это трансформатор маленький.