Hc sr501 схема подключения. Самодельный LED светильник на основе ИК датчика HC-SR501. Датчики движения активного действия

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

Технические характеристики

Напряжение питания: 4.8В … 20В
Статический ток: 50 мА
Уровня выходного сигнала: 3.3 В / низкий 0 В
Время задержки: 0.5 — 200с (регулируемая)
Время блокировки: 2.5 с
Угол работы: < 100
Рабочая температура: -15С … + 70C
Определение объектов: 23 мм
Габариты: 33мм x 25мм x 24мм

Общие сведения

Любой человек или животное с температурой выше нуля испускает тепловую энергию в виде излучения. Это излучение не видно человеческому глазу, потому что оно излучается на инфракрасных волн, ниже спектра, который люди могут видеть. Измерение этой энергии, не то же самое, что измерять температуру. Так как температура зависит от теплопроводности, поэтому, когда человек входит в комнату, он не может мгновенно изменить температуру в помещении. Однако есть уникальная инфракрасное излучение из-за температуры тела и которую ищет PIR датчик.
Принцип работы инфракрасного датчика движения HC-SR501 прост, при включении, датчик настраивается на «Нормальную» инфракрасное излучение в пределах своей зоны обнаружения. Затем он ищет изменения, например человек прошел или переместился в пределах контролируемой зоны. Для определения инфракрасного излечение детектор использует пироэлектрический датчик. Это устройство, которое генерирует электрический ток в ответ на прием инфракрасного излучения. Поскольку датчик не излучает сигнал (например, ранее упомянутый ультразвуковой датчик) , его наказывают «пассивным». Когда обнаружено изменение, датчик HC-SR501 изменяет выходной сигнал.

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

HC-SR501 — недорогой датчик PIR, который полностью автономный, способный работать сам по себе или в сопряжении с микроконтроллером. Датчик имеет регулировку чувствительности, которая позволяет определять движение от 3 до 7 метров, а его выход можно настроить так, чтобы он оставался высоким в течение времени от 3 секунд до 5 минут. Так же, датчике имеет встроенный стабилизатор напряжения, поэтому он может питаться от постоянного напряжения от 4,5 до 20 вольт и потребляет небольшое количество тока. HC-SR501 имеет 3-контактный разъем, назначение следующие:

Назначение выводов
VCC — положительное напряжение постоянного тока от 4,5 до 20 В постоянного тока.
OUTPUT — логический выход на 3,3 вольта. LOW не указывает на обнаружение, HIGH означает, что кто-то был обнаружен.
GND — заземление.

На плате также установлены два потенциометра для настройки нескольких параметров:
SENSITIVITY — устанавливает максимальное и минимальное расстояние (от 3 метров до 7 метров).
TIME (ВРЕМЯ) — время, в течение которого выход будет оставаться HIGH после обнаружения. Как минимум, 3 секунды, максимум 300 секунд или 5 минут.

Назначение перемычек:
H — это настройка Hold или Repeat. В этом положении HC-SR501 будет продолжать выдавать сигнал HIGH, пока он продолжает обнаруживать движение.
L — Это параметр прерывания или без повтора. В этом положении выход будет оставаться HIGH в течение периода, установленного настройкой потенциометра TIME.

На плате HC-SR501 имеются дополнительные отверстия для двух компонентов, рядом расположена маркировка, посмотреть на нее можно сняв линзу Френеля.

Назначение дополнительных отверстий:
RT — это предназначено для термистора или чувствительного к температуре резистора. Добавление этого позволяет использовать HC-SR501 в экстремальных температурах, а также в некоторой степени повышает точность работы детектора.
RL — это соединение для светозависимого резистора или фоторезистора. Добавляя компонент, HC-SR501 будет работать только в темноте, что является общим приложением для чувствительных к движению систем освещения.

Пример №1: HC-SR501 как самостоятельное устройство.

Необходимые детали:


Транзистор 2SC1213 x 1 шт.


Подключение:
При включение HC-SR501 требуется калибровка, занимает от 30 до 60 секунд, так-же датчик имеет период «перезагрузки» около 6 секунд (после срабатывания), за это время он не реагирует на движения. В этом примере используем HC-SR501 и модуль реле (1-но канальный) , а так же NPN транзистор (в примере используется 2SC1213). Питание датчика HC-SR501 осуществляется от 5 В, поскольку, это же питание требуется и реле, а в качестве нагрузки используется лампа на 220В. Так-как выходной сигнал HC-SR501 слабый (на практике хватает только чтобы зажечь светодиод), один из вариантов, можно применить любой биполярный NPN транзистор.

