Датчик движения (PIR Motion sensor) HC-SR501

Датчик движения HC-SR501 (PIR Motion sensor HC-SR501) - вид снизу

Некоторое время назад (летом еще) приобрел на пробу датчик движения (PIR Motion sensor) HC-SR501. Брал на Ebay. Поторговался и взял за 2 доллара. Я купил вот этот датчик HC-SR501. На ebay таких модулей как грязи. Введите  в поиск название и офигеете от количества предложений. Сейчас вроде бы цены чуть упали и аналогичный PIR-модуль можно найти и дешевле 2 американских рублей. Ко мне датчик пришел в конце сентября. Но руки все не доходили поковыряться с ним. Но сегодня решил посмотреть, что же он из себя представляет.

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

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

Благодаря нашим «братьям-китайцам» очень популярным для домашнего применения стал модуль, состоящий из самого PIR-датчика и схемы управления. Они все объединили в один модуль и назвали его HC-SR501.

Основные параметры модуля HC-SR501

Параметр Значение
Размеры примерно 3.2см x 2.4см x 1.8см
Напряжение питания DC 4.5V- 20V
Ток на OUT <60uA
Напряжение на выходе Высокие и низкие уровни в 3.3V TTL логике
Дистанция обнаружения 3 — 7м (настраивается)
Угол обнаружения до 120°-140° (в зависимости от конкретного датчика и линзы)
Длительность импульса при обнаружении 5 — 200сек.(настраивается)
Время блокировки до следующего замера 2.5сек. (но можно изменить заменой SMD-резисторов)
Рабочая температура -20 — +80°C
Режим работы L — одиночный захват, H — повторяемые измерения

Описание

Выглядит весь модуль вот так:

Датчик движения HC-SR501 (PIR Motion sensor HC-SR501)

Датчик движения HC-SR501 (PIR Motion sensor HC-SR501)

А вот так он выглядит со снятой линзой Френеля. Что такое эта линза можно почитать на Википедии. На фото видно PIR-датчик 500BP.

Датчик движения HC-SR501 (PIR Motion sensor HC-SR501) со снятой линзой Френеля

Датчик движения HC-SR501 (PIR Motion sensor HC-SR501) со снятой линзой Френеля

Более крупным планом.

Датчик движения HC-SR501 (PIR Motion sensor HC-SR501) - вид сверху

Датчик движения HC-SR501 (PIR Motion sensor HC-SR501) — вид сверху

А это обратная сторона модуля со схемой питания и управления.

Датчик движения HC-SR501 (PIR Motion sensor HC-SR501) - вид снизу

Датчик движения HC-SR501 (PIR Motion sensor HC-SR501) — вид снизу

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

Датчик движения HC-SR501 (PIR Motion sensor HC-SR501) - назначение выводов

Датчик движения HC-SR501 (PIR Motion sensor HC-SR501) — назначение выводов

Режимы работы

Режим работы модуля задается перемычкой . Есть два режима — режим H и режим L. На фото выше в модуле установлен режим H.

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

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

Ну и еще одна картинки, скопировал из даташита на PIR-датчик:

Схема

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

Простейшая схема подключения HC-SR501

Простейшая схема подключения HC-SR501

З.Ы.: блин, на схеме резистор 4.7К указан. Его много будет. На 220 ом, я думаю, вполне достаточно будет. Перерисовывать лень… 🙂

Соберите эту схему. Перемычку надо поставить в режим работы L. Подайте питание. Подождите примерно 20-40 сек (для некоторых модулей и до 60сек.). В это время датчик калибруется.

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

К микроконтроллерам (ну или другим микросхемам) модуль лучше (хотя и необязательно) подключать через транзистор и подтягивающий резистор на 10k. Вот примерная схема:

Схема подключения модуля Hc-SR501 к микроконтроллеру

Схема подключения модуля Hc-SR501 к микроконтроллеру

Ну вот вроде бы и все.

Вливайтесь в обсуждение

  195 комментариев

  • Подскажите,пожалуйста, хочу подключить этот датчик к герконовому реле РЭС55Б-0901 (для сигнализации). Вроде подключил правильно, а релюха все равно не срабатывает, имеется падение напряжения с 3,3 В где-то до 0,5 В и ниже. Как я понимаю, не тянет датчик данную релюху? Что посоветуете? Заранее благодарю за помощь)

    • Дмитрий

      10 лет назад

      Почитай выше, реле подключай через транзистор (для коммутации тока) или через оптрон

      • Ойрат

        9 лет назад

        Я купил датчик выключатель там два выхода и взял провода выключателя соединиль она не работает Почему?

  • Саня Старухин

    10 лет назад

    Всем доброго времени суток. У меня такой вопрос, мне нужно получить на контакте где при появлении движения 3.3 вольта было 12вольт. скажите конкретно что делать!?? сам в этом не бум бум…. плиз

  • кольский

    10 лет назад

    Здравствуйте, куда фоторезистор паять понял, с какими параметрами- не особо, предположу что любой, а вот какой подстроечник не подскажете?, какой номинал и схему включения его (параллельно постоянному на 1 мег или последовательно с фоторезистором или еще как) спасибо. питание 5 вольт.

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

    Спасибо Андрей, Минск, начинающий любитель .

  • Здравствуйте! А у меня почему-то не получается подключить по вышеуказанной схеме с применением полевика. Пробовал использовать 55NF06 и IRFZ46N. Светодиодная лента еле светится, увидеть можно если присмотреться. В чем может быть проблема?

    • Артур.

      У полевых транзисторов есть такой параметр
      Gate Threshold Voltage -Напряжение на затворе,
      при котором он начинает открываться.Оно зависит
      от температуры,и для IRFZ46N оно колеблется от 2.0 до 4.0 вольт.
      Может случится, что датчик просто не откроет затвор, ведь на выходе
      у него 3.3 вольта.
      Далее, если напряжение чуть более Gate Threshold Voltage, то транзистор откроется не намного, как в вашем случае.Полностью IRFZ46N
      откроется только при VGS =10V.
      Так, что самое оптимальное, на мой взгляд, поставить мелкий транзистор NPN, например С945, нагрузить его релюшкой, и запитать всю схему от 12 вольт.

  • Андрей

    10 лет назад

    Здравствуйте! Помогите пож-та!!! Я не профи в радиоэлектронике, но люблю заниматься…..Собрал с этим датчиком схему, как описал Дмитрий от 11.01.2015г. и подключил в туалете к 220 вольт на 4 лампы по 40-60 ватт….Все работало 2 месяца…на днях в туалете произошло короткое замыкание в одной из лампочек (лампы китайское го….), т.е. при входе в туалет одна лампа взорволась (КЗ), аж выбило пробки во всей квартире….при замене лампы на новую….свет в туалете горит постоянно…датчик перестал работать…регулировочные 2 подстроечника ни как не реагируют…ВОПРОС: что могло выйти из строя??? что могло сгореть??? при визуальном осмотре схемы и датчика ничего не видно??? с чего начинать искать??? я думаю, при монтаже и установке надо было наверное вначале схемы предохранитель воткнуть???!!! Помогите уважаемые ПРОФИ!!!
    Заранее благодарю всех!!

    • Василий

      9 лет назад

      Скорее всего залипли (приварились) контакты в блоке реле, т.е. нужно заменить само реле, или блок реле целиком.

  • Павел

    9 лет назад

    Доброго времени суток.
    Датчик использую для включения нескольких светодиодов (через транзистор), запитал всю схему от зарядника сотового (вытащил платку из корпуса зарядника, установил ее в одном корпусе с датчиком). Проблема в том, что корректно эта схема работает очень непродолжительное время, после чего диоды постоянно горят.
    Помехи от зарядника? Недостаточно стабилизированное питание? Идеи по устранению глюка?
    Заранее спасибо.

  • Я штук шесть сделал таких устройств на выход я ставлю 10 ваттный светодиод или реле на 12 В. Запитываю их через простой блок питания госящий конденсатор, диодный мост, стаилитрон и конденсатор для сглаживания. Используются больше года как дежурное освещение в гараже, на крыльце в хозпостройках.

  • Владимир

    9 лет назад

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

  • На страничке по адресу
    http://www.kondratev-v.ru/avtomatika/avtomat-vklyucheniya-osveshheniya-v-podsobnom-pomeshhenii.html
    показана схема подключения по питанию к сети 220 вольт.

  • Olha Melekhina

    9 лет назад

    Извините за может быть глупый вопрос но, можно ли выпаять сам сенсор и вынести с помощью витой пары (5м) отдельно от платы датчика. Повлияет ли это на работу датчика? Нужно смонтировать в неудобном месте.

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

  • Алекс

    9 лет назад

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

  • Olha Melekhina

    9 лет назад

    Все работает. Датчик смонтирован на плинтусе, сверху одета комплектная линза. Длинна проводов до платы около 5 метров.

  • Дмитрий

    9 лет назад

    Как подключить Светодиодную ленту 12 в?

  • Николай

    9 лет назад

    А можно подсказать самую простую схему GSM сигнализации на базе этого датчика ?

  • Николай

    9 лет назад

    Здравствуйте. У меня есть насос для бутылки. C ним все просто, там всего два провода (шли на выключатель), если я их замкну, то насос включается и качает воду из бутылки. Я хочу подключить к нему датчик движения (PIR сенсор), но у него три контакта. Я не электронщик, и в схемах не разбираюсь. Поэтому хотелось бы, если можно, просто сказать, что с чем соединить, чтоб он работал. Спасибо. Здесь я выложил фото: https://otvet.mail.ru/question/185735071

    • Николай

      9 лет назад

      Ничего не понимаю как работает этот датчик. Подключаю к Vcc плюс от двух пальчиковых батареек, к GND минус от них. Проверяют мультиметром, 2 батарейки в сумме дают 2.8 вольта, потом подсоединяю от мультиметра плюс от OUT датчика и минус от GND датчика, получается, что на выходе при срабатывании движения только 0,8 вольта. Ок, беру крону на 9 вольт, точно так же подключаю, мультиметр на выходе (OUT как плюс, GND как минус)датчика показывает 3,35 вольта из 9, для моего насоса вполне хватает. НО, подсоединяю провода от насоса точно так же от датчика (OUT как плюс, GND как минус), и он при срабатывании датчика от движения не включается. Да чтож это такое… На мультиметре показывает, что ток идет, а насос включатся не хочет. Ничего не понимаю.

      • Питание датчика осуществляется источником напряжения от 4.5 вольт до 20 вольт. Двух пальчиковых батареек, включенных последовательно, недостаточно, там всего около 3 вольт. Батарея типа «Крона» сгодится.

        На выходе OUT при срабатывании датчика будет 3.3 вольта. Но выход маломощный. Для управления чем либо его нужно умощнить транзистором. Например, так. Или так. Все зависит от поставленных задач и мощности нагрузки.

  • Денис Пустовой

    9 лет назад

    Здравствуйте. Подскажите возможно ли подключение данного датчика в цепь замыкания кнопки телефона (быстрый набор, когда при зажатии идет набор номера, если запитать этот же датчик от батареи телефона а на кнопку через резистор 1кОм? Буду благодарен за помощь.

  • Вот выложил небольшую подборку информации по этому модулю в формате DOC
    https://yadi.sk/i/9Jg_bT1UmqmWG

  • Здравствуйте! Я Вас просто умоляю, нарисуйте схему как при помощи этого устройства запитывать лед лампу напряжением 12 В, мощность 9 Вт. Огромное спасибо!!!

  • Богдан

    9 лет назад

    Подскажите, я подключил все по схеме, но при срабатывании датчика происходит разрыв цепи, а не наоборот. Пробовал просто на макетке и с реле. В разных режимах. Что я делаю не так?

  • Уважаемые форумчане, нуждаюсь в консультации.
    Суть: пытаюсь организовать освещение придомовой территории, стало быть установить управление 100-ваттной лампочкой при помощи датчика.
    Имею симистор bt137-600e, который полагал использовать как ключ. Проблема в том, что он не «открывается». На OUT датчика 3.3В (питается от блока питания з/у телефона 5V 0.7 А), ток мне неизвестен.
    есть также горстка резисторов различного номинала, в том числе переменные, несколько транзисторов 2n2222 и 2N3906.

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

  • Здравствуйте. Подскажите возможно ли подключение данного датчика от автомобильного акамулятора?

  • Собрал на основе этого датчика и реле включение света на кухне, работает, но если сидеть и кушать датчик тебя не видит и вырубает свет приходиться махать ему руками тут или неудачное место установки датчика или что то еще. Вопрос вот в чем сам разобраться немогу, необходимо уменьшить время импульса при обнаружении с минимальных 5 секунд до 0,5 секунду или еще меньше, есть идея из 2-х таких датчиков собрать счетчик сколько зашло сколько вышло и если кол-во зашедших больше 0 включать свет и выключать его когда кол-во вышедших стало равно кол-ву зашедших. както так:)

  • Доброго времени суток, уважаемые эксперты и иже с ними!
    Прошу оказать содействие в решении задачи.
    Задача: соорудить автономное освещение в туалетной комнате на даче.
    Имеется в наличии: датчик HC-SR501 — 1 шт., 1-но ваттные светодиоды — несколько шт., аккумуляторы 18650 — несколько шт.
    Как на базе этого собрать нужное устройство? Какие ещё детали будут необходимы? (Желательно получить развёрнутый ответ «для чайника» в микроэлектронике, с указанием маркировки деталей). Буду весьма признателен.

  • Please help!? I need library infrared sensors for Arduino in proteus, Thanks!!

  • Подскажите Пожалуйста, как подключить обыкновенную пищяалку (зумер) к этому датчику, если он выдает 3.3В а ей нужно минимум 5-8 Вольт,и будет ли он работать вобще?(будет ли идти звук?).

    А еще будет ли работать датчик, если его использовать не для отслеживания движения,а например свечения на него лазерной указкой (посветил дал датчик сигнал в 3.3В),(перекрыл свет, нет сигнала с датчика)????? Помогите пожалуйста)

    • Пожалуйста, как подключить обыкновенную пищяалку (зумер) к этому датчику, если он выдает 3.3В а ей нужно минимум 5-8 Вольт,и будет ли он работать вобще?

      Решение напрашивается само собой — подключать нужно через транзистор. Для 5-8 вольт подойдет широкий спектр транзисторов. Например, тот же BC547…

      А еще будет ли работать датчик, если его использовать не для отслеживания движения,а например свечения на него лазерной указкой (посветил дал датчик сигнал в 3.3В),(перекрыл свет, нет сигнала с датчика)????? Помогите пожалуйста)

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

  • Алексей

    8 лет назад

    Добрый вечер, приобрёл на алиэкспресс лампу в которую встроен подобный сенсор и фотоэлемент. Фотоэлемент работает нормально, а сенсор работает только когда подойдёшь к лампе почти вплотную. Меня вполне бы устроило если бы лампа включалась бы только при наступлении сумерек. Такой вопрос, как можно корректно отключить данный сенсор, не сильно меняя схему? Заранее спасибо за советы.

  • Hi friends Does anyone have the pcb file of the sensor module in the image? Can you share?
    https://resmim.net/f/qZ4Pzq.jpg

  • купил 2 датчика.питание 5v датчики срабатывают сами по себе.в чем причина подскажите пожалуйста.внешнего фактора нет,ни движения ветра ни человека.

    • Евгений Викторович

      7 лет назад

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

  • Виктор

    7 лет назад

    Подключил по схеме с транзистором NPN и резистором, датчик срабатывает и транзистор пропускает ток, светодиод светится и все вроде хорошо, но после когда время выходит и светодиод гаснет, то через некоторое время светодиод опять засвечивается на несколько секунд, уже не по датчику а сам по себе и гаснет, и так несколько раз (5-11 раз).
    Пробовал подбирать разистор от 2кОм-30кОм, но не помогает, ставил два типа транзистора с NPN переходом, первый 9014/9FC5 вообще постоянно с ним мигает, второй КТ940А, с этим мигает где то 5-11 раз, при том что ранее с резистором 12кОм этот транзистор работал отлично, но потом с ним светодиод стал мигать 5-11 раз, повторный подбор резистора не помог.

    В чем может быть причина? Может надо какой то другой транзистор?
    Хотя сразу ведь работал, но потом стал мигать.

    Питание я ставил 3 вольта от батареек.

    • Евгений Викторович

      7 лет назад

      Посмотрите даташит на датчик движения… У него минимальное напряжение питания 4,5 вольт. У Вас это напряжение — 3 вольта.

  • Евгений Викторович

    7 лет назад

    Прежде чем задавать вопросы, посмотрите предыдущие комментарии-очень поможет…

  • Евгений Викторович

    7 лет назад

    Для питания датчика движения от 3 вольт, попробуйте подключить его от модуля mt3608. Это повышающий модуль напряжения от 2 до 24 вольт и ток до 2 А.

  • Алексей

    7 лет назад

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

  • Евгений Викторович

    7 лет назад

    Посмотрите здесь http://arduinoprom.ru/shemotehnika/293-prostaja-signalizacija-dlja-turistov.html применение датчика.

  • Антон

    5 лет назад

    ПАМАГИТЯ.есть блок питания 5 вольт(зарядное от телефона),есть hc-sr501,2 метра светодиодной ленты 5 вольт.Какой нужен транзистор чтоб полностью открылся и нужен ли резистор.
    В наличии есть 60T03H. если можно подробнее что к чему подключать

Добавить комментарий

Отправляя комментарий, вы автоматически принимаете правила комментирования на сайте.

Правила комментирования на сайте:

  1. Не следует писать исключительно заглавными буквами. Это дурной тон.
  2. Запрещены комментарии не относящиеся к тематике сайта и самой статье.
  3. Запрещены реплики оскорбляющие других участников проекта. Давайте будем взаимовежливы.
  4. Запрещены нецензурные слова, идиоматические выражения, призывы к межнациональной и межконфессиональной розни.
  5. Запрещено обсуждение наркотических веществ и способов их применения.
  6. Запрещены комментарии с призывами к нарушению действующего законодательства РФ (Уголовного и Административного кодекса).
  7. Запрещены ссылки на сторонние ресурсы без согласования с владельцем сайта.
  8. Запрещается использовать в качестве имени комментатора слоганы/названия сайтов, рекламные фразы, ключевые и т.п. слова.

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

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