Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MAXIOL _ Ремонт в квартире _ Автоматика управления освещением

Автор: SuperMax 25.1.2012, 7:59

Еще на http://forum.maxiol.com/index.php?showtopic=4543я реализовал автоматическое управление освещением в прихожей
те установил датчик движения который срабатывал при входе в прихожую, собрал реле времени
подключил звонок.
в итоге получился следующий алгоритм:
Cвет включается
1. когда позвонят в дверь (одовременно включается монитор с камерой-глазком)
соответственно когда подойдешь к двери на мониторе видно кто пришел
2. когда пришел в прихожую

соответственно получилось очень удобно - те не надо ни включать ни выключать свет в прихожей


Cейчас в http://forum.maxiol.com/index.php?showtopic=4558 задачка поинтереснее:

устанавливаются датчики движения (далее ДД) в прихожей и коридоре;
ставится таймер который дает информацию об условном времени дня.

Далее обеспечивается следущая логика работы

логика работы
день:
по поступлению сигнала с ДД
включить свет плавно - те на выходе ШИМ 15-30кГц с линейным включением от 0% до 100% в течении 5секунд
соответственно если в течении 3х минут с ДД не поступит сигнала - выключить свет плавно - со 100% до 0% в течении 5 сек
если в момет выключения поступает сигнал с ДД то свет включается линейно по линии включения (0-100% за 5сек)

ночь:
по поступлению сигнала с ДД
включить свет плавно - те на выходе ШИМ 15-30кГц с линейным включением от 0% до 30% в течении 5секунд
соответственно если в течении 3х минут с ДД не поступит сигнала - выключить свет плавно - со 30% до 0% в течении 5сек
если в момет выключения поступает сигнал с ДД то свет включается линейно по линии включения (0-30% за 5сек)

в качестве источников света будут светодиодные ленты и прожектора на 12В (или посмотрим что там будет)

зависимости:
при включении света в прихожей одновременно включается в коридоре на 50% от текущего режима дня
соответственно если придет сигнал с ДД коридора - также плавно перейти на 100% текущего режима

активность: если ночью в течении одного включения с ДД поступает сигнал в течении 1.5минут - плавно перейти в дневной режим


Автор: SuperMax 25.1.2012, 10:29

В качестве платформы для реализации функционала выбрано AVR Attiny2313+ USPasp

Комплект софта во вложении




Прикрепленные файлы
Прикрепленный файл  ATTINY2313.pdf ( 181.34 килобайт ) Кол-во скачиваний: 883
Прикрепленный файл  Codevision_AVR_V2.03.4.rar ( 8.15 мегабайт ) Кол-во скачиваний: 645
Прикрепленный файл  usbasp_windriver.2011_05_28.zip ( 344.82 килобайт ) Кол-во скачиваний: 646
Прикрепленный файл  KhazamaAVRProgrammer162.rar ( 1.27 мегабайт ) Кол-во скачиваний: 617

Автор: SuperMax 25.1.2012, 12:11

Сама программа на СИ




Прикрепленные файлы
Прикрепленный файл  U4.c ( 8.94 килобайт ) Кол-во скачиваний: 692

Русская версия Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)