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

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

Автор: 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качиваний: 202)


Отредактировал: 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
Большего бреда не встречал.

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

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


Логин:
Пароль:
Поиск документации
Новое на форуме
Регулятор к швейной машинке [Поиск схем] Ответов 33, последний: 28-05-2017, 22:12 от GeoS
вопрос по 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
Новое в блогах
Если 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)
Статистика
Пользователей онлайн: 28
Гостей: 28
Реклама
Социальные сети
Теги
3D принтеры, 5.1 регулятор, adp2303, atmega, atmega8, AVR, bc547, codevision, dle, khazama, mega8, PIC, stm32vl, USB, Wi-Fi, анализатор, антенна, влажность, ЖК, звуковая карта, зу, ключ, Конкурс 2013, медные, микроконтроллер, ПДУ, первый, программа, проект, прошивка, радиолоцман, распиновка, РТЦС, температура, трансформатор, унч, усилитель, ЦАП, часы, электрик

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