Контроллер автоматической подсветки лестницы: Автоматическая подсветка лестницы / Хабр

Опубликовано
Автоматическая подсветка лестницы LED, комплект электроники для автоматической подсветки лестницы с подробными инструкциями для установки подсветки самостоятельно.

АВТОМАТИЧЕСКАЯ ПОДСВЕТКА ЛЕСТНИЦЫ

Автоматическая подсветка превращает лестницу в изысканный декоративный элемент любого интерьера и делает Ваш дом уютным и безопасным.

  • Автоматическая подсветка лестницы LED, контроллер для автоматической подсветки лестницы с подробными инструкциями для установки подсветки специалистами или самостоятельно. Широкий выбор контролеров для самых разных вариантов инсталляции светильников. 

  •  Полностью собственное фабричное производство . Мы самостоятельно разрабатываем и  производим контроллеры на собственных производственных площадях.

  • Подробная инструкция по установке, вежливая и качественная поддержка и сопровождение продукции за все время эксплуатации, это главное правило в  нашей работе.

  • Гарантия 5 лет на контроллеры.

  • Только у нас есть комплекты для 2-х пролетов. с 3-я или 4-я датчиками движения.

  • Только у нас контроллеры поддерживают до 80 ступеней с обычной лентой и до 240 ступеней с цветной  лентой.

  •  Основным достоинством контроллера является плавное последовательное включение ступенек в зависимости от направления движения человека, а так же плавное выключение.

  • Есть модели контроллеров для обычной так и для цветной ленты

  • Дежурная подсветка первых ступенек позволяет с легкостью определить в темноте лестницу не использования при этом, какого либо внешнего освещения.

Серия ARGOS-track контроллер подсветки дорожек.
Контролер ARGOS-track, предназначен для последовательного плавного включения и далее плавного выключения с задержкой, 12 вольтовых парковых LED светильников или стеклянной тротуарной брусчатки с LED подсветкой . Позволяет реализовать автоматическую подсветку дорожек с управлением включения  от датчиков движения. Количество используемых светильников или светоблоков не ограничено и определяется только мощностью блока питания. При использовании датчика освещения, может включатся только в темное время суток. Улучшает эстетическое восприятие дорожек, лестниц, повышает безопасность в темное время суток.
Серия микро, модель начального уровня
АРГОС –микро, применяется для самых простых решений по организации подсветки, работают только с 2 мя датчиками присутствия.  Используется 3 х  проводная линия подключения лент на лестнице. Количество подключаемых ступеней не регламентировано.
Контролер «ARGOS-микро, предназначен для последовательного плавного включения и далее плавного с задержкой выключения , 12 или 24 вольтовых LED светильников или светодиодной ленты. Позволяет реализовать автоматическую подсветку лестницы с управлением включения от датчиков движения или при помощи кнопки ручной активации. Количество используемых светильников не ограничено и определяется только мощностью блока питания.
 Серия Лайт, модели начального уровня
ARGOS-L-V8, применяются для самых простых решений по организации подсветки, работают только с 2 мя датчиками присутствия. Выпускаются в двух вариантах исполнения , 16 и 26 каналов. Поддерживают подсветку от 3 х до 16 ступеней и от 3 х до 26 ступеней. 

Контролер управления светодиодной подсветки ступени лестницы АРГОС – ARGOS-L-V8

Исполнение контроллера одноплатное, размеры платы 100 х 50 мм. В комплект включены датчики присутствия и датчик освещенности. Напряжение питания — 12 вольт. Мощность на 1 ступень — не более 12 Ватт.

Серия Лайт, модели среднего уровня

АРГОС light V – 07 — DIN, применяются для  решений по организации подсветки, работают только с 2 мя датчиками присутствия.  Выпускаются в двух вариантах исполнения , 16 и 26 каналов. Поддерживают подсветку от 3 х до 16 ступеней и от 3 х до 26 ступеней.  Отключают от питания датчики присутствия в режиме «День».

ВИД СО СНЯТОЙ ВЕРХНЕЙ КРЫШКОЙ

Контроллер автоматической подсветки лестницы- «АРГОС light V – 07 — DIN»

Установочный комплект, включает корпус для установки на ДИН рейку, размеры корпуса 139 х 87 х 61,5 мм, материал: ABS пластик, цвет: Светло-серый RALL 7035. В комплект включены датчики присутствия и датчик освещенности. Напряжение питания — 12 вольт. Мощность на 1 ступень — не более 12 Ватт.

АРГОС light V 17- 7 IR, применяются для  решений по организации подсветки, работают только с 2 мя датчиками присутствия.  Выпускаются в двух вариантах исполнения , 16 и 26 каналов. Поддерживают подсветку от 3 х до 16 ступеней и от 3 х до 26 ступеней.  Отключают от питания датчики присутствия в режиме «День». Полностью цифровая настройка всех параметров контролера.

Контроллер автоматической подсветки лестницы -«АРГОС light V 17- 7 IR»

Установочный комплект, включает корпус для установки на ДИН рейку, размеры корпуса 139 х 87 х 61,5 мм, материал: ABS пластик, цвет: Светло-серый RALL 7035. В комплект включены датчики присутствия и датчик освещенности. Напряжение питания — 12 вольт. Мощность на 1 ступень — не более 12 Ватт.

АРГОС light V 17- 7 IR — BOX, применяются для  решений по организации подсветки, работают только с 2 мя датчиками присутствия.  Выпускаются в двух вариантах исполнения , 16 и 26 каналов. Поддерживают подсветку от 3 х до 16 ступеней и от 3 х до 26 ступеней.  Отключают от питания датчики присутствия в режиме «День». Полностью цифровая настройка всех параметров контролера.

Контроллер управления автоматической подсветкой лестничных пролетов АРГОС light V 17- 7 IR — BOX 

Установочный комплект, включает блок питания.  Контролер в монтажном боксе, открытая установка IP 40 или скрытая установка IP 40. В комплект включены датчики присутствия и датчик освещенности, опционально прикладываем ленту SMD 3528, 300 Led, IP65, 12V, Напряжение питания — 220 вольт. Мощность на 1 ступень — не более 12 Ватт.

Серия Стандарт, модели профессионального  уровня. Поддержка RGB и RGBW 
АРГОС standard — М1 — 2D (4D) — применяются для  решений по организации подсветки от 3 х до 80 ступеней.  Отключают от питания датчики присутствия в режиме «День». Полностью цифровая настройка всех параметров контролера.управления светодиодной лентой или точечными светильниками с напряжением питания 12 — 24 вольт DC. Работает с 2 , 3, 4 датчиками. Основной блок — 16 каналов. Модули расширения выпускаются на 8 и 16 каналов.

ВИД СО СНЯТОЙ ВЕРХНЕЙ КРЫШКОЙ

АРГОС standard — М1 — 2D (4D) — блок управления и индикации.

Установочный комплект, включает корпус для установки на ДИН рейку, размеры корпуса 139 х 87 х 61,5 мм, материал: ABS пластик, цвет: Светло-серый RALL 7035. В комплект включены датчики присутствия и датчик освещенности. Напряжение питания — 12 или 24 вольт. Мощность на 1 ступень — не более 36 Ватт.

ВИД СО СНЯТОЙ ВЕРХНЕЙ КРЫШКОЙ


АРГОС standard — М1 модуль расширения, 8 или 16 каналов, включает корпус для установки на ДИН рейку, размеры корпуса 139 х 87 х 61,5 мм, материал: ABS пластик, цвет: Светло-серый RALL 7035. Применяется совместно с контролером АРГОС standard — М1 — 2D (4D) для расширения количества каналов — до 80. Напряжение питания — 12 или 24 вольт. Мощность на 1 ступень — не более 36 Ватт.
Модуль расширения ARGOS RGBW-8 Bluetooth , предназначен для адаптации лент и светильников RGB и RGBW к контролеру серии «АРГОС standard — М1». Позволяет менять цвет, яркость, цветовую температуру лент и светильников RGB и RGBW с мобильного приложения Android . Может работать как самостоятельный контролер лент и светильников RGB и RGBW с общим анодом. Способ установки DIN рейка , установочный размер ДхШхВ 95 х 55 х 60 мм. Напряжение питания — 12 или 24 вольт
Модуль расширения ARGOS RGBW-8 , предназначен для адаптации лент и светильников RGB и RGBW к контролеру серии «АРГОС standard — М1». Позволяет менять цвет, яркость, цветовую температуру лент и светильников RGB и RGBW. Может работать как самостоятельный контролер лент и светильников RGB и RGBW с общим анодом. Способ установки DIN рейка , установочный размер ДхШхВ 95 х 55 х 60 мм. Напряжение питания — 12 или 24 вольт
Серия АРГОС — VIP —работает с адресуемой RGB светодиодной лентой WS2812b. модель профессионального  уровня.

Аргос — VIP — работает с двумя датчиками присутствия. Для подключения требуется только 3х проводная линия по всей лестнице. Работает только с RGB адресуемой лентой WS2812b.

         Аргос — VIP      Напряжение питания; Блока контролера – 220 вольт, Адресуемой RGB ленты типа WS2812b — 5 вольт. ( используется отдельный источник питания – 5 вольт постоянного тока с мощностью в зависимости от длинны используемой при инсталляции ленты). Количество каналов – максимально 10 000 пикселей управляемой ленты WS2812b. Мощность потребления контролером не более — 2 Ватта. Включает корпус для установки на ДИН рейку, размеры корпуса 139 х 87 х 61,5 мм, материал: ABS пластик, цвет: Светло-серый RALL 7035.
Серия ARGOS VIP M RGB использует  стандартную RGB ленту с общим анодом, модель профессионального  уровня.
 ARGOS VIP M RGB поддерживает работу от 3х до 250 ступеней ( используется 1 модуль расширения на 1 ступень) , для подключения к ступеням лестницы, требуется только 3х проводная линия по всей лестнице. Осветительные приборы, лента или точечные светильники, устанавливаются традиционно под каждой ступенькой лестницы.