Внимание! Соблюдайте технику безопасность и будьте аккуратно!

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

Пример №2: HC-SR501 добавление фоторезистора

Необходимые детали:
Датчика движения HC-SR501 x 1 шт.
Модуль реле (1-но канальный) x 1 шт.
Транзистор 2SC1213 x 1 шт.
Лампа на 220V (75W) с патроном x 1 шт.
Источник питания на 5V x 1 шт.
Фоторезистор x 1 шт.
Провод DuPont, 2,54 мм, 20 см, F-M (Female - Male) x 1 шт.

Подключение:
В следующим примере используем туже схему, что и примере №1, только добавили фоторезистор. Место для установки фоторезистора расположено рядом с выходным разъемом, обозначение на плате как «RL». Можно припаять напрямую на плату или воспользоватся штыревым разъемом, для удобного подключения Dupont провода. Главное, чтобы фоторезистор не был закрыт от естественного освещения комнаты, а так же был защищен от света лампы, которую используем как нагрузку. На рисунке ниже показано, куда устанавливать фоторезистор.

Как только установили фоторезистор, включите схему и немного подождите, пока датчик HC-SR501 от калибруется. Если все правильно подключено (и в помещении включен свет), ничего не произойдет, фоторезистор предотвращает запуск HC-SR501 при освещенной комнаты. Теперь выключим свет и HC-SR501 будет запускаться всякий раз, когда он замечает активность.

Пример №3: HC-SR501 и Arduino

Необходимые детали:
Arduino UNO R3 x 1 шт.
Датчика движения HC-SR501 x 1 шт.
Светодиоды 5 мм x 3 шт.
Резистор 0,125W, 320Om x 3 шт.
Провод DuPont, 2,54 мм, 20 см, F-M (Female - Male) x 1 шт.

Подключение:
Хотя датчик HC-SR501 и самостоятельное устройство, его можно подключить к выводу микроконтроллера. В примере используем контроллер Arduino UNO R3, в котором можем учесть время включения и период сброса. Таким образом, устройство может быть более точным, так как вы не будете пытаться воспринимать движение вперед, когда датчик не готов. Так же, можно подключить несколько датчиков HC-SR501 к Arduino, что позволит позволит отслеживать движение в разных местах.
В следующем примере, мы подключим один HC-SR501 к Arduino в качестве индикации воспользуемся тремя светодиодами, каждый из который отображения состояния датчика:

  • Красный светодиод — этот светодиод указывает, что датчик не готов.
  • Желтый светодиод — этот светодиод указывает, что датчик готов к обнаружению движения.
  • Зеленый светодиод — этот светодиод горит в течение 3 секунд при срабатывании датчика. Вместо светодиода, можно управлять внешним выходом (например, модулем реле, который мы использовали ранее).

Схема подключения:

Перемычка на HC-SR501 необходимо установить в положение «L», а так-же необходимо установить время на минимум (5 секунд), для этого поверните потенциометр в лева до упора. Теперь, когда вы все подключились, необходимо загрузить скетч.

/* Тестировалось на Arduino IDE 1.8.0 Дата тестирования 12.08.2016г. */ int detectedLED = 13; // Указываем пин int readyLED = 12; // Указываем пин int waitLED = 11; // Указываем пин int pirPin = 7; // Указываем пин датчика int motionDetected = 0; // Переменная для обнаружения движения int pirValue; // Переменная для сохранения значения из PIR void setup() { pinMode(detectedLED, OUTPUT); // Установка пин как выход pinMode(readyLED, OUTPUT); // Установка пин как выход pinMode(waitLED, OUTPUT); // Установка пин как выход pinMode(pirPin, INPUT); // Установка пин как вход // Начальная задержка 1 минута, для стабилизации датчика// digitalWrite(detectedLED, LOW); digitalWrite(readyLED, LOW); digitalWrite(waitLED, HIGH); delay(60000); digitalWrite(readyLED, HIGH); digitalWrite(waitLED, LOW); } void loop() { pirValue = digitalRead(pirPin); // Считываем значение от датчика движения if (pirValue == 1) // Если движение есть, делаем задержку в 3 с. { digitalWrite(detectedLED, HIGH); motionDetected = 1; delay(3000); } else { digitalWrite(detectedLED, LOW); } // Задержка после срабатывания // if (motionDetected == 1) { digitalWrite(detectedLED, LOW); digitalWrite(readyLED, LOW); digitalWrite(waitLED, HIGH); delay(6000); digitalWrite(readyLED, HIGH); digitalWrite(waitLED, LOW); motionDetected = 0; } }

