» » » » Устройство экономного освещения подъездов

Устройство экономного освещения подъездов

Автор: Tonich от 8-02-2013, 09:46

Обычно освещение в подъездах и на лестничных клетках используется даже тогда, когда в нём никто не нуждается. Вышел человек из квартиры, включил свет и пошёл на работу, а свет продолжает гореть. При таком подходе расходуется впустую не только существенное количество электроэнергии, но и уменьшается ресурс работы лампочек. И в конце концов света не будет именно тогда, когда он будет нужен. Данное устройство позволяет экономить электроэнергию расходуемую на освещение подъездов многоэтажных домов и позволяет продлить срок службы ламп.

Принцип работы: Всё предельно просто вы выходите из квартиры, нажимаете на кнопку и свет включается на пару минут, далее в течении 15 секунд лампочка начнёт моргать, предупреждая о скором отключении, после чего свет выключается до следующего нажатия кнопки.

Схема:


Перечень элементов:


Основой устройства служит микроконтроллер atmega8 фирмы atmel. Управление лампочкой осуществляется симистором MAC16N. Для гальванической развязки микроконтроллера и мощного симистора используется оптосимистор MOC3083.
Схема рассчитана на десять этажей, 11 канал используется для крыльца, его отличие в том, что по истечении времени лампочка не моргает а просто выключается, не привлекая своим морганием выстрел из рогатки или камень meowth
Время свечения лампочек можно изменить в исходнике прошивки.

 if (PINB.0==1) a=120000; // проверить "0" на линии 0 порта B и присвоить переменной количество циклов  
    if (PINB.1==1) b=120000; // проверить "0" на линии 1 порта B и присвоить переменной количество циклов
    if (PINB.2==1) c=120000; // проверить "0" на линии 2 порта B и присвоить переменной количество циклов
    if (PINB.3==1) d=120000; // проверить "0" на линии 3 порта B и присвоить переменной количество циклов
    if (PINB.4==1) e=120000; // проверить "0" на линии 4 порта B и присвоить переменной количество циклов
    if (PINB.5==1) f=120000; // проверить "0" на линии 5 порта B и присвоить переменной количество циклов
    if (PINB.6==1) g=120000; // проверить "0" на линии 6 порта B и присвоить переменной количество циклов
    if (PINB.7==1) h=120000; // проверить "0" на линии 7 порта B и присвоить переменной количество циклов
    if (PINC.3==1) k=120000; // проверить "0" на линии 0 порта C и присвоить переменной количество циклов
    if (PINC.4==1) l=120000; // проверить "0" на линии 1 порта C и присвоить переменной количество циклов
    if (PINC.5==1) m=120000; // проверить "0" на линии 2 порта C и присвоить переменной количество циклов


Изменяя значения переменных a, b, c ... m вы тем самым изменяете время свечения ламп. 120000мс = 120с = 2мин. В данном случае лампочка будет гореть 1 минуту 45 секунд, а затем начнёт мигать.
Программа написана на языке С в среде CodeVisionAVR.

Моделирование в протеусе пройдено успешно:


Скачать файлы проекта: lamp_2.rar [136,97 Kb] (cкачиваний: 197)


Отредактировал: Tonich - 21-02-2013, 08:21
Причина: Исправлена прошивка

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
  • Группа: Посетители
  • ICQ: 208846175
  • Регистрация: 9.12.2012
  • Статус: Пользователь offline
  • Комментариев: 22
  • Публикаций: 6
^
Вместо симистора, можно тиристор заюзать, он будет играть роль диода.

--------------------
  • LED

  • 31 октября 2013 20:51
  • Группа: Посетители
  • ICQ:
  • Регистрация: 31.10.2013
  • Статус: Пользователь offline
  • Комментариев: 4
  • Публикаций: 0
^
Большего бреда не встречал.
Очень трудно встретить желающего потратить 500р на множество соседей, да и они не захотят платить непонятно за что.
Единственно впарить им это если сам управляющий домом, но не все ходят на собрания и могут послать с таким сбором копеечки.
Делаем освещение с пультом, и соседушки сразу захотят купить себе такой
  • Tonich

  • 1 ноября 2013 08:03
  • Группа: Администраторы
  • ICQ:
  • Регистрация: 18.10.2012
  • Статус: Пользователь offline
  • Комментариев: 158
  • Публикаций: 314
^
Цитата: LED
Большего бреда не встречал.

Бред не бред - не знаю, знаю только что человек который заказывал этот проект установил такие девайсы в десятке домов и никто не жалуется. Хотя скорее всего он договаривался с управляющими...
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Вторник
23-05-2017
08:08
Поиск по сайту

Профиль
Здравствуйте Гость


Логин:
Пароль:
Поиск документации
Новое на форуме
вопрос по mk cd4017 [Болталка] Ответов 2, последний: 23-02-2017, 17:43 от skameykin22
датчик движения из видеокамеры [Болталка] Ответов 0, последний: 9-02-2017, 07:18 от Germ
платы расширения arduino due [Поиск аналогов] Ответов 0, последний: 9-02-2017, 07:03 от Germ
Часы пропеллер [Светоэффекты] Ответов 103, последний: 9-01-2017, 21:17 от Andrey
Болтовня про стробоскоп [Болталка] Ответов 9, последний: 6-01-2017, 01:00 от Germ
Новое в блогах
Если arduino не переходит в режим DFU 16.04.2017 - Если arduino не переходит в режим DFU (0)
Программатор ключей Ibutton RW1990 на arduino 05.05.2016 - Программатор ключей Ibutton RW1990 на … (3)
Регулятор громкости на Arduino и энкодере 31.03.2016 - Регулятор громкости на Arduino и энкод… (1)
Двухканальный ШИМ регулятор мощности на AtTiny 13 27.03.2016 - Двухканальный ШИМ регулятор мощности н… (0)
Резистивная клавиатура на Arduino pro micro 23.03.2016 - Резистивная клавиатура на Arduino pro … (0)
Статистика
Пользователей онлайн: 23
Гостей: 23
Реклама
Социальные сети
Теги
88-108МГц, Analog Devices, atmega, atmega8, AVR, CES 2013, codevision, Eagle, Kingston, mega8, NE555, proteus, Studio, USB, Wi-Fi, аналого-цифровой преобразователь, антенна, вольтметр, ЖКИ, звуковая карта, зу, ИК, кнопка, Конкурс 2013, микроконтроллер, ПДУ, первая, первый, программа, программатора, проект, прошивка, радиолоцман, распиновка, термометр, трансформатор, усилитель, ЦАП, часы, электрон 3м

Показать все теги