ARGOS VIP M RGB.Напряжение питания; Блока контролера – 220 вольт,  RGB ленты  12 или 24 вольт. ( используется отдельный источник питания – 12 или 24 вольта постоянного тока с мощностью в зависимости от длинны используемой при инсталляции ленты). Количество каналов – максимально 3 максимально 250. Мощность потребления контролером не более — 2 Ватта. Включает корпус для установки на ДИН рейку, размеры корпуса 139 х 87 х 61,5 мм, материал: ABS пластик, цвет: Светло-серый RALL 7035.
Бесконтактные интеллектуальные проходные выключатели, включают линию подсветки полностью.
Passage switch ARGOS интеллектуальный проходной выключатель с плавным управлением включения 
Passage switch ARGOS  применяется для подсветки длинных коридоров, лестниц, а также тропинки на дачных участках с использованием герметичной светодиодной ленты или брусчатки с подсветкой. При использовании только одного датчика, может использоваться для подсветки подсобных помещений, интерьерной подсветки мебели. Имеет бескорпусное исполнение. Напряжение питания контроллера «Passage switch ARGOS » — от 7 до 20 VDC, постоянного тока.
Passage switch ARGOS – BOX Lite бесконтактный интеллектуальный проходной выключатель с плавным управлением включения 
Passage switch ARGOS – BOX Lite применяется для  подсветки длинных коридоров, лестниц, а также дорожки  на дачных участках с использованием герметичной LED  светодиодной ленты, LED спотов,  LED  брусчатки  с подсветкой. Идеально подходит для установки плавной подсветки на ранее оборудованные светильниками лестницы. Может работать с блоками питания с выходным напряжением как на 12 вольт, так и на 24 вольта, постоянного тока. Напряжение питания контроллера «Passage switch ARGOS – BOX Lite» — 220 вольт переменного тока. Максимальный ток, выдаваемый контроллером в нагрузку в режиме работы непрерывной подсветки; — Зависит от характеристики установленного в комплект блока питания, но не более 30 Ампер. ( Пороговый ток 70А).
Passage switch ARGOS – BOX бесконтактный интеллектуальный проходной выключатель с плавным управлением включения 

Passage switch ARGOS – BOX применяется для подсветки длинных коридоров, лестниц, а также тропинки на дачных участках с использованием герметичной LED светодиодной ленты, LED спотов, LED брусчатки с подсветкой.  Может работать с блоками питания с выходным напряжением как на 12 вольт, так и на 24 вольта, постоянного тока. Напряжение питания контроллера Passage switch ARGOS – BOX , 220 вольт переменного тока. Максимальный ток, выдаваемый контроллером в нагрузку в режиме работы непрерывной подсветки; — Зависит от характеристики установленного в комплект блока питания, но не более 60 Ампер. ( Пороговый ток 70А).

Контроллер подсветки перил и поручней лестницы АРГОС-П с сенсорным управлением включения

Контроллер подсветки перил и поручней лестницы АРГОС-П с сенсорным управлением включения, применяется для подсветки перил и поручней лестниц с использованием светодиодной ленты , так же может быть использована для подсветки пролета лестниц с использованием точечных светодиодных светильников.Может работать совместно с светодиодной лентой лентой или точечным светодиодным светильником с напряжением питания 12 вольт, 24 вольта.

Датчики применяемые в работе контролеров.
Ультразвуковой датчик. Применяется в качестве датчика присутствия контроллера «АРГОС» в случае необходимости ограничить зону работы датчика для исключения ложного срабатывания вне контролируемой зоны работы лестничного контроллера «Аргос»
Инфракрасный датчик присутствия ARGOS- Infrared distance sensor, оснащен активным ИК-излучателем и пассивным ИК-приемником: излучатель служит источником луча, отражение которого принимает приемник. При этом ИК-лучи датчика для человеческого глаза невидимы (хотя можно различить красное мерцание, если посмотреть в датчик) и  безвредны. На домашних животных они так же не оказывают никакого влияния.

Пироэлектрический инфракрасный (PIR) датчик присутствия PIR- 120 В датчике присутствия PIR- 120 использован сенсор HC-SR501.

Лазерный датчик движения/присутствия ARGOS Laser Presence Sensor. Лазерный датчик движения/присутствия «ARGOS Laser Presence Sensor», разработан для использования в качестве датчика присутствия контролеров ARGOS всех серий. Дистанция контроля расстояния — до 200 см. Дистанция регулировки срабатывания на объект в зоне работы датчика, — до 120 см. При работе датчика луч лазера безопасен для человека и животных, визуально наличие сканирующего луча не наблюдается.

Микроволновый датчик движения (МДД-5). Микроволновый датчик работает на эффекте Доплера . Применяется совместно с контроллерами серии ARGOS, для контроля движения. Основная ниша применения датчика (МДД-5) , использование в условии улицы в температурном диапазоне, от -20 градусов Цельсия до +80 градусов Цельсия. МДД-5 — способен определять движение объектов (препятствий) которые полностью или частично отражают радиоволны (люди, животные, металлы и т.д.), даже если они находятся за деревом (дверью), стеной (гипс, бетон), пластиками, стеклами и т.д.

Беспроводные датчики присутствия. ARGOS-wireless состоит из модулей; Ультразвукового датчика присутствия с дополненным блоком питания от сети 220 вольт и передатчика с диапазоном работы 2400-2483.5 MHz, и модуля приемника с максимальным количеством подключаемых радиодатчиков — 4.  Работает в комплекте до 4 х датчиков ( при использовании 1 IP адреса).

Модули защиты.

ВИД СО СНЯТОЙ ВЕРХНЕЙ КРЫШКОЙ

Модуль плавких предохранителей ARGOS FUSE (Модуль защиты от короткого замыкания ), позволяет осуществлять защиту контроллеров при установке контроллера на объект при коротком замыкании в процессе монтажа, во время штатной работы на объекте от случайного короткого замыкания источников света. Имеет встроенную индикацию позволяющую локализовать неисправность проводки идущей к источнику света.

Модуль защиты АРГОС light V 17- 7 IR , АРГОС light V 17- 7 IR -BOX, АРГОС light V – 07 — DIN, ARGOS-L-V8. Служит для защиты выходов контролеров серии АРГОС light V 17- 7 IR , ARGOS-L-V8, АРГОС light V – 07 — DIN , от короткого замыкания в цепи нагрузки контролера. Дополнительно имеет встроенный блок индикации и контроля целостности цепи. При штатной работе, светодиоды модуля защиты загораются одновременно с светильниками подключенными к контроллеру через модуль защиты. При срабатывании предохранителя , светодиод по линии где произошла авария гаснет.
Автоматическая подсветка лестницы. Своими руками. Последний раз.
Зацепился тут случайно глазом за комментарий и стало больно (в переносном смысле) и обидно, действительно, маловато масштабных проектов на mysku. DIY какой-то грустный. Конечно, уровня самодельной машины добиться сложно, куда уж, она там аж в «топ за все время» выбралась… но расскажу вам про подсветку лестницы. Точнее про ее допеределку.

Началось всё с начальника на работе. Подошел ко мне и спросил: «а можешь сделать? А то везде денег просят каких-то неадекватных. 5000, 10000, 40000…» Ну я подумал, чего там такого сложного-то? ШИМ+сонары. Вроде просто.

Сверяемся с табличкой

6 часов – норм.

Я бы не писал здесь эту статью если бы из всех найденных в инете решений больше не понравилось вот это.

Почему-то не в разделе DIY, ну не суть…

Кстати автоматическая подсветка лестницы – это одна из немногих вещей, которая является исключением из правила «Всё что ты придумал сегодня – китайцы позавчера сделали и вчера продали» © [моё]

Автору статьи респект и уважение, все-таки дело было в 2015-ом, 20 ноября будет юбилей 4 года, но не понравилось несколько моментов:
— Софт явно требовал серьезной передоработки.
— Размер платы — жесть. Это чисто мои внутренние стремления к минимализму. Не обращайте внимания.
— Использование громадных NPN-транзисторов еще и с радиаторами. Не сколько претензия к громадным, сколько к NPN.

Ну ладно размер, уже предупредил не обращать внимания, но NPN-то зачем? TLC5940 кладет выходы на землю. Автору понадобилось городить инверторы 74LS04 там, где они в принципе не нужны, чтобы получить плюс на базе для NPN. Ну допустим, сделал из того что было под рукой, но при этом никто не задумался что все ступеньки лестницы постоянно подключены к 12в, а ШИМ дергает за минусы. Еще раз: вся лестница, каждая ступенька подключена постоянно к 12в. Даже когда ленты не горят. Ничего не смущает?

И поехали тиражировать эту плату в больших количествах по всем городам бывшего союза…

Что-то увлекся критикой. Никого не хочу обидеть. Простите. У вас уже всё работает а у меня нет. Давайте лучше меня критиковать.
В общем первый прототип на коленке получился вот так:

Та же самая Arduino Nano, та же самая TLC5940, мосфеты сдвоенные IRF7314 P-канальные 20v 5.3A, разводка питания двойная под LM7805 и под AMS1117-5.0. От последней потом отказался. Греется, не нравится, выкинул в окно.

Заказал платы на заводе, приехали. Да, кстати, размеры 48*100мм, свободного места почти нет.

По-быстрому запаял…

…и почти расслабился, не подозревая что ожидает впереди.
Ну хотя нет, конечно подозревая, поэтому заказал плат чуть больше чем нужно 🙂

Чуть-чуть транзисторов

Чуть-чуть резисторов с конденсаторами

Немного сонаров

Немного ардуин

Кстати, припаиваю к ним ножки сам. На фотке их 1500 🙂 Весьма медитативное занятие.

Из софта тут же выкинул PIR. Не по фен-шую это. Если ты хочешь использовать PIR – повесь себе лампочку над лестницей и не морщ мозг. Зачем эти ардуины, ШИМы, БП, ленты, куча проводов?

Увеличил количество градаций яркости, выкинул ресет сонаров (HY-SRF05 не припомню чтобы зависали), добавил чтение датчика освещенности temt6000, вынес всё что можно менять в структуру, причесал сомнительные моменты.

В общем начальник контроллер подключил, более-менее настроил.

Правда устал ковыряться в переменных и перезаливать прошивку, о чем мне непременно и высказал, что мол у белых людей крутилки на плате, кнопки, LCD-экранчики с менюшками а мы как негры правим код. И тут я обратил внимание на маленькую железку, торчащую сбоку Arduino Nano. Называется «разъем miniUSB». А сама ардуина в системе уже видится как виртуальный COM-порт. Бинго! Добавляем сохранение/чтение структуры в EEPROM, делаем изменение параметров через UART:

Ну да, добавил кое-чего своё. Если вдруг кто узнал имена переменных 🙂
А потом расчехляем C# и делаем утилиту настройки контроллера по USB. Подключил шнур, запустил утилиту и меняй всё что можно. Последняя версия выглядит так:

Конечно скетч под это дело был серьезно перелопачен, да и сама идея такого регулирования параметров понравилась знакомым и не очень знакомым людям. Это ведь и с ноутбука можно и с планшета на винде. Контроллер пошел потихоньку продаваться.

Маленькая сморщенная, есть в каждой женщине… Правильно, изюминка.

Так и в плате контроллера есть изюминка, изначально заложенная. Платы стекируемые. То есть объединив 2,3,4 платы последовательно 5pin шлейфиками, можно получить 32,48,64 ШИМ каналов соответственно, управляемые одной Arduino, установленной только в первой плате.

Запилил сдуру даже несколько контроллеров на DIP-компонентах.

На ATmega328P. Да, именно так выглядит 476 резисторов с 952 ножками, которые надо вставить в 952 отверстия, 952 раза припаять и 952 раза откусить кусачками. +784 ножки DIP-кроваток +504 ножки клеммников. Мне кажется именно после этого оттопырились какие-то неизвестные мне доселе чакры и я начал отступать от задуманного :)))))