Скачать скетч

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

Купить на Aliexpress
Купить Инфракрасный датчик движения HC-SR501
Купить комплект проводов DuPont, 2,54 мм, 20 см

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

Ну начнем по порядку и сделаем такой LED светильник сами. Для этого нам понадобится следующее:

  • каркас
  • монтажные провода
  • фольгированный стеклотекстолит
  • блок питания на 12в или аккумулятор.

Датчик HC-SR501

Для настройки режимов на датчике HC-SR501 имеются два потенциометра (время и чувствительность) и перемычка (смотрите картинку ниже):

Основные характеристики HC-SR501:

  • Рабочее напряжение: DC 4.5V - 20V
  • Выходной сигнал: высокий / низкий уровень (0 или 1), сигнал: 3,3 В TTL-уровень
  • Дальность обнаружения: 3 - 7 Метра (регулируется потенциометром "чувствительность")
  • Угол обнаружения: 120-140 ° (зависит от установленной линзы Френеля)
  • Время задержки срабатывания: 5-300 секунд (регулируется потенциометром "время", по умолчанию 5 с -3%)
  • Рабочая температура: -20 - 80 ° C
  • Режим работы:
    - Режим H - в этом режиме при срабатывании датчика несколько раз подряд на его выходе (на OUT) остается высокий логический уровень.
    - Режим L - в этом режиме на выходе при каждом срабатывании датчика появляется отдельный импульс.

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

При подключении фоторезистора устройство будет работать только в темноте. Так как если осветить фоторезистор его сопротивление уменьшится и напряжение на ножке 9 микросхемы DA1 будет недостаточным для включения. Регулировать порог включения можно подключив параллельно резистору R9 подстроечный резистор. Его необходимо подключать через сопротивление в 1...4,7 кОм с целью не допустить короткого замыкания при малых сопротивлениях фоторезистора. Фоторезистор устанавливается на плату датчика в место обведенное желтым цветом, (смотрите рисунки ниже).


Светодиодная лента на 12в

Совсем недавно ряд светодиодных светильников пополнился лампами, представляющими собой тонкие гибкие ленты длиной до 5 метров с возможностью наращивания их длины. Ленту также можно разрезать на небольшие отрезки, длиной в несколько сантиметров. При выборе светодиодной ленты главной светотехнической характеристикой является интенсивность светового потока, которая выражается в люменах на метр (лм/м). Величина светового потока определяется типом и количеством светодиодов, установленных на одном метре ленты. Зная тип светодиодов и их количество, легко самостоятельно определить световой поток.

Например, на метре светодиодной ленты белого света установлено 30 светодиодов типа 3528, имеющий световой поток 5 лм на каждый светодиод. Умножаем 5 лм на 30 светодиодов, получаем 150 лм. Примерно такой световой поток излучает 10-ваттная лампочка накаливания.

Устройство светодиодной ленты на гибкой пластиковой ленте длиной до 5 м находятся тонкие медные токопроводящие дорожки требуемой конфигурации. К дорожкам припаиваются припоем светодиоды и токоограничивающие. При питающем напряжении 12В устанавливается три последовательно соединенных светодиода и один или несколько токоограничивающих резисторов. Количество резисторов определяется в зависимости от величины рассеиваемой на них мощности (смотрим рисунок ниже).

Для крепление светодиодной ленты на одну сторону нанесен липкий слой, защищенный пленкой. Для того, чтобы ленту закрепить на поверхности, необходимо удалить защитную пленку и приложить липкой стороной на место установки. При необходимости светодиодную ленту можно резать. Шаг разрезки определяется количеством последовательно включенных светодиодов и с двух сторон отделяется контактными площадками, позволяющие припаивать к ним провода (смотрим рисунок выше). Для LED светильника использовались 4 отрезка светодиодной ленты с светодиодами 5630.

Каркас

Так как светодиоды боятся перегрева, то для их долгой службы необходим хороший отвод тепла. В связи с этим каркас был изготовлен из алюминиевой пластины толщиной 2 мм. В каркасе также просверлены отверстия для крепежа и прокладки провода (смотрим картинки ниже).

Монтажный провод

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

Фольгированный стеклотекстолит

Фольгированный стеклотекстолитлистовой материал производится из стеклоткани, которую пропитывают эпоксидной смолой. На поверхность изделия наносят слой гальванической медной фольги с толщиной в 35 мкм или 50 мкм. Так вот из него будем изготавливать контактные площадки и печатную плату транзисторного ключа.

Блок питания на 12В или аккумулятор

Блок питания преобразует переменное напряжение домашней электрической сети напряжением 220В в заданное постоянное напряжение.

Самое время рассмотреть схему данного светильника.

Фото собранного варианта LED светильника

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
P1 Датчик HC-SR501 1


PIR-sensor переводится с английского как Pyroelectric (Passive) InfraRed sensor — пироэлектрический (пассивный) инфракрасный сенсор. Пироэлектричество — это свойство генерировать определенное электрическое поле при облучении материала инфракрасными (тепловыми) лучами. Поэтому PIR датчики позволяют обнаруживать движение людей в контролируемой зоне, так как тело человека излучает тепло.

HC-SR501 можно запитать напряжением от 4.5 до 20 Вольт,
его размеры примерно 3.2см x 2.4см x 1.8см,
Дистанция обнаружения 3 — 7м, регулируется переменным резистором "Sensitivity Adjust "
Длительность импульса при обнаружении 5 — 200сек регулируется переменным резистором "Time Delay Adjust "
Рабочая температура -20 — +80°C

Режимы работы
L и H
Режим H — в этом режиме при срабатывании датчика несколько раз подряд на его выходе (на OUT) остается высокий логический уровень.
Режим L — в этом режиме на выходе при каждом срабатывании датчика появляется отдельный импульс.

Например : выставляете включение света на 5 сек.
режим L : есть движение — свет включился, через 5 сек. выключился. Если всё время ходить перед датчиком — свет вкл-выкл-вкл-выкл и т.д.
режим Н : есть движение — свет включился, через 5 сек. выключился. Если всё время ходить перед датчиком — свет всё время включён.

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

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


Можно поиграться настройкой чувствительности и установкой модуля в разные места дома
Чтобы модуль не тормозил, можно заменить R12 (который идет на 6 выход микросхемы) на 100 Ом, он задает частоту общего генератора.
Если датчик применяется для включения освещения, можно установить на плату фоторезистор, тогда в светлое время суток датчик не будет давать сигнал на включение. Для фоторезистора на плате имеются установочные отверстия над входными штырьками. Также имеются отверстия для установки терморезистора. Его установка позволит увеличить чувствительность датчика и точность его работы.




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

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

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

Модуль с датчиком HC-SR501

Он представляет собой небольшую печатную плату, на которой расположена линза. На этой плате есть три точки для соединения с внешней схемой - точка Vрр (питание от 5 до 20V), тока Out (выход, при срабатывании на нем напряжение 3,ЗV), и GND (общий минус).

На плате есть два подстроечных резистора, одним из которых регулируется чувствительность датчика (дальность регистрации движения от 3 до 7 метров), другим время в течение которого на выходе при срабатывании держится напряжение 3,ЗV (от 5 секунд до 200 секунд). Еще перемычка на два положения «Н» и «L».

Для того чтобы датчик работал в данной конструкции нужно перемычку на его плате поставить в положение «Н», резистор регулировки времени в положение минимального времени. Ну а резистор регулировки чувствительности в такое положение, в котором будет необходимая чувствительность. На рисунке 1 схематически показана плата пиродатчика с расположением на ней органов подключения и управления.

Рис. 1. Органы настройки и подключения датчика HC-SR501.

Принципиальная схема охранного устройства

Сигнализация работает на электронную сирену В1, в качестве которой используется стандартная сирена для автомобильной сигнализации. Этим обусловлено напряжение питания схемы. Основу схемы составляет логическая микросхема D1 типа К561ЛЕ10 (или зарубежный аналог 4025). Эта микросхема состоит из трех логических элементов «ЗИЛИ-НЕ» КМОП логики. При питании от источника 12V напряжение на выходе пиродатчика F1 (3,3V) будет недостаточно, поэтому после него включен каскад на транзисторе VТ1, он повышает уровень логической единицы но инвертирует напряжение. Чтобы исправить инверсию, внесенную транзистором VТ1 служит элемент D1.1, включенный инвертором.

Рис. 2. Принципиальная схема охранного устройства на основе пиродатчика HC-SR501.

Теперь, при срабатывании пиродатчика на выходе элемента D1.1 будет логическая единица. На двух других элементах микросхемы собран RS-триггер с цепью обратного сброса на С2 и R4.

Как только триггер устанавливается в состояние с логической единицей на выходе D1.3 конденсатор С2 начинает медленно заряжаться через R4, и примерно через 20 секунд напряжение на нем достигает порога срабатывания логической единицы. И триггер возвращается в исходное положение.

Блокировка триггера осуществляется цепью C1-R3. Пока С1 разряжен или замкнут блокирующий выключатель S10 напряжение на выводе 12 D1.3 - логическая единица. Пока есть такое состояние напряжение на выходе элемента D1.3 не зависит от напряжения на соединенных вместе выводах 1 и 2 элемента D1.2. Поэтому схема на состояние пиродатчика не реагирует.

После выключения S10 конденсатор С1 через резистор R3 начинает медленно заряжаться и примерно через 20 секунд напряжение на нем достигает порога срабатывания логического нуля. Теперь триггер будет реагировать на пиродатчик, и при его срабатывании на выходе D1.3 установится логическая единица. Ключ на VТ2 и VТЗ откроется и подастся питание на сирену.

Отключение сигнализации происходит в два этапа. Сначала нужно нажать кнопки кода на клавиатуре из кнопок S0-S1. Клавиатура сделана по схеме простого кодового замка. Все кнопки переключающие.

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

На рисунке показан вариант для кода «045», - при одновременном нажатии кнопок SO, S4 и S5 цепь замыкается и разряжает конденсатор С1. Теперь около 20 секунд схема не будет реагировать на пиродатчик, можно войти в помещение и окончательно заблокировать сигнализацию выключателем S10 (включить его).

Время, в течение которого схема не чувствительна к пиродатчику (время на вход и блокировку или на разблокировку и выход)зависит от параметров цепи C1-R3. Минимальное время, в течение которого звучит сигнализация - цепью R4-C2.

Детали и монтаж

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

Рис. 3. Печатная плата для охранного устройства на основе пиродатчика HC-SR501.

Кнопки клавиатуры S0-S9 установлены на отдельной панели, и распаяны монтажными проводниками, соответственно заданному коду.

Каравкин В. РК-2015-11.

В борьбе за срок жизни ламп накаливания на лестничной площадке испробовал достаточно большое количество схем их защиты. Это были и простые диоды и схемы плавного включения, и аккустические датчики. Не все зарекомендовали себя с положительной стороны. Зайдя на сайт Aliexpress, наткнулся на пироэлектрический датчик HC-SR501 . При цене менее одного доллара, датчик обладает рядом положительных качеств, а именно: питание от 5 до 20 вольт, зона обнаружения движения от 3 до 7 метров, задержка выключения от 5 до 300 секунд. (Полное описание здесь приводить не вижу смысла, поскольку этой информации более чем достаточно ). Внешне датчик выглядит следующим образом:

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

На фото ниже обозначены точки подключения общего провода (GND), выход сигнала о срабатывании (Output) и шины питания (+Power). На плате установлены два переменных сопротивления: один регулирует зону срабатывания (Sensitivity Adjust), другой задержку выключения (Time Delay Adjust).

Кроме того, имеется джампер для переключения режимов H и L . В режиме L датчик, зафиксировав движение, выдает на выход сигнал высокого уровня. Не зависимо от того, есть в зоне обнаружения дальнейшее движение или нет, через установленное время задержки (например, 30 секунд), сигнал на выходе будет отключен.

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

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

Функционально устройство состоит из трех узлов:

  1. самого датчика HC-SR501;
  2. исполнительного устройства, состоящего из резистора R3, транзистора VT1, диода D1 и реле Р1, где R3 и VT1 служат связующим звеном между датчиком и реле. Без них нагрузочная способность датчика столь низка, что напрямую можно подключить лишь светодиод;
  3. бестрансформаторного блока питания, где R1 необходим для снижения пускового тока (зачастую им можно пренебречь), конденсатор С1 с номиналом от 0,47 - 0,68 мкФ с рабочим напряжением минимум 250 вольт обеспечивает на выходе ток до 0,05 А, R2 необходим для разрядки конденсатора С1 после отключения устройства от сети.

Для чего диодный мост всем известно. Фильтрующий конденсатор следует выбирать с рабочим напряжением не менее 25 вольт. Ну, и наконец стабилитрон устанавливает напряжение на выходе блока питания на уровне 12 вольт. Выбор стабилитрона именно на 12 вольт обусловлен с одной стороны диапазоном питания датчика от 3 до 20 вольт, с другой рабочим напряжением реле - 12 вольт.

Отдельно стоит сказать о транзисторе. Это практически, любой тразистор NPN структуры - 2N3094, ВС547, КТ3102, КТ815, КТ817 и т.д. и т.п.

Реле с практически любым сопротивлением катушки, напряжением коммутации 250 вольт и током 3 ампера, что даст возможность безболезненно коммутировать нагрузку мощностью в несколько сот ватт.