В этом материале описан светодиодный сенсорный диммер. Изменение яркости свечения светодиодов обеспечивается с помощью широтно-импульсной модуляции(ШИМ). Здесь используется недорогой микроконтроллер PIC12F629 фирмы MICROCHIP. Схема диммера показана на рисунке ниже.
Устройство питается от источника напряжением 12V. Напряжение 5V для питания микроконтроллера выдает стабилизатор U2(78L05). Для управления диммером используется сенсор SW1, это может быть любая металлическая пластина небольших размеров. Диоды D13,14 обеспечивают защиту порта контроллера от высоких напряжений. Сопротивление резистора R1 влияет на чувствительность диммера, чем оно больше тем выше чувствительность. В некоторых случаях сопротивление R1 можно уменьшить до 10кОм. В схеме транзистор Q1 использован малой мощности, поэтому для подключения большего количества светодиодов или лампы накаливания следует использовать тразистор(MOSFET) соответствующий мощности нагрузки.
Для включения диммера нужно кратковреммено коснутья сенсора, при этом светодиоды плавно загорятся. Для выключения также кратковременно коснуться датчика - светодиоды плавно погаснут. Для изменения яркости коснуться и держать палец на сенсоре - светодиоды будут плавно изменять свою яркость, дождавшись нужной яркости убрать палец с сенсора.
Автор: Stefan Penov
Архив для статьи "Сенсорный диммер" | |
Описание: | |
Размер файла: 1.11 KB Количество загрузок: 4 088 | Скачать |
Комментарии
Плюс на 4 ногу ничего не дал. Уменьшил площадь сенсора до размера монеты и вроде включаться сам стал редко. Но включается же!!! Сенсор реагирует на отсутствие минуса. как бы еще снизить чувствительност ь! Заменил провод к сенсору на экранированный и экран на массу и сенсор через дроссель подключил на ферритовом стержне.
интересный и полезный проект
Я хотел бы адаптировать ее для использования
Простым нажатием кнопки
gooddealchina.com/.../...
но было бы необходимый исходный код
есть, как вы обеспечить исходный код?
Возможности нет
На одном форуме подсказали - оказалось, что если поставить кнопку между сенсором и плюсом питания, то все функции работают - вкл/выкл/регули ровка яркости.
Но мне нужен был сенсор, по этому поставил в схему ещё один транзистор и всё заработало с сенсором.
напишите пожалуйста на почту toni-vanya.ru
Прошу Вашей помощи изменить прошивку так чтобы при подаче +5 в на pic12f629 происходило только плавное зажигание.
Сенсор и плавное гашение не нужно.
Не откажите ПОЖАЛУЙСТА .
С уважением ,Олег Николаевич.
Поэтому на вопросы здесь не ответят.