Шаг вправо…

Параллельно я занимался одним проектом, в котором были использованы сенсорные выключатели. Не в том смысле что готовые типа Livolo или как их там… а самодельные сенсоры на микроконтроллере.

Наткнулся в инете на статью про сенсорную клавиатуру на Attiny2313. Прям готовый проект, схема, программа, всё есть. Решил побаловаться.

Конечно из авторской платы 60*50мм я сделал свою 33*40мм 🙂

Я вообще люблю уменьшать всё что можно уменьшить. Клавиатурка заработала, идея прикольная, вполне рабочая, можно делать неплохие панели управления. И тут подумалось, а чем собственно нажатие пальцем на пластину через диэлектрик отличается от наступания ногой на лестницу? Если, скажем, пластину скрытно установить под ступенькой? Правильно, отличается толщиной этого диэлектрика, причем весьма существенно. Ступенька это вам не пленка на текстолит.

И я сделал свой двухканальный сенсорный драйвер с преферансом и куртизанками… (размер платы 27.64*15.24мм) Он умеет «пробивать» 60мм дерева достаточно уверенно. Бетон сантиметра 3-4.

Да, сразу на завод, я уверен – это бомба. Это не только сенсор для ступенек, но и скрытый выключатель внутри стены, и еще куча применений. 27.64*15.24мм кстати тоже можно уменьшить и сделать 23.83*15.24 убрав клеммники. Дальше уменьшать мешает камень 🙂 Первые удобнее подключать, вторые удобнее прятать. Сложно решить какие лучше – оставил оба варианта. Микроконтроллер PIC18 в TQFP-44 если что… Мой любимый.

Ну так вот… У этого модуля (на фотке их 24шт) есть своя утилита для настройки обычным UART-USB шнурком. C# же уже расчехлен – его уже не остановить. Креатив прёт. Пишем, дебажим, наводим красоту… Переключение режимов работы, изменение/сохранение настроек/параметров, вывод в реальном времени, полный интерактив.

По работе модуля и утилиты настройки снял 3 видео, но звук плохой. Если кто осилит мое бубнение – будет в восторге от этой уличной магии.

Раз


Два


Три

В принципе модуль делался не только для лестницы. Он двухканален и весьма универсален 🙂 Работает либо в режиме UART по протоколу, либо в режиме TTL, выдавая на выходах «0» или «1» в зависимости от значения «сенсора». Сохраняет настройки в EEPROM, самокалибруется при старте. Двухбайтовые пакеты вида «<команда><аргумент>», 32МГц, прерывания, кольцевой буфер, прочий фарш. Протокол конечно свой.


Идеально настроенный сенсор под ступенькой получился в гараже. Ступеньки из доски 200*50, самой брутальной, не струганой – отличный тест.
Снимал на тапок, уж простите.


Показал сие творение знакомому – реакция была примерно такая.

Скетч контроллера подсветки лестницы позволяет использовать эти модули вместо сонаров, подключив первую и последнюю ступеньки, но не к одному сенсорному модулю. К двум разным.

Сделано это чтобы продать побольше модулей потому что проводок от пластины сенсора до сенсорного модуля должен быть максимально коротким, чтобы вся лестница не превращалась в большую антенну. А так как первая ступенька обычно далековато от последней – модулей нужно два. Ну и поскольку модуль двухканальный, закладываем перспективу подключения второй и предпоследней ступеньки, что даст однозначную информацию о направлении движения человека. Без всяких лазеров и прочих инфракрасных барьеров. Пока эти 2 канала на модулях остаются свободными. С точки зрения контроллера лестницы конечно.

Шаг влево…

Дошли руки поморгать светодиодом на ESP8266

и тут меня осенило еще раз. А собственно почему бы UART ESP-01 не соединить с UART Arduino Nano? Кто мне запрещает? Оглянулся… Никто! Соединил 🙂

Добавил DC-DC преобразователь LM3671MF-3.3 (2MHz ШИМ) на плату. Заново заказал платы, приехали, спаял.

Обвязка у него с дросселем, с обратной связью, ибо брать 3.3в для ESP от Arduino с костылём в виде конденсатора – это вообще не наш метод. «Н»-Надежность.

И контроллер подсветки лестницы стал выглядеть так:

А управление и настройка вот так:

А я думал нет места на плате. Ошибался 🙂

Попытка улететь...

На данный момент уже 5-ая версия ПО для контроллера подсветки лестницы.

Возможности регулировки и другие параметры:
— количество ступеней
— общая яркость (если вдруг переборщили с мощностью ленты)
— яркость первой и последней в дежурном режиме (можно и 0% поставить)
— время разжигания
— время затухания
— время ожидания
— возможность использования табличных значений ШИМ (линейная/степенная функция разжигания)
— дальность срабатывания сонара 1
— дальность срабатывания сонара 2
— возможность блокировки сонаров на время «разожглась-подождала-затухла»
— возможность использования сенсорных модулей. Установка под ступеньку (или внутрь. Уже так делали) обычной фольги, подключенной к входу модуля. Алюминиевые накладки, пороги, уголки, полосы – любой металл.
— в реальном времени в утилиту и в web выводится значение с датчика освещенности. Используются только TEMT6000.
— порог срабатывания датчика освещенности
— величина разброса значений датчика освещенности (коридор)
— количество опросов датчика освещенности для усреднения
— возможность подключить выключатель, который будет включать всё принудительно
— возможность подключить выключатель, который будет выключать всё принудительно. (Эти 2 выключателя специально для бабушки, которая против ваших высокотехнологичных замутов в на даче)
— возможность отключения всех входящих датчиков для прямого управления каналами по uart или http
— wi-fi может создавать свою точку доступа и/или подключаться к существующей

Кстати про табличные значения ШИМ…
Я провел эксперимент. Суть в том, чтобы направить свет от ленты на датчик освещенности и записать его значения при разных значениях скважности ШИМ. Тысячи измерений. Получилась такая картина:

То есть вполне себе линейная зависимость яркости свечения куска ленты от среднего напряжения, подаваемого с транзистора на ленту. Тут, конечно, играет роль то, что датчик TEMT6000 максимально приближен по параметрам к человеческому глазу, но не трудно заметить, что при малых значениях происходит скачкообразное увеличение яркости. А при больших уже не влияет на яркость. Это все из-за того, что я поделил максимальное значение 4000 (на самом деле конечно 4096, но не суть) на 100 равных отрезков, то есть +1% к яркости это +40 к значению ШИМ. Яркость меняется от 0% до 100%. 0…4000

Получается 0% это 0, а 1% это сразу 40. Данный факт достаточно сильно крадет диапазон видимого изменения яркости ленты, т.к. если разжечь ленту от 0 до 40 значений ШИМ – на глаз видно плавное изменение яркости, а вот от 3960 до 4000 вообще не заметно даже если мерять «экспериментально». Поэтому вместо линейной зависимости в настройках можно выбрать степенную. Чтобы не нагружать камень расчетами – в скетче эти значения выведены в массив, который хранится в ПЗУ, ибо не меняется в процессе работы.

И раз уж я сунул туда wi-fi – в контроллере есть возможность игнорировать логику работы лестницы (галочка «отключить все датчики») и работать просто как управляемый контроллер освещения на 16(32канала). Командами по UART с другого микроконтроллера (да, пины UART выведены отдельно) или компьютера, либо http-запросами. То есть использовать его вообще без датчиков. Шилд с esp01+ардуино нано.

Так, например, команда по UART: $ch=5,70,1000 плавно (за секунду) устанавливает 5-ый канал в 70% яркости. А команда $ch=5,0,0 мгновенно гасит его в ноль.
Те же самые действия можно осуществить запросами:

http://192.168.4.1/uart?c=$ch&a=5,70,1000
http://192.168.4.1/uart?c=$ch&a=5,0,0

, где c — команда, a — аргумент, 192.168.4.1 — IP адрес контроллера подсветки лестницы.

Все настройки можно менять или в веб-интерфейсе с помощью формы, или http-запросами типа
http://192.168.4.1/uart?c=stairsCount&a=15
или
http://192.168.4.1/uart?c=sonar2minLimit&a=90

Поскольку сенсорные модули в режиме общения с контроллером лестницы просто выдают «1» или «0» на соответствующую каналу срабатывания ножку, в этом же режиме контроллера к нему можно подключить и PIR-датчики и проходные кнопки — логика работы не нарушится.

А главная прелесть сенсорных модулей в том, что сами пластины сенсоров можно установить не только под ступеньку или внутрь ступеньки, но и под ламинат/плитку ПЕРЕД лестницей, что увеличивает вероятность корректной работы модуля до 146% ввиду меньшей толщины «диэлектрика», и передает большой привет производителям контроллеров подсветки за 5,10,40 тыс.р. с сонарами. В этом случае уже можно говорить о подключении тех двух свободных каналов на модулях для реализации подсчета людей на лестнице и выстраивании более космических алгоритмов.

Ну, например, повышать яркость дежурной ступени при подходе к лестнице и начинать разжигать остальные только при наступании на нее. Такого нет даже в лучших домах парижа и лондОна. Кто-то скажет, мол, надо быть совсем упоротым чтобы такое водрузить у себя в доме. И будет прав 🙂 Но лестницы это не только дачи и коттеджи. Это, как выяснилось, еще и кафе, рестораны. Установщики в восторге от таких возможностей – а это стимул придумывать новые фичи и улучшать имеющиеся.

И все-таки, почему «Автоматическая подсветка лестницы. Своими руками. Последний раз.»?

Изначально хотел написать «Предпоследний…», вдруг найду время с желанием и сделаю статью про CAN-подсветку. Да, есть у меня и такая. Нечего плодить статьи – упомяну прямо здесь.
Вот такие огромные двухканальные модули 36,3*17мм:

На фотографиях по 12 модулей (вдруг кто-то не понял) Итого тут 24 канала.
Всё вроде бы ничего, но они еще и двухэтажные 🙂

С одной стороны клеммники CAN, с другой 2 выхода на ленту/лампу.

На борту STM32 + транзистор IRF7314 с обвязкой + CAN-передатчик + DC-DC сверху.

Без установленных питальников выглядят так:

CAN-модули соединяются последовательно шиной из 4х проводов: +12в(+24в), GND, CAN_H, CAN_L

На эту же шину сажаются сенсорные модули (конечно уже с CAN-интерфейсом) 2pin – 2 сенсора, 3pin – датчик освещенности. «У» — Универсальность. Спойлер: эти же 3 пина – датчик давления (водопровод) с CAN, но об этом точно в другой статье

и Wi-Fi-модули (с ним же)

Хайтек-сендвич 🙂

Модулей на шине может быть до 125, дальность шины до 250м.

ШИМ соответственно аппаратный с STM32.

Этот проект уже больше к уличной подсветке территории загородных домов с удаленным управлением и ip67 корпусами, но при желании его можно легко запилить и на лестнице, используя 4 провода вместо «количество_ступенек + 1».

Так как CAN-модули самодостаточные – на них проще реализуются всякие хитрые вещи типа разжигание лестницы одновременно с двух сторон (при заходе разных людей) и перекрытия разжигания/затухания. То есть когда следующая ступенька начинает разжигаться/затухать в момент, когда предыдущая до конца не разгорелась/затухла. С CAN на лестнице я подожду. Сейчас мир не готов к 10-иядерным лестницам :))) С сенсорными бы разобраться…

Думаю, что тему автоматической подсветки лестницы я раскрыл полностью, так сказать «дорисовал сову» :))) поэтому и «последний раз». Хотя может кто-то возьмется ее раскрасить 🙂

Да, я неправильно оценил время по табличке. Конечно этот проект не «вроде просто» а «вроде изян».

По поводу софта, политика простая. Так как часть скетча была позаимствована у товарища Vipeg, а про лицензию там ни слова, то свой скетч я выкладываю здесь же под лицензией WTFPL.

Было:

Скетч использует 5406 байт (17%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 277 байт (13%) динамической памяти, оставляя 1771 байт для локальных переменных. Максимум: 2048 байт.

Стало:
Скетч использует 12354 байт (40%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 902 байт (44%) динамической памяти, оставляя 1146 байт для локальных переменных. Максимум: 2048 байт.

Учитывая то, что с выходом сенсорных и CAN-модулей подсветка лестницы на сонарах и pir-ах постепенно переходит в разряд моветона, а алгоритмы этих модулей – мои уникальные разработки – их ПО, равно как и исходники утилит настройки и уж тем более всё ПО, касающееся CAN и Wi-Fi, позвольте оставить у себя.

Так как соединить Arduino Nano с TLC5940 можно по сути одним единственным способом – через SPI — мой скетч с большой долей вероятности подойдет для всех контроллеров, которые вы уже спаяли по статье Vipeg. Пользуйтесь на здоровье.

Спасибо, что дочитали эту портянку. Я старался быть не нудным 🙂
Если есть вопросы – задавайте.

Народный контроллер подсветки лестницы на Arduino/ATmega328

Друзья, наконец-то приехали с завода платы контроллера. Теперь вы можете заказать себе набор деталей и компонентов для самостоятельного изготовления контроллера или готовое устройство в сборе.

  • Конструктор (Arduino Nano)
  • Готовый контроллер (Arduino Nano)
  • Конструктор (ATmega328P)
  • Готовый контроллер (ATmega328P)

1) Набор деталей для сборки (1850р)

  • Печатная плата
  • Впаиваемые компоненты и детали
  • Arduino Nano v3 / ATmega328P
  • 2 Датчика расстояния HY-SRF05
  • Датчик освещенности TEMT6000
  • Инструкция по пайке
  • Инструкция по программированию

Конструктор на Arduino Nano:

набор для самостоятельной сборки контроллера подсветки лестницы на Arduino Nano

Конструктор на ATmega328P:


набор для самостоятельной сборки контроллера подсветки лестницы на ATmega328P

2) Готовый контроллер (2450р)

  • Готовая плата со всеми впаянными компонентами
  • Arduino Nano / ATmega328P-PU запрограммированная
  • 2 Датчика расстояния HY-SRF05
  • Датчик освещенности TEMT6000

Готовый контроллер на Arduino Nano:

Контроллер подсветки лестницы на Arduino Nano

Готовый контроллер на ATmega328P:


Контроллер подсветки лестницы на ATmega328P

Вариант крепления датчиков:

Паяем сами контроллер подсветки лестницы

Программируем контроллер подсветки лестницы

Тестирование контроллера подсветки лестницы

И напоминаю, что для данных контроллеров есть удобная утилита для настройки, позволяющая редактировать параметры «на лету».

КАК ЗАКАЗАТЬ:

  • Постучаться в WhatsApp +7(903)775-5805

ДОСТАВКА:

Самовывоз в Москве:

  • ул.Гришина, д.2, к2 (м. Кунцевская)
  • ул. Адмирала Макарова, д.6 (м. Водный стадион)

В другие города доставка Почтой России (от 174р) Посылка первым классом, трек-номер для отслеживания.

ОПЛАТА:

  • наличными
  • на карту
  • наложенный платеж

Об авторе demid

Однажды открыл для себя микроконтроллеры и с тех пор не отпускает...
Заказать 26 канальный лестничный контроллер по низким ценам
В НАЛИЧИИ!!! В комплекте контроллер два датчика пересечения и фоторезистор. 

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

Принцип работы автоматической подсветки лестницы

После пересечения человеком одного из 2-х датчиков (которые располагаются в начале и в конце лестницы), происходит плавное последовательное включение ступенек. По завершении включения всех ступенек активируется таймер, который не дает гаснуть подсветки некоторое время (задается в настройках). После этого происходит плавное выключение подсветки. Если во время свечения всей лестницы продолжать пересекать датчики, таймер будет производить отсчет сначала, т.е. сбрасываться. Если люди пойдут одновременно с двух концов лестницы, то подсветка активируется полностью. 

Видеоролики с демонстрацией работы подсветки

Основные характеристики
   
 Клемники для подключения светодиодной ленты 24 шт
Клемники для подключения датчиков пересечения 6 шт
Клемники для подключения фоторезистора 2 шт
Клемники для подключения проходного выключателя 2 шт
Клемники для подключения питания 3 шт
Максимальный ток канала при 25 С 5.3 А
Максимальная рассеиваемая мощность 2 Вт
Индикатор питания Зеленый
Индикатор режима "ночь" Красный
Индикатор режима "день" Желтый
Регулировка чувствительности фоторезистора Подстроечный резистор (FR)
Регулировка общей яркости Подстроечный резистор (BR)
Перебор настроек Кнопка SETTING
Подтверждение настроек Кнопка OK

Доступные настройки контроллера


  • Установка общей яркости светодиодных лент
  • Регулировка чувствительности фоторезистора
  • Установка кол-во задействованных каналов (ступенек)
  • Установка яркости первой и последней ступени (дежурная подсветка)
  • Установка времени свечения всей лестницы
  • Регулировка скорости последовательного включения ступенек
  • На датчиках регулировка диапазона срабатывания от 40 см до 200 см

Необходимое дополнительное оборудование


Для того, что бы правильно организовать автоматическое освещение лестницы, кроме контроллера и датчиков Вам понадобится дополнительное оборудование:

  • Светодиодная лента SMD 3528 12V 60LED/M или SMD 5050 12V 60LED/M обязательно в силиконовой оболочке (влагозащищенная)
  • Блок питания 12 V суммарной мощностью зависящей от длинны всей используемой светодиодной ленты + 30% запас мощности
  • Соединительная проводка
  • Корпус-щиток для установки контроллера и блока питания
  • Для датчиков необходимо дополнительные подрозетники
Схема подключения датчиков и светодиодных лент


ПОЛУЧИТЬ ИНСТРУКЦИЮ

Автоматическая подсветка лестницы

или как в народе прозвали «умная лестница»

В каждом загородном доме лестница должна быть красивой, уютной и безопасной. В этом ей поможет наше устройство лестничного освещения серии КАП. С нашим контроллером автоматической подсветки лестницы любая лестница, даже самая старая, будет выглядеть на 200, а то и на 300% красивее. Особенно актуальна светодиодная подсветка ступеней, если в доме проживают старенькие родители или маленькие дети. Ведь нет ничего важнее их здоровья. Даже когда заняты руки, вам не придется искать в темноте выключатель, теперь в нем просто нет необходимости, так как наша «умная лестница» работает с помощью датчиков движения. Данный контроллер подсветки ступеней лестницы (умная лестница) имеет ряд настроек, которые позволяют индивидуально настроить плавность включения и яркость используемых светодиодных LED светильников, а так же позволяет регулировать скорость включения и выключения подсветки. Контроллер оснащен фоторезистором (датчик освещенности) и дежурной подсветкой в темное время суток, а так же есть возможность дополнительно установить проходные выключатели. Наш магазин имеет собственное производство в России и дает гарантию качества, подтвержденного сертификатом ТС.

Почему стоит выбирать именно нашу продукцию?

Выбор очевиден!

ledinflat комплект контроллера автоматической подсветки
  • только у нас контроллеры прошли сертификацию ТС;
  • заводская сборка, никаких самоделок; ledinflat комплект контроллера автоматической подсветки
  • мы даем настоящую гарантию на устройство;
  • вежливая и качественная тех. поддержка;
  • продукцию можно приобрести с доставкой до адреса, а так же купить у наших партнеров;
  • только мы занимаемся установкой «под ключ» и даем наглядную картину работоспособности нашей продукции.
  • мы первые! И за 4 года продаж у нас нет ни одного отрицательного отзыва;
  • только наша серия контроллеров подсветки лестницы КАП участвует практически на всех крупных выставках светодиодной продукции и продается в других странах ЕС;

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

ledinflat комплект контроллера автоматической подсветки

Контроллеры КАП-16, КАП-26 и КАП-32 являются лучшим решением для уникального освещения лестничного марша в загородном доме.

Так же автоматическую подсветку лестницы можно применять в подсветке коридоров и парковых дорожек.

Умная подсветка лестницы на основе контроллера КАП, светодиодной ленты и датчиков движения стали отличным решением для интерьера многих домов России.

Она явно выигрывает при сравнении с традиционными источниками освещения.

Преимущества автоматической подсветки лестницы:

  • Повышает безопасность спуска/подъема.
  • Не занимает много места.
  • Малое потребление электричества (экономия).
  • Для корректной работы оборудования не потребуется ни дистанционный пульт управления, ни управление с телефона.
  • Работа контроллера подсветки полностью автоматическая и в дополнительном управлении нет необходимости.
  • Долговечность.
  • Шикарное украшение интерьера.

РадиоКот :: Контроллер освещения лестниц StairLight.

РадиоКот >Схемы >Цифровые устройства >Автоматика >

Контроллер освещения лестниц StairLight.

Здравствуйте многоуважаемые коты и их не менее уважаемые хозяева! Сегодня речь пойдет о том, как сделать ваш дом красивее, комфортнее и даже немного умнее. В данной статье я расскажу про устройство для управления подсветкой лестницы, хотя его с таким же успехом можно использовать и для длинных коридоров, а может и для чего-то другого, что вам подскажет фантазия.

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

Итак, вот основные функции и характеристики устройства:

!!!Обновление. Расширение до 24 каналов и другие новые возможности - смотри ссылки в конце статьи!!!

  • От 4 до 16 каналов управления светодиодными лентами (или любыми другими источниками света с напряжением питания до 12В)
  • Два входа для подключения датчиков движения или обычных кнопок
  • Дежурный режим работы с плавным переливом света между двумя крайними каналами
  • Регулируемые скорости зажигания, гашения, перелива в дежурном режиме (от долей секунды до нескольких секунд), регулируемая задержка выключения (от секунд до минуты)
  • Датчик освещенности, с регулируемым порогом включения
  • Возможность подключения к сети RS232/RS485 для настройки и управления
  • Настройка при программировании, при подключении компьютера или энкодером с кнопкой.
  • Работа в режиме АЦП (каналы работают по принципу светящейся шкалы, в зависимости от освещенности)

Описание работы

Работает оно так: пока светло, ничего не горит (режим ожидания), как только освещенность упадет до нужного уровня, включается дежурный режим - свет медленно переливается между двумя крайними ступенями сверху и снизу, таким образом вы никогда в темноте не промахнетесь мимо первых ступеней, ну и немного видна общая обстановка вблизи лестницы. Но стоит подойти к первой ступеньке как свет начинает распространяться на все ступени до противоположного конца лестницы. Через некоторое время, если не двигаться в зоне действия датчиков, лестница начнет гаснуть в том же направлении, в котором зажигалась. Гаснут все ступени, кроме первой и последней, опять же, чтобы не было периодов, когда совсем темно. После этого лестница возвращается в дежурный режим.

Теперь рассмотрим схему устройства.

Схемотехника

Сердцем схемы является микроконтроллер DD1, самый народный из младших AVRок - tiny2313. Фьюзы заводские, кроме BOD и источника тактирования - там нужно выбрать внешний кварц на 8 МГц, если связь по RS485 не используется, то он не нужен и эту настройку можно оставить заводской. Делитель на 8 убран программно. BOD нужно включить на 4.3В (BODLEVEL=100, согласно документации Atmel), а то настройки могут попортиться.

Светодиодами контроллер управляет через регистры 74HC595 (DD2, DD3), которые в свою очередь управляют ключами - n-канальными полевыми транзисторами типа IRLML2502 (VT1-VT16). Такое включение позволяет задать 256 уровней яркости каждого из 16 каналов с частотой более 120Гц. Ключами коммутируется земля, следовательно общий провод это +12В.

Для настройки используется обычный энкодер-крутилка с кнопкой, обозначенный как SW1.

Входы датчиков движения защищены от помех обычным для таких устройств способом - RC-цепочками на элементах R1-R4 и C6,C7, а также стабилитронами VD1 и VD2 (линии могут быть до нескольких метров, в зависимости от места, где вы установите устройство и датчики).

Для определения освещенности использован встроенный в контроллер компаратор. Порог срабатывания задается либо настройками программы, либо подстроечным резистором VR1. В первом случае программа выдает на выход PB3 ШИМ сигнал с линейно изменяющейся скважностью, который после интегрирующей RC-цепочки попадает на вход компаратора. Так как на втором входе компаратора стоит светочувствительный элемент (в данном случае фототранзистор), срабатывание компаратора означает что порог пройден и значение ШИМ сигнала соответствует текущей освещенности. Для исключения мерцания на пороге освещенности, в алгоритм такого "АЦП" программно введен небольшой гистерезис. Элементы VR1 и R29 в данном случае устанавливать не нужно.

В случае использования подстроечного резистора, напряжение с его среднего вывода подается напрямую на компаратор и сравнивается с напряжением в цепи фоточувствительного элемента (в этом случае не нужно ставить элементы C10 и R12, программа при запуске сама определяет как сделано управление по наличию именно этого резистора)

Для общения с компьютером или другими частями "умного дома", если таковые имеются используется микросхема DD4 типа MAX487, подключенная к UART-порту контроллера. Можно использовать и другие варианты (USB-UART МК, (USB)-COM-MAX232-UART МК), с соответствующими изменениями в схемной части (программе все равно, в случае RS232 даже не нужно управлять передачей).

Питание цифровой части осуществляется от обычного стабилизатора на 5В (в данном случае LM1117-5.0). Светодиод (VD3) в цепи +5В просто сигнализирует, что питание подается на схему.

Второй светодиод VD4 несет несколько функций, во-первых мигает несколько раз при включении или перезагрузке, во-вторых, изменяет свое состояние при переключении режимов во время ручной настройки энкодером, и в-третьих подмигивает при обмене данными по интерфейсу RS485.

Вот, вроде бы все, касательно схемы, перейдем к сборке.

Сборка

В файлах в конце статьи содержатся шаблоны для изготовления печатной платы. Вообще плату можно делать односторонней, все дорожки с обратной стороны - прямые и их можно сделать перемычками.

Большинство контактов обозначено на самой плате. Светодиоды подключаются к парам контактов, обозначенных как 1,2,3...E,F,G, причем внешний ряд контактов это общий +12В. Питание подается на пару рядом расположенных контактов, с обозначением "+" (слева +питания, справа земля). S1 и S2 - сюда подключаются датчики движения, средний контакт выход датчика, нижний земля, верхний - питание датчика. К группе контактов ENC подключается энкодер, верхний и нижний контакты каналы A и B, второй сверху - кнопка, остальные - земля. LUX - фототранзистор, эмиттером на землю (верхний контакт). Остается интерфейс RS485, его линии A-B так и обозначены внизу по середине платы. В прочем, в архиве есть файлы Proteus, так что если он у вас есть, то разобраться что куда подключается будет еще проще.

Почти все резисторы типоразмера 0805, кроме R3,R9 (1206) и R13,R21 (выводные, 0.125Вт) - для удобства разводки. Керамические конденсаторы C3, C4, C9 и C13 - 1206, остальные 0805. Все микросхемы, кроме MAX487 в SOIC корпусе. Полевые транзисторы в корпусе SOT-23. Для упрощения изготовления платы, я старался сделать размеры дорожек и расстояния между ними как можно больше. Самые тонкие дорожки - 0.5мм, не считая локальных утоньшений под элементами 0805, а так же некоторых необязательных элементов печати  :), поэтому ее вполне под силу изготовить в домашних условиях. Первая версия платы, которая и служила макетом для разрабатываемого устройства, была сделана по более жестким нормам и была примерно в 1.5 раза меньше по площади. Она конечно вышла не особо красивая (старый тонер, древний утюг, не очень чистая фотобумага и не совсем прямые руки), но основную свою функцию выполнила на все 100%.

Вот так она выглядела:

Плата чудом почти совпала по размерам с подходящим корпусом, пришлось только слегка подпилить торцы.

Фоточувствительный элемент нельзя ставить непосредственно в зоне освещения какого-либо из выходных каналов, иначе возникнет обратная связь - при зажигании этого канала, контроллер решит, что стало светло и отключит освещение, после чего сразу перейдет в дежурный режим.

Так же не стоит ставить его и в помещении, освещаемом люминесцентными лампами (с лампами накаливания не проверял), т.к. АЦП успевает реагировать на частоту мерцания лампы), возможно этот недостаток будет устранен в следующей прошивке.

Датчики движения. Изначально была задумка использовать пары ИК-светодиодов и TSOP-приемников, но эксперименты доказали, что от них сложно добиться нормального срабатывания на больших (более 0.5 метра) расстояниях при работе "на отражение" и это расстояние, что логично, сильно зависит от цвета отражающей поверхности. Работа "на прерывание" луча конечно несомненно лучше, но предусматривает разнесение датчика и источника. Все это может и устроит кого-то в определенных условиях, но мне это не подошло, поэтому я взял старый добрый детектор движения с PIR-сенсором, вот такой:

Это детектор от лампы-галогенки, поэтому его нужно немного "допилить": выкинуть 220В часть (трансформатор, диодный мост, реле), вместо реле подключить вход контроллера, выкинуть регулировку "длительности горения" и "освещенности" (они уже и так есть в контроллере). Лучше всего использовать датчики от охранных систем, они уже идут с питанием 12В и без лишних "крутилок". Регулировку на освещенность нужно ставить на максимум (чтобы срабатывал всегда), на длительность - минимум (контроллер все равно сработает по фронту), чувствительность - на максимум (если нужно, можно отрегулировать зону срабатывания просто закрыв часть линзы хоть изолентой).

 

На плате предусмотрен переключатель питания датчиков (перемычка или джампер), им можно выбирать каким напряжением будут питаться датчики 5В или тем которое на входе (в данном случае 12В).

Можно вообще сэкономить в пользу обычных кнопок для звонка. Тогда не нужно тянуть линию питания датчика, а кнопки включить между входом и землей. Если есть некоторый навык в строительстве и механике, то можно сделать кнопкой всю ступеньку, тогда и датчик не нужен, и руки свободны!

Для подключения источников света я использовал разъем DB37, один из рядов отдал для общего провода, а второй для каналов.

При подборе проводов для источников света не забывайте, что на них не должно упасть много напряжения, при питании в 12В это важно. Если ток не большой (например, светодиодная полоска средней яркости длинной полметра, это примерно 150мА), и расстояние от контроллера до самой дальней ступеньки не более 3м, то хватит проводов из витой пары. Витую пару вообще удобно использовать, в нее помещается 4 канала, а 4 витые пары можно уместить в корпус разъема DB37. В этом же разъеме у меня распаяны линии к датчикам движения. Питание, фототранзистор и линии RS485 подключаются через разъем DB9.

Источник питания подбирается исходя из источников света, например для лестницы из 16 ступеней, я использовал полоски длиной по 25см (этого вполне достаточно осветить метровую ступень), в таком отрезке 5 групп светодиодов, номинальный ток группы - 15мА.

Т.е. одна ступенька на максимальной яркости потребляет 15*5=75 мА, 16 ступеней = 1200мА. Учитывая, что контроллер и датчики тоже немного потребляют (не более 100мА), нужно брать с запасом. Ближайший из доступных блоков питания был импульсный на 2А.

Все это безобразие поместилось в корпус от старого компьютерного БП (слева табличка, чтобы не забыть где в витой паре какой провод), и было закреплено под лестницей, недалеко от окна, в которое я выставил фототранзистор:

После отладки, это все конечно нужно привести в более приличный вид...

Настройка

После прошивки контроллера, при первом включении проверяется энергонезависимая память контроллера, если там пусто (контроллер с завода), то туда записываются настройки "по-умолчанию". Ниже представлена таблица с этими настройками:

Адрес EEPROM Диапазон значений Значение по умолчанию Комментарий
0* не доступно  0xA5 Идентификатор устройства
1  0x04-0x10  0x10 Количество каналов (0х10 - 16 каналов)
2  0x00-0xFF  0x04 Интервал дежурного режима (х40 мс)
3  0x00-0xFF  0x40 Скорость включения канала (х40 мс)
4  0x00-0xFF  0x10 Скорость выключения канала (х40 мс)
5  0x00-0xFF  0x20 Задержка выключения (х0.25с)
6  0x00-0xFF  0xC8 Освещенность (0х00 - ярко, 0хFF - темно)
7  0x00-0xFF  0x01 Сетевой адрес
8  0x00-0xFF  0x67 Скорость UART (см. раздел UART в документации на Tiny2313)
9* изменение значения ни на что не влияет  0x00 Сброс на значения по умолчанию
10* отображается текущая освещенность  0x00 Режим АЦП, световой столб
11* не доступно  0x81 Идентификатор устройства

* Адреса 0 и 11 используются контроллером для определения первого запуска (и конфигуратором для идентификации контроллера), они не доступны для изменения (см. переключение режимов работы ниже). Значение по адресу 9 не используется, сброс происходит при длинном нажатии на кнопку. Адрес 10 тоже не используется.

После принятия настроек контроллер сбрасывается. И переходит в зависимости от яркости в дежурный режим или в режим ожидания.

Процесс настройки может быть выполнен следующими способами:

  • Энкодером в процессе работы устройства.
  • Создание файла .EEP при помощи программы-конфигуратора, и запись его в контроллер программатором или из самого конфигуратора, по интерфейсу RS485RS232
  • Правка таблицы EEPROM в исходном файле прошивки с последующей компиляцией и запись полученного файла .EEP в контроллер программатором.

Рассмотрим подробнее первый способ.

Если в любом режиме работы коротко нажать кнопку энкодера, то устройство будет переключать режим работы, по следующей схеме (см. таблицу настроек):

Режим ожидания/дежурный->установка количества каналов->установка интервала дежурного режима->...->сброс на значения по умолчанию->режим АЦП->режим ожидания/дежурный.

К сожалению, для настройки этим способом необходимо иметь как минимум один светодиод на каждом канале, т.к. именно так отображается текущее значение параметра. Первая половина каналов отображает адрес ячейки EEPROM (5-й бит всегда "1"), вторая значение. Знание шестнадцатеричной системы счисления тут не помешает. Например установка количества каналов будет выглядеть так ("0" - канал не горит, "1" - горит):

00011000 00010000

что это значит:

0001 - это адрес (1-й адрес, это количество каналов),

1000 - это просто означает, что вы находитесь в режиме настройки,

00010000 - это число 16 в десятичной или же 0х10 в шестнадцатеричной системе счисления, т.е. наши 16 каналов.

При этом, если покрутить ручку энкодера, то число 00010000 изменится в соответствующую сторону (но в пределах 4-16, если идет настройка количества ступеней, в другом случае можно выставить любое значение).

Для того, чтобы значения вступили в силу и сохранились в памяти контроллера, нужно нажать ручку энкодера дольше чем на 3 секунды, при этом светодиод VD4 мигнет несколько раз.

В режиме "Сброс на значения по умолчанию" ничего не регулируется, а длительное нажатие на ручку приведет все настройки к значениям по умолчанию и перезагрузит контроллер.

Такое отображение справедливо для адресов 1-9, при переключении на 10-й адрес, включается режим АЦП.

Режим АЦП - световой столб, не просто спецэффект, он позволяет оценить текущую освещенность, чтобы знать, какое примерно значение нужно ввести в настройку освещенности (6-й адрес, старшие 4 бита). Например, вы дождались времени суток, когда нужно чтобы лестница начала работать в дежурном режиме, тогда вы переключаете ее в режим АЦП (это можно сделать мгновенно, не перебирая все режимы, если при включении устройства зажать ручку энкодера) и количество зажженных ступеней покажет примерное значение. Например 10 горящих ступеней означает, что нужное значение (назовем его N) будет 1010ХХХХ, где 1010 - это 10 в двоичной системе счисления (0хА в шестнадцатеричной), а ХХХХ - значение, которое можно подобрать опытным путем. Конечно для этой настройки можно использовать измерительный инструмент - вольтметр, просто поставив его параллельно фототранзистору. Тогда значение напряжения при текущей освещенности можно легко перевести в значение порога освещенности по формуле:

N=256 * (Uф / 5В),

где Uф - напряжение на фототранзисторе в вольтах, а N - искомое значение порога.

Второй способ гораздо проще, но требует использование компьютера, а в случае загрузки параметров в контроллер прямо из программы-конфигуратора, еще и подключения по интерфейсу RS485 или RS232.

Программа-конфигуратор имеет простой интерфейс и минимум настроек:

 

Ряд черных кругов сверху не что иное, как эмуляция самих каналов, они стараются вести себя так, как при текущих настройках вели бы себя светодиодные ленты на вашей лестнице. Кнопки RUN симулируют срабатывание датчиков движения.

Ниже идут те самые настройки, которые описаны в таблице:

  • количество ступеней (количество кругов будет изменяться соответствующим образом)
  • порог освещенности (число в окне рядом и есть то самое число N)
  • скорости включения и выключения ступеней, задержка выключения, скорость перелива в дежурном режиме
  • ну и то, что касается связи - адрес и скорость

Все что ниже доступно только после установки соединения (значок с красным крестиком на проводе между компьютером и лестницей) и носит чисто диагностический характер:

  • освещенность - переводит контроллер в режим АЦП и отображает текущую освещенность (в процентах)
  • датчики - служит для проверки датчиков движения. Флаг сбрасывается каждый раз после опроса, а так как опрос идет постоянно, то его можно не засечь. Это сделано для возможности использования контроллера в качестве компонента охранной системы (как-никак 2 лишних датчика движения). Чтобы точно засечь срабатывание датчика, нужно сначала помаячить перед ним, а уже потом включить опрос датчика, и если он исправен, то соответствующая галочка моргнет.
  • РУ - ручное управление, можно включать и выключать "ступеньки", щелкая прямо по кружкам в верхнем ряду.

Как подключить?

Первым делом, понятно надо подключить контроллер к компьютеру, далее в меню Options выбираем COM Settings и там выставляем нужный COM порт (скорость в текущей версии одна - 9600). Если компьютеру удастся соединиться, то окно выбора порта исчезнет, а со значка соединения, исчезнет крест:

Теперь можно управлять контроллером, а так же считывать и записывать в него настройки! В том же меню есть пункт connect, если у контроллера отключалось питание во время работы конфигуратора, а так же сброс контроллера, чтобы применить некоторые настройки.

Пара команд open-save работает с файлами .eep, на случай, если настройки нужно загрузить в контроллер программатором, по структуре это тот же самый hex, но предназначенный для записи EEPROM атмелевских контроллеров.

Для прямой записи или чтения настроек есть пара команд read-write, которые становятся доступны только после установки соединения.

Пункт Exit, думаю в описании не нуждается.

В нижней части окна программы находится окно сообщений, туда же выводятся некоторые команды при обмене данными с контроллером.

Что касается третьего способа, то он доступен только тем, у кого есть исходный код и кто имеет опыт работы с AVR Studio, и описывать его здесь, думаю, не имеет смысла.

Кратко опишу протокол работы по интерфейсу RS485. Формат команды имеет следующий вид:

_ALFxxxC

_ - просто символ "_", означает начало команды,

А - байт адреса, естественно должен совпадать с адресом контроллера,

L - общая длина команды (1 байт),

F - код функции (1 байт),

хххх - некоторое количество (а может и ни одного) данных, в зависимости от функции,

С - контрольная сумма, рассчитывается как XOR (исключающее ИЛИ) всех байтов команды.

Например для чтения флагов контроллера с адресом 1 нужно подать следующую последовательность символов (печатные символы в кавычках, остальные - кодами):

"_" 01 05 01 5А

На что ответом будет что-то вроде:

"#" 01 08 01 06 00 00 2D

Где "#" - признак начала ответной посылки, а 06 00 00 - те самые данные, конкретно  2-й и 3-й биты первого байта - означают, что сработали оба датчика движения.

Более подробное описание протокола получится очень большим и здесь я его приводить не буду. Если что, всегда можно обсудить устройство в целом и протокол в частности на форуме.

Вот так оно работает у меня на даче:

Ну вот вроде бы и все, успехов в сборке!

Дополнение: как показала практика, интерфейс RS485 не востребован, зато нужна регулировка яркости, эти и кое-какие другие изменения включены в новую версию прошивки, подробности в соответствующей теме форума (ссылка на конкретный пост - https://radiokot.ru/forum/viewtopic.php?f=25&t=96071&start=116).

Дополнение 2 (ноябрь 2018): описание новыех возможностей, в т.ч. расширение до 24 каналов - ссылка
Обновленная прошивка, схемы и платы - ссылка

Файлы:
Прошивка и файлы симуляции Proteus
Плата

Все вопросы в Форум.


Как вам эта статья?

Заработало ли это устройство у вас?

Модель «АРГОС light V 17- 7 IR»

Контроллер автоматической подсветки лестницы-«АРГОС light V 17- 7 IR».
Паспорт — скачать
Назначение.
 Контроллер управления автоматической подсветкой лестничных пролетов «АРГОС light V 17- 7 IR», позволяет организовать автоматическое освещение от 10 до 26 ступенек лестницы. Основным преимущество «АРГОС light V 17- 7 IR», является плавное, последовательное включение подсветки ступенек в зависимости от направления движения человека, с учетом запоминания с какой стороны зашел посетитель на лестницу, что исключает вариант остаться перед выключенной лестницей на середине пути, а так же плавное ее выключение. «Вежливая подсветка» первой и последней ступенек лестницы позволяет легко определить в темноте, где находится лестница, при этом, не используя другие источники освещения, что улучшает потребительские характеристики контролера.
 Принцип работы.
 На верхнем и нижнем уровне лестницы устанавливаются выбранные под конкретное применение датчики, все датчики нашего производства взаимозаменяемы.
Рядом или под каждой ступенькой лестницы устанавливается светодиодная лента или модуль.
После пересечения одного из 2-х датчиков, например человек поднимается по лестнице вверх, происходит плавное последовательное включение подсветки ступенек согласно настройкам контроллера.
По завершении включения подсветки всех ступенек активируется режим выхода время которого задано в настройках контроллера, который не дает выключаться подсветки лестницы заданное в в настройке время.
После того как отсчет времени закончился, происходит плавное выключение подсветки в обратной последовательности от стороны включения.
Если люди пойдут одновременно с двух концов лестницы, то подсветка включится полностью. По истечении заданного времени выхода ступени начнут гаснуть со стороны последнего сработавшего датчика, что исключает затемнение лестницы при выходе крайнего посетителя.
Для того чтобы подсветка ступенек включалась только при определенном уровне освещенности устанавливается датчик освещенности. Порог срабатывания датчика регулируется в соответствующем пункте настройки параметров контроллера, как только уровень освещённости станет больше заданного уровня, система подсветки перейдет в «спящий» режим, т. е. подсветка ступенек не будет включаться, питание с датчиков движения будет снято. Во время цикла программы работы лестницы, датчик освещенности блокируется, датчик освещенности можно устанавливать рядом с LED лентами, кроме крайних ступеней.
 Исполнение.
 Контроллер управления автоматической подсветкой лестничных пролетов «АРГОС light V 17- 7 IR», установлен в корпус с креплением на дин рейку, размеры корпуса 139 х 87 х 61,5 мм, материал: ABS пластик, цвет: Светло-серый RALL 7035. На передней панели корпуса установлен цифровой индикатор режима работы контроллера ***, индикатор так же служит для настройки параметров контролера. Настройка контроллера выполняется при помощи пульта ДУ, прилагаемого к поставке.
*** цифровой индикатор режима работы контроллера может быть как желто-зеленого, так и синего цвета свечения, на технические характеристики контроллера цвет индикатора не влияет.
 Основные преимущества.
  •  Современный внешний вид, хорошо читаемый текстовый ЖК индикатор с подсветкой, с возможностью отключения подсветки за ненадобностью.
  • Небольшие габариты корпуса позволяют установить контроллер в удобном для вас месте, рекомендуем устанавливать плату управления, в распределительном шкафу используя стандартную ДИН рейку.
  • Настройка параметров контроллера дистанционно, при помощи пульта ДУ, что позволяет устанавливать контроллер в ограниченном пространстве и в условиях неудобного доступа к органам управления и настройки.
  • Использование в качестве источника света – светодиодных лент срок службы, которых составляет более 10 лет.
  • Использование широкого спектра датчиков расстояния и присутствия.
    — Ультразвуковые датчики расстояния ( входят с состав стандартной комплектации).
    — PIR – датчики присутствия ( при согласовании заказа с производителем).
    — Сенсорные датчики присутствия ( при согласовании заказа с производителем).
  • Работа системы в зависимости от уровня освещенности в помещении, подсветка ступенек, будет включаться при определенном уровне освещения в помещении, так же возможен режим отключения дежурной подсветки ступеней.
  • Благодаря автоматически включаемому по заданным параметрам освещенности дежурному режиму первой и последней ступенек (1% — 100% от полной яркости подсветки) вы всегда увидите, где находятся крайние ступени лестницы, что существенно повышает безопасность.
  • Использование проходного выключателя, плавного включения подсветки всех ступеней лестницы, осветить все ступени можно в любое время вне зависимости от уровня освещенности.( режим удобен для уборки лестничных пролетов).
  • Встроенная защита контроллера от неправильного подключения источника питания.
  • Встроенная в контроллер система управления питания датчиками присутствия, позволяет использовать датчики только при необходимости ( режим «Ночь»), что увеличивает ресурс датчиков в разы.
 Технические параметры.
  • Количество каналов – минимально 16, максимально 26. (на каждую ступень используется 1 канал)***
  • Напряжения питания — 7 — 18 V.
  • Максимальный ток нагрузки на каждый канал — 2 А.
  • Рекомендуемый ток нагрузки – не более 1,5 А.
  • Установочные габариты 139 х 87 х 61,5 мм.
  • Ток потребления контролером во время работы – не более 20 ма.
    *** ВНИМАНИЕ, ЗАЩИТА КАНАЛОВ ПОДСВЕТКИ ОТ КОРОТКОГО ЗАМЫКАНИЯ В НАГРУЗКЕ В КОНТРОЛЕРЕ НЕ ПРЕДУСМОТРЕНА !!!
 Состав комплекта.
  • Контроллер «АРГОС light V 17- 7 IR», в корпусе ДИН – 1 шт (с установленными ключами управления от 16 до 26 каналов в зависимости от заказа).
  •  Датчики расстояния – 2 шт с разъемами быстрого подключения. (тип датчика в зависимости от заказа).
  • Кабель датчика расстояния , 1 м – 2 шт.
  • Датчик освещенности – 1 шт с кабелем 0,5 м.
  • Гарантийный талон.

Светодиодные ленты, источник питания 12 В, проходной выключатели, кабель подключения светодиодных лент приобретается самостоятельно, в стандартный комплект «АРГОС light V 17- 7 IR» не входят.

 Инструкция по настройке и подключению.
 
 Возможности настройки контроллера.
 1. Выбор количества ступенек – до 26, (но не более физически установленных ключей на плате в зависимости от заказа).
2. Общая яркость подсветки лестницы (1%- 100% ) – задается в настройках контроллера.
3. Скорость последовательного плавного включения подсветки ступенек (0,2- 2,5 сек) – задается в настройках контроллера.
4. Включение и яркость дежурной подсветки первой и последней ступенек лестницы (0%- 100% ), — задается в настройках контроллера.
5. Время задержки выхода, после окончания цикла работы лестницы (1- 240 сек ), — задается в настройках контроллера.
6. Настройка датчика освещения , — задается в настройках контроллера.
7. Настройка времени срабатывания датчика освещения (1- 240 сек), — задается в настройках контроллера.
8. Включение и выключение подсветки ЖК индикатора, — прямая команда с пульта управления.
9. Расстояния срабатывания датчиков расстояния
— Ультразвуковые датчики расстояния — от 10 до 150 см (расстояние устанавливается на датчике)
— PIR – датчики присутствия. – от 3 до 5 м
— Сенсорные датчики присутствия. – до 4 см.
Расположение разъемов на плате контроллера и их назначение.
 Вход 1 — Д осв – вход подключения датчика освещения.
Вход 2 — Д осв – вход подключения датчика освещения.
Вход 3 – (+) пит Д — вход подключения датчиков присутствия.
Вход 4 – ВХ 1 — вход подключения датчиков присутствия.
Вход 5 – ВХ 2 — вход подключения датчиков присутствия.
Вход 6 – (-) пит Д — вход подключения датчиков присутствия.
Вход 7 – (+)12 V — вход подключения питания 12 вольт контроллера.
Вход 11 – Выход LED 1 канал управления.
Вход 12 – Выход LED 2 канал управления.
Вход 13 – Выход LED 3 канал управления.
Вход 14 – Выход LED 4 канал управления.
Вход 15 – Выход LED 5 канал управления.
Вход 16 – Выход LED 6 канал управления.
Вход 17 – Выход LED 7 канал управления.
Вход 18 – Выход LED 8 канал управления.
Вход 19 – Выход LED 9 канал управления.
Вход 20 – Выход LED 10 канал управления.
Вход 21 – Вход контакта управления проходным выключателем.
Вход 22 – GND вход контакта управления проходным выключателем, так же может использоваться как общий провод питания LED лент .
Вход 23 – GND общий провод питания LED лент.
Вход 24 – Выход LED 26 канал управления.
Вход 25 – Выход LED 25 канал управления.
Вход 26 – Выход LED 24 канал управления.
Вход 27 – Выход LED 23 канал управления.
Вход 28 – Выход LED 22 канал управления.
Вход 29 – Выход LED 21 канал управления.
Вход 30 – Выход LED 20 канал управления.
Вход 31 — Выход LED 19 канал управления.
Вход 32 — Выход LED 18 канал управления.
Вход 33 — Выход LED 17 канал управления.
Вход 34 — Выход LED 16 канал управления.
Вход 35 — Выход LED 15 канал управления.
Вход 36 — Выход LED 14 канал управления.
Вход 37 — Выход LED 13 канал управления.
Вход 38 — Выход LED 12 канал управления.
Вход 39 — Выход LED 11 канал управления.
Вход 40 – GND общий провод питания LED лент.
Порядок установки.

 Внимательно ознакомьтесь с инструкцией.
Проверьте наличие необходимых инструментов.
На DIN рейку контроллер устанавливается следующим образом;

Перед окончательным монтажом всего оборудования рекомендуется проверить все составные части и правильность монтажа, используя соединительные кабели, приложенные к контроллеру.
Произвести монтаж светодиодных лент***.
*** При подключении светодиодных лент к контроллеру рекомендуем использовать провод сечением соответствующий мощности вашей светодиодной ленты с учетом длины провода от контроллера до места установки светодиодной ленты.
Подключить контроллер к периферийному оборудованию руководствуясь схемой подключения****.
**** ВАЖНО – вывод контроллера (3 +питД) и вывод (6 — питД), разрешается использовать только для питания датчиков присутствия, подключение этих выводов к другим потребителям запрещено.

 Монтажная схема системы подсветки лестницы при использовании одного блока питания.
 
  • Датчик освещенности подключается к красному и зеленому проводу кабеля, полярность подключения не имеет значения.
  •  Проходной выключатель подключается к красному и зеленому проводу кабеля, полярность подключения не имеет значения. 
  • Кабели датчика освещенности и проходного выключателя – взаимозаменяемы.
 Произвести установку датчиков расстояния. 

Датчики должны быть установлены обязательно в начале первой и последней ступени лестницы. Для удобства монтажа на датчике имеется разъем для подключения проводов. Если есть необходимость, длину кабеля датчиков можно увеличить до 150 м.
Согласно монтажной схеме подключить светодиодные ленты датчики расстояния, датчик освещения.

ЖЕЛАТЕЛЬНО ПРОВЕРИТЬ РАБОТУ УСТАНОВЛЕННЫХ НА СТУПЕНИ ЛЕНТ ДО ПОДКЛЮЧЕНИЯ К КОНТРОЛЕРУ, МЕТОДОМ ПОДАЧИ ПИТАНИЯ ОТ БЛОКА ПИТАНИЯ 12 ВОЛЬТ НА ЛЕНТЫ, С ВИЗУАЛЬНЫМ КОНТРОЛЕМ РАБОТЫ КАЖДОЙ СТУПЕНИ ЛЕСТНИЦЫ!!! РЕКОМЕНДУЕТСЯ ПРОВЕРКУ КАЖДОЙ СТУПЕНИ ЛЕНТЫ ПРОВОДИТЬ НЕ МЕНЕЕ 30 МИНУТ, ДЛЯ ВЫЯВЛЕНИЯ БРАКА В ЛЕНТЕ.

Проходные выключатели устанавливаются при необходимости, контролер может работать без проходного выключателя.
После этого проверить правильность подключения всего оборудования.
Подключить блок питания согласно монтажной схеме с одним или двумя блоками питания.
Подать питание и приступить к настройке.

Видео инструкция по настройке контроллера

Настройка контролера.
 Включить питание контроллера, после  подачи питания на индикаторе режимов работы контролера появится заставка

L

i

g

h

t

i

n

g

 

 

 

 

 

 

 

 

c

o

n

t

r

o

l

l

e

r

V

1

7

7

 
После самотестирования, контроллер переходит в режим отображения минимально необходимой текущей информации работы контроллера

S

E

N

S

O

R

 

P

O

W

E

R

O

N

D

1

 

D

2

 

M

o

d

e

n

i

g

h

 

Sensor power (ON OFF меняется в зависимости от режима, ON — режим «ночь», датчики подключены. OFF — режим «день», датчики отключены.)

Mode – day (режим «день»), Mode – night (режим «ночь»), меняется в зависимости от настроенного уровня освещенности датчика освещенности.

D1 D2 – включаются по поступлении сигнала датчика на вход контроллера.

 
 Пример; Сработал датчик D1
 Пример; Сработал датчик D2  
При нажатии на кнопку «OK», на пульте дистанционного управления, контроллер переходит в режим настройки параметров. Параметр устанавливается при помощи стрелки «лево» — увеличение параметра, стрелки «право» — уменьшение параметра, переход к следующему пункту меню , при помощи стрелки «вверх».
Первый пункт настройки – выбор количества каналов управления нагрузкой, где ХХ количество каналов.

T

h

e

 

n

u

m

b

e

r

 

o

f

 

 

 

c

h

a

n

n

e

l

s

 

 

 

 

 

 

Х

Х

 
 

Второй  пункт настройки – выбор скорости зажигания ступеней (минимально 0,2 сек, максимально 2,5 сек).

B

o

o

t

 

s

p

e

e

d

 

s

t

e

p

s

s

e

c

o

n

d

s

 

 

 

X

X

 

S

e

k

 
 

Третий  пункт настройки – выбор общей яркости светодиодной ленты при зажигании ступеней (минимально 1%, максимально 100%).

M

a

i

n

 

b

a

c

k

l

i

g

h

t

 

 

b

r

i

g

h

t

n

e

s

s

 

 

 

X

X

%

 
 Четвертый пункт настройки – выбор яркости светодиодной ленты в начале и конце лестницы – режим вежливой подсветки (минимально 1%, максимально 100%).

P

o

l

i

t

e

 

b

a

c

k

l

i

g

h

t

b

r

i

g

h

t

n

e

s

s

 

 

 

X

X

%

 
 

Пятый  пункт настройки – выбор времени задержки выключения лестницы, после срабатывания обоих датчиков присутствия (минимально 1 сек, максимально 240 сек).

P

o

l

i

t

e

 

o

u

t

p

u

t

 

 

 

s

e

c

o

n

d

s

 

 

 

X

X

 

S

e

k

 
 

Шестой  пункт настройки – настройка уровня срабатывания датчика освещенности.  При настройке уровня освещенности просим обратить внимание, показания день/ночь на индикаторе меняются с учетом выставленного в настройках контроллера, времени задержки срабатывания датчика освещенности. Для удобства настройки, после значка % в режиме день загорается значок ¤ без задержки времени срабатывания.

L

i

g

h

t

 

s

e

n

s

o

r

 

%

¤

 

¤

¤

 
 Шестой пункт настройки – настройка времени срабатывания датчика освещенности (минимально 1 сек, максимально 240 сек).

S

e

n

s

o

r

 

r

e

a

c

t

i

o

n

 

t

i

m

e

 

 

 

 

2

4

0

 

s

e

k

 
 
  Кнопкой «звездочка» на пульте ДУ , можно включить или выключить режим подсветки ЖК индикатора контроллера. Настройка контроллера закончена, через 10 секунд контроллер перейдет в рабочий режим.
 Дополнительная документация
Онлайн калькулятор расчета сечения провода от контроллера к ступеням лестницы 
Проект автоматического освещения лестницы с использованием PIR-датчика и микроконтроллера AVR

Все мы знаем, что одним из мест, где перебои с электричеством происходят чаще всего в домах и офисах, является лестничная клетка. Мы обычно включаем свет на лестнице и бросаем его в спешке. В этом проекте мы собираемся разработать лестничную лампу , которая работает от батареи и включает свет только тогда, когда кто-то там присутствует. Эта схема может использоваться для экономии энергии и может использоваться в качестве аварийного фонаря.

Цепь работает в двух условиях: одно - наличие света на своем месте, а второе - присутствие человека. Только при соблюдении этих двух условий контроллер включает резервный свет.

Эти два состояния проверяются двумя датчиками, один из которых - LDR, а другой - модуль датчика движения PIR. LDR обнаруживает присутствие света, а датчик движения обнаруживает присутствие человека в своем диапазоне.

LDR and PIR Sensor

Изображение слева показывает датчик LDR (светозависимый резистор), а изображение справа показывает ИК-датчик или модуль датчика движения.ИК-датчик в основном инфракрасный (инфракрасный приемник). Он состоит из чувствительных ИК-приемников, которые обнаруживают инфракрасные (инфракрасные) лучи в своем регионе. Мы знаем, что каждый живой организм испускает ИК-лучи и, следовательно, организм человека. Всякий раз, когда в области сенсорного модуля находится человек, он обнаруживает присутствие инфракрасных лучей.

Всякий раз, когда человек присутствует в чувствительной области модуля, датчик улавливает ИК-изменения, когда человеческое тело излучает ИК-лучи, поэтому теперь эти изменения ИК-излучения, улавливаемого модулем, фильтруются электроникой в ​​модуле и сигнализируют об изменениях в ИК-диапазоне. , Импульс генерируется модулем.Этот импульс имеет длительность 5 секунд по умолчанию.

Поэтому, когда человек пересекает чувствительную область модуля, он генерирует импульс в течение 5 секунд. Таким образом, присутствие человека обнаруживается ИК-лучами с помощью этого модуля.

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

LDR в этой цепи работает как переменный резистор. Резистор LDR изменяется в зависимости от интенсивности света. Когда свет падает на LDR, сопротивление LDR будет высоким. Когда свет падает на LDR, сопротивление на клеммах LDR будет очень низким по сравнению с низким сопротивлением света.

Необходимые компоненты

Оборудование:

ATMEGA32

Блок питания (5 В),

AVR-ISP PROGRAMMER

100 мкФ конденсатор

LED

220Ω, 1KΩ резисторы

LDR (светозависимый резистор)

горшок или пресет 100 кОм,

Любой модуль датчика движения (HC-SR501)

2WATT LED

TIP122 транзистор.

Программное обеспечение:

Атмел студия 6.1

Progisp или флеш-магия

Принципиальная схема и рабочее объяснение

Automatic Staircase Lighting Circuit Diagram

Как показано на схеме автоматического освещения лестницы , здесь нет необходимости подключать внешний кристалл. Поскольку ATMEGA работает на внутренней частоте 1 МГц, резистор-конденсаторный генератор по умолчанию. Только тогда, когда необходима точность часов, как приложение высокой точности отсчета, внешний кристалл присоединяется.Когда контроллер покупается впервые, по умолчанию он работает на внутреннем кристалле.

Контроллер всегда будет проверять две вещи:

  1. Присутствие тьмы
  2. Обнаружение на движении

Как мы уже говорили, когда свет низок, сопротивление LDR будет высоким, теперь по наблюдению мы можем сказать, что есть делитель напряжения, образованный LDR и 100 КБ, среднее соединение делителя напряжения берется в качестве эталона и подключается к PB1 контроллера.Вы можете узнать больше о принципе работы LDR в этой схеме LDR.

Теперь, если есть слабое освещение, сопротивление LDR будет высоким, и поэтому доля напряжения в ветви делителя напряжения изменится. Из-за высокого сопротивления напряжение на LDR будет выше, чем у 100K Pot, и из-за этого напряжение в средней точке резко падает, и это падение легко ощущается контроллером. Поэтому всякий раз, когда наступает темнота, контроллер воспринимает сигнал. Этот сигнал удовлетворяет первому условию.Поймите больше о LDR в этой темной цепи детектора.

При наличии движения на PB0 контроллера будет импульс, который генерируется модулем датчика движения, как мы обсуждали ранее.

Как только эти два условия выполнены, контроллер получает команду сигнализировать NPN-транзистор, чтобы он приводил в действие светодиод питания.

,Автоматическая схема контроллера уличного освещения

с использованием реле и LDR

Вы видели уличный фонарь, который автоматически включается ночью и выключается утром или днем, есть датчики, которые воспринимают свет и управляют им соответствующим образом. Эти уличные фонари являются важным проектом в умных городах.

Итак, здесь, в этом проекте, мы собираемся создать простой автоматический контроллер уличного освещения с использованием реле и LDR. Эта схема является очень простой схемой и может быть построена с транзисторами и LDR, вам не нужен операционный усилитель или 555 IC для запуска нагрузки переменного тока.Здесь мы использовали лампу переменного тока в качестве уличного фонаря. Некоторые применения этой схемы - управление уличным освещением, управление освещением дома / офиса, индикаторы дня и ночи и т. Д.

Необходимые компоненты:

  1. Транзистор BC547 -2
  2. LDR (светозависимый резистор)
  3. Реле
  4. Резистор 1к
  5. Потенциометр 100 К
  6. Блок питания 12 В -1
  7. Соединительные провода
  8. Перемычки
  9. Клеммный блок с 2-мя или 3-мя штырьками
  10. Хлебная доска или перфорированная доска
  11. 1n4007 Диод
  12. AC питания
  13. переменная нагрузка или лампа

Что такое LDR?

LDR сделаны из полупроводниковых материалов, чтобы они могли иметь светочувствительные свойства.Есть много типов, но один материал популярен и это сульфид кадмия (CdS). Эти LDR или ФОТОРЕЙСТОРЫ работают по принципу «Фотопроводимости». Теперь этот принцип гласит: всякий раз, когда свет падает на поверхность LDR (в данном случае), проводимость элемента увеличивается или, другими словами, сопротивление LDR падает, когда свет падает на поверхность LDR. Это свойство уменьшения сопротивления для LDR достигается, потому что это свойство полупроводникового материала, используемого на поверхности.

LDR (Light Dependent Resistor)

Ранее мы построили много полезных схем, используя LDR:

принципиальная схема и объяснение:

Ниже приведена принципиальная схема этого светочувствительного уличного фонаря :

Automatic Street Light using LDR and relay circuit diagram

В этом проекте мы использовали LDR (светозависимый резистор) , который отвечает за обнаружение света и темноты. Сопротивление LDR увеличивается в темноте и уменьшается в присутствии света.Эта схема такая же, как схема детектора темноты или детектора света, только здесь мы заменили простой светодиод нагрузкой переменного тока, используя реле. Два NP54-транзистора BC547 используются для управления реле.

Automatic Street Light circuit using LDR and relay

Automatic Street Light circuit on perfboard backside

Когда свет падает на LDR , его сопротивление уменьшается, и транзистор Q1 включается, и коллектор этого транзистора становится НИЗКИМ, и это делает второй транзистор выключенным из-за получения НИЗКОГО сигнала на его базе, поэтому реле также остается выключенным из-за ко второму транзистору.

Теперь , когда LDR ощущает тьму, означает отсутствие света, тогда транзистор Q1 включается из-за увеличения сопротивления LDR, которое отвечает за падение напряжения на базе Q1. Из-за НИЗКОГО сигнала на базе Q1, транзистор Q2 получает сигнал HIGH от коллектора Q1 и включает реле. Реле включило нагрузку переменного тока, которая подключена к реле. Пот 10К также используется для настройки чувствительности контура.

Вот как автоматические уличные фонари включаются ночью и выключаются днем, посмотрите демонстрационное видео ниже.

,

Отправить ответ

avatar
  Подписаться  
Уведомление о