Каталог радиоэлектронных схем и программ
|
Новые документы:
Новые комментарии:
|
|
Автомат освещения на микроконтроллере
Очень часто возникает потребность в автоматическом включении и выключении освещения, что в определенные моменты может послужить хорошей автоматизацией данного процесса, к примеру для создания эффекта присутствия в доме когда вы отсутствуете и т.д. Устройство, схема которого показана на рис.1, ежедневно в установленное время включает и выключает свет. Автомат собран на микроконтроллере PIC12C508 (DD1). Сигнал с его выхода GP0 через токоограничительный резистор R4 поступает на управляющий электрод симистора VS1, включающего лампу EL1. Кнопкой SB1 устанавливают начало отсчета времени. Если нажать на нее в 8 ч утра, свет будет включаться каждый день в 19 и выключаться в 22 ч.
Рис.1. Схема автомата ночного освещения на PIC12С508
После подачи напряжения питания светодиод HL1 начинает мигать с частотой 1 Гц (это же произойдет и после перебоя в питающей сети). Лампа EL1 при этом не горит. При нажатии на кнопку SB1 она загорается и через 1 мин гаснет, а устройство переходит в штатный режим. Светодиод HL1 вспыхивает каждые 5с., сигнализируя о нормальной работе автомата.
Программа предполагает, что первое нажатие происходит точно в 8 ч утра. При последующих нажатиях на кнопку лампа также загорается на 1 мин, однако это не смещает графика работы автомата.
При повторении конструкции можно применить конденсаторы К73-17 (С1), К50-35 (С2), КМ-5, КМ-6 (СЗ, С4). Диоды 1N4001 заменимы на КД105Б. Стабилитрон VD3 — КС147А или другой с напряжением стабилизации не более 5,5 В.
Светодиод HL1 — любой (ток через него в пределах 5... 10 мА устанавливают подбором резистора R3). Симистор МАС97А6 — четырехквадратный.
Для повышения надежности работы устройства емкость конденсатора С1 рекомендуется увеличить до 0,33 мкФ.
Скачать (2,5 кБ) исходные тексты и коды "прошивки" микроконтроллера.
Примечание. Устройство не предназначено для работы с энергосберегающими лампами.
Изменение времени работы в разные времена года:
Нажать S1 во время: | Время включения | Время выключения | Время года |
8:00 | 19:00 | 22:00 | по умолчанию |
7.30 | 18:30 | 21:30 | зима |
8.15 | 19:15 | 22:15 | лето |
При необходимости время работы возможно изменить, исходный код прошивки в архиве.
Литература:
1. А. Дубовицкий - Замена симистора КТ2071400 - Радио, 2001 № 10, с. 37
Wichit Sirichote, http://chaokhun.kmitl.ac.th/
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии