Главная » Автоматика в быту
Призовой фонд
на сентябрь 2021 г.
1. 1000 руб
Паяльник
2. Тестер компонентов MG328
Сайт Паяльник
3. 100 руб.
От пользователей

Таймер присутствия на PIC16F628A

Фото таймера

Случилось так, что в связи с болезнью пришлось оставить домик в поселке без присмотра. Нужен таймер, который в течении 2-3 недель (а получилось 2,5 месяца) создавал эффект присутствия в доме, не взирая на нестабильное напряжение и частое отключение сети. Из продающихся за разумную цену ничего не подошло. Интернет и радиотехническая литература тоже не удовлетворила меня полностью. Пришлось творить самому. За пару вечеров собрал простенький таймер с часами, который по вечерам с 18-00 до 21-00 включал свет. В случае отключения напряжения часы не сбивались: индикатор отключался, а микроконтроллер продолжал работать от аккумуляторов, которые потом заряжались малым током. Время такое выбрал потому что был январь месяц. В конце февраля перевел часы на полтора часа назад. Теперь хотя на таймерных часах было 18-00 и включалась лампа, реально было 19-30 вечера. К концу марта необходимость в таймере отпала, но думаю он мне еще пригодится на период отпуска. Возможно дойдут руки до усовершенствования, ну а пока делюсь тем, что есть.

Принципиальная схема таймера присутствия

Схема простая, подобна тем часам, которые я выкладывал на этом сайте. Там же и блок питания с резервными аккумуляторами. Добавлен только узел включения лампы. Сначала я его сделал на симисторе ВТВ-16. Но экономка вспыхивала при включении в сеть (иногда). Чем бороться с переходными процессами, поставил реле, думаю для лампы-экономки это безопаснее. К плате я не подводил 220 вольт, поэтому симистор (а впоследствии – реле) с транзистором и диодом закрепил отдельно.

Печатная плата

Также в корпусе установил и патрон под лампу. Для охлаждения в боковых и задней стенке корпуса просверлил по 8 отверстий d=5мм: по 4 в нижней части и по 4 в верхней. Но нагрев не ощущается.

Часы выставляются двумя кнопками: часов и минут. Программа написана на Ассемблере. Программа проверяет соответствие часов установленным (запрограммированным) значениям. Сейчас в программе установлены 18, 19 и 20 часов. Но при программировании можно изменить время работы таймера. На примере IC Prog (в других программах - аналогично) нужно найти по адресу 0013h значение 3012, по адресу 0017h значение 3013, по адресу 0021h значение 3014. Первые две цифры значений (30) - это код команды, а вторые две - это значение часов в шестнадцатеричном коде: 12 соответствует десятичному числу 18, 13 -19 и т.д. Для изменения нужно дважды кликнуть левой кнопкой по значению того адреса, который хотите изменить. Откроется окно редактирования, в котором значение 3012 меняете на другое, например 3005. Теперь таймер будет включен утром с 5-00 до 6-00 и вечером с 19-00 до 21-00. Так-же можно установить любое другое время.

ust_550x413.jpg

Список радиоэлементов

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
МК PIC 8-бит
PIC16F628A
1 Поиск в магазине ОтронВ блокнот
VR1 DC/DC импульсный конвертер
LM2575
1 Поиск в магазине ОтронВ блокнот
VT1-VT4 Биполярный транзистор
КТ3102
4 Поиск в магазине ОтронВ блокнот
VT5 Биполярный транзистор
КТ315А
1 Поиск в магазине ОтронВ блокнот
VD1-VD3 Диод Шоттки
1N5819
3 Поиск в магазине ОтронВ блокнот
VD4 Выпрямительный диод
1N4004
1 Поиск в магазине ОтронВ блокнот
VS1 Диодный мост
DB157
1 Поиск в магазине ОтронВ блокнот
C1, C2 Конденсатор20 пФ2 Поиск в магазине ОтронВ блокнот
С3, С6 Конденсатор0.1 мкФ2 Поиск в магазине ОтронВ блокнот
С4 Электролитический конденсатор330мкФ 25В1 Поиск в магазине ОтронВ блокнот
С5 Электролитический конденсатор100мкФ 25В1 Поиск в магазине ОтронВ блокнот
R1, R3, R6, R7, R11, R12 Резистор
300 Ом
6 Поиск в магазине ОтронВ блокнот
R2, R4 Резистор
10 кОм
2 Поиск в магазине ОтронВ блокнот
R5 Резистор
360 Ом
1 Поиск в магазине ОтронВ блокнот
R8-R10, R13 Резистор
1.5 кОм
4 Поиск в магазине ОтронВ блокнот
R14 Резистор
100 Ом
1 Поиск в магазине ОтронВ блокнот
R15 Резистор
6.2 кОм
1 Поиск в магазине ОтронВ блокнот
R16 Резистор
2 кОм
1 Поиск в магазине ОтронВ блокнот
R17 Резистор
1 кОм
1 Поиск в магазине ОтронВ блокнот
F1 Предохранитель100 мА1 Поиск в магазине ОтронВ блокнот
L1 Катушка индуктивности330 мкГн1 Поиск в магазине ОтронВ блокнот
Z1 Кварц4 МГц1 Поиск в магазине ОтронВ блокнот
Bat1 Элемент питания4.8 В1 Поиск в магазине ОтронВ блокнот
Tr1 Трансформатор220/9В1 Поиск в магазине ОтронВ блокнот
S1,S2 КнопкаБез фиксации2 Поиск в магазине ОтронВ блокнот
К1 РелеHF33F 5V 250V 5A1 Поиск в магазине ОтронВ блокнот
Семисегментный индикаторFYQ-3641A1 Общий катод U=2В, I=10мАПоиск в магазине ОтронВ блокнот
Добавить все

Скачать список элементов (PDF)

Прикрепленные файлы:

Теги:

Опубликована: 0 0
Я собрал 0 Участие в конкурсе 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (4) | Я собрал (0) | Подписаться

0
raxp #
Как показала практика эксплуатации похожего датчика присутствия, но на промышленном реле времени (доставшемся нахаляву), наилучший эффект оказывает вариация времени зажигания-показания света в доме. Если стабильно в одно и то же время в течении долгого периода, то чревато определенными выводами со стороны нерадивых соседей.
Ответить
0

[Автор]
VIG #
Я с Вами совершенно согласен и в перспективе усовершенствую этот прибор. Кстати, соседи сообщали мне о чьём-то присутствии в доме. Объяснил: квартирант.
Ответить
0
Дмитрий #
Нужно немного другой режим - разовое вкл и выкл нагрузки и однократно, проще говоря включить и выключить печь в заданное время и не каждый день, а по необходимости. Сложно будет подкорректировать прогу? И реально ли это сделать?
Ответить
0

[Автор]
VIG #
Таймеров всяких очень много, но они разрабатываются для конкретных заданий. Есть и с "полным сервисом", но это скорее часы с таймерами, где можно запрограммировать время, дату, месяц, год включения-выключения.
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется напряжение?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Радиореле 220В
Радиореле 220В
Ручной фен 450 Вт с регулировкой температуры Конструктор УНЧ 60 Вт на LM3886
вверх