Views: 1946
Управление светодиодным освещением – Датчик приближения. Данный гаджет предназначен для управления внутренним освещением мебели. Датчик позволяет определить закрытие или открытие дверцы или ящика и при этом включать или выключать освещение. Также его можно использовать в качестве выключателя (для светильника) – приблизил руку свет включился, второй раз выключился.
Питание 12-24 вольта постоянного стабилизированного тока. Нагрузка активная, светодиодная лента на 12 или 24 вольта с максимальным током до 5А (13 А).
Схема датчика.
Описание.
Работа схемы основана на интенсивности отражения ИК излучения от объекта. Для контроля используется логический уровень входа RA2. В качестве источника используется светодиод LTE-1650, в качестве приемника используется фототранзистор LTR-1650D фирмы LITE-ON. К функции микроконтроллера PIC10F320 входит управление чувствительностью, а также управления яркостью освещением. Так-как основное назначение это освещение внутренних отсеков мебели. Датчик устанавливается таким образом, что бы при открытии ящика или дверцы включалось освещение. При закрытии включается плавное гашение (потухание).
Датчик выполнен на печатной плате размером 62х16,50 мм. На плате контакты подключения выполнены в виде больших площадок которые позволяют непосредственной пайки светодиодной ленты, без каких либо проводников.
Датчик в настройке не нуждается, вся настройка сводиться к закреплению в необходимом месте. Для крепления необходимо использовать двухсторонний скотч.
Печатная плата. Для самостоятельной сборки датчика приближения.
Перечень элементов необходимых для сборки.
Название | Наименование (Ссылка для покупки) |
Типоразмер | Тип (замена) | Количество | Примечание |
Микроконтроллер | PIC10F320 | SOT-26 | PIC10F322 | 1 | PIC1 |
Стабилизатор | 78L05 | SOIC-8 | 1 | ST1 | |
Диодная сборка | BAV70 | SOT-23 | 1 | D1 | |
Полевой транзистор | IRF7413 | SOIC-8 | 1 | V1 | |
Керамический конденсатор | 0.1х50v | 0805 | 2 | C1, C2 | |
Конденсатор танталовый | 10.0х6.3v | A | 1 | C3 | |
Резистор | 20 | 0805 | 1 | R2 | |
Резистор | 680 | 0805 | 1 | R6 | |
Резистор | 1k | 0805 | 1 | R4 | |
Резистор | 2.2k | 0805 | 1 | R3 | |
Резистор | 10k | 0805 | 1 | R5 | |
Резистор | 200k | 0805 | 1 | R1 | |
Светодиод | LTE-1650 | 1 | DP1 | ||
Фототранзистор | LTR-1650D | 1 | DP1 |
Подключение.
Функции.
При приближении объекта (дверцы шкафа) отключается нагрузка, при удалении включается. Включение резкое, отключение плавное V1.0. Плавное включение/выключение V2.00. Переключение – предназначено для светильников управляемых приближением руки, типа раз махнул включился свет, раз махнул выключился V2.10.
Логика работы переключателя.
// главный цикл программы while(1) { CLRWDT(); // сброс сторожевого таймера +++++++++++++++++++++- GO_nDONE=1; // запуск измерения уровня сигнала от АЦП while(GO_nDONE); // ожидаем окончания if(ADRES<219)//включение 220 // если уровень ниже, наличие объекта { VREDD=1; } else if(ADRES>221)//выключение 230 // если выше - нет объекта { VREDD=0; } if(VREDD) // логика переключения или есть/нет { // if(!NAGT) { // on_off=1; // для режима приближения раскомментировать on_off=!on_off; // режим переключения NAGT=1; } } else { // on_off=0; // для режима приближения раскомментировать NAGT=0; } if(on_off)// логика управления плавным включением и выключением { // yarcost=255; __delay_ms(8);// скорость изменения if(yarcost<255)yarcost++; // управление яркости } else { // yarcost=0; __delay_ms(8);// скорость изменения if(yarcost>0)yarcost--; // управление яркости } PWM2DCH = yarcost; // управление яркости }
Файлы для загрузки
Схема в PDF [wpdm_file id=277 template=”link-template-calltoaction3.php”]Датчик приближения – прошивка функция включения/выключения (включается быстро, отключается плавно) v 1.0[wpdm_file id=279 template=”link-template-calltoaction3.php”]Прошивка – функция переключения (подготавливается)
Прошивка – функция плавного включения/выключения V2.00[wpdm_file id=284 template=”link-template-calltoaction3.php”]Прошивка – функция плавного переключения V2.10[wpdm_file id=285 template=”link-template-calltoaction3.php”]
Проект [wpdm_file id=318 template=”link-template-calltoaction3.php”]
Это может быть интересно
- Цифровой спидометр для автомобиляViews: 10142 Универсальность печатной платы ch-c0030pcb позволяет создавать на её основе разнообразные устройства. Одним из таких устройств является электронный спидометр для автомобиля, в котором можно задать два компаратора скорости, например, для …
- Индикатор температурыViews: 2651 Проект для начинающих, на демо плате BB-2T3D-01. Простой индикатор температуры. Проект никак не задумывался, просто на витрину магазин Ворон нужна была демонстрационная модель на макетной плате, чего нибудь работающего. Остановились на индикаторе …
- MPLAB® Code Configurator and EncoderViews: 1401 Еще раз про энкодер… Для некоторых приложений очень удобно и экономически выгодно, для настройки и управления использовать энкодер. Такие энкодеры имеют строенную тактовую кнопку которую можно применить для выбора …
- Проблемы классической светомузыкиViews: 2044 Светомузыка – что это такое? Определение: Светомузыка (жаргонное: цветомузыка) — вид искусства, основанный на способности человека ассоциировать звуковые ощущения со световыми восприятиями. Такое явление в неврологии получило название …
- Сенсорный выключатель светаViews: 10665 Хотя в настоящий момент актуальны системы управления освещением с передачей данных по электросети, но я думаю, что проекты такого рода тоже имеют право на жизнь. Анонс Три вида …
- HVLD модуль на примере PIC24FJ128GA204Views: 619 HVLD модуль представляет собой простое устройство, для контроля напряжения питания микроконтроллера или внешнего напряжения (через делитель). Его задача при “выходе” напряжения за заданные пределы сформировать сообщение микроконтроллеру, что …
- Temperature measurement with NTC thermistor.Views: 241 Проекты в которых присутствовало измерение температуры начинал с цифровых датчиков, т.к. в них все просто и не надо ничего преобразовывать и вычислять. При использовании цифровых датчиков ты получаешь …
- ESP32-первое знакомствоViews: 6358 Музыкальная тема к статье, слушаем: Настало время познакомиться c ESP32 и для меня, для этого я приобрел в ГАММЕ отладочную плату с модулем ESP-WROOM-32 (ESP32-DevKitC). Первая задача, как …
- Стабилизатор тока на SN3350, часть 2Views: 1147 Если вам необходимо разработать устройство с применением мощных светодиодов, то никак не обойтись без применения стабилизатора тока. На настоящий момент стабилизаторы тока являются самым эффективным механизмом, для питания светодиода в течение всего …
- Интерактивные LedViews: 453 Тема проекта продолжение следует…. Это может быть интересно