Представляем подробную схему подключения китайского мини датчика движения для использования в домашней автоматизации. Наши эксперты расскажут, как подключить датчик и сделать его работу максимально эффективной. Узнайте больше о подключении китайского датчика движения в нашей статье!
2 Схемы
Принципиальные электросхемы, подключение устройств и распиновка разъёмов
Мини датчик движения
Датчик движения HC-SR501 представляет собой пироэлектрический датчик движения с соответствующей схемой управления 1. Датчик был приобретен на Ru.aliexpress.com всего за 1 доллар. Конструктивно датчик представляет собой печатную плату размером 33 х 25 мм, на одной стороне которой располагается полусферическая линза датчика, на другой радиоэлементы схемы управления. Общая высота датчика 24 мм, масса 6 г.
Датчик движения HC-SR501
Питание и передачи информации осуществляется через 3х контактный разъем. На следующем изображении слева на право располагаются контакт заземления, информационный контакт и контакт питания.
Датчик движения HC-SR501 с регуляторами
Подключение и настройка датчика
По утверждению продавца датчик работоспособен в диапазоне напряжений от 4,5 до 20 В. Поле зрения датчика составляет угол около 140 градусов. Если в поле зрения датчика нет движения, то на информационном выходе датчика установлен низкий логический уровень, при срабатывании устройства на информационном выходе устанавливается высокий логический уровень. При низком логическом уровне на выходе датчика, потребляемый ток составляет около 70 мкА, а при высоком логическом уровне 200 мкА.
Пироэлектрический датчик движения
Датчик позволяет обнаруживать движение на расстоянии 3-7 м, чувствительность датчика можно настраивать с помощью подстроечного резистора (на рисунке левый подстроечный резистор). Время в течении которого датчик удерживает на выходе сигнал срабатывания регулируется в диапазоне от 5 до 200 с, с помощью правого подстроечного резистора. Время между замерами составляет 2,5 с. На фотографии также видна перемычка, положение которой задает один из двух режимов работы. В режиме H с случае срабатывания устройства несколько раз подряд в течении времени задержки на его выходе остается высокий логический уровень, в режиме L каждое срабатывание формирует отдельный импульс. На фотографии датчик установлен в режим L.
Принципиальная схема датчика
Это устройство можно использовать как самостоятельно, так и в составе достаточно сложного аппаратно-программного комплекса. Датчик легко подключается к аппаратной платформе Arduino.
Пироэлектрический датчик движения и Ардуино
Для примера можно использовать программу, которая опрашивает датчик. При срабатывании датчика движения программа зажигает встроенный светодиод, подключенный к 13 цифровому порту платы Arduino UNO и отправляет результаты через последовательный порт.
/*
* Инфракрасный датчик HC-SR501 управляет светодиодом
*/
int ledPin = 13; // светодиод
int HC_SR501 = 12; // HC-SR501
int val=0;
void setup()
<
pinMode(ledPin, OUTPUT); //выход – светодиод
pinMode(HC_SR501, INPUT); // вход -HC-SR501
Serial.begin(9600);
>
void loop()
<
val = digitalRead(HC_SR501); // опрашиваем HC-SR501
if(val==HIGH) // если есть движение
<
digitalWrite(ledPin, HIGH); // зажигаем светодиод
Serial.println(“H”);
>
else // нет движения
<
digitalWrite(ledPin, LOW); // гасим светодиод
Serial.println(“L”);
>
delay(1000);
>
Вот архив с прошивкой. Если открыть в среде разработки Arduino IDE монитор последовательного порта, то при переключении датчика можно увидеть следующую картину.
Среда разработки Arduino IDE
В целом отличный датчик применение, которого в различных радиолюбительских конструкциях ограничивается только фантазией радиолюбителя. Автор – Denev.
Литература
- http://digitalchip.ru/datchik-dvizheniya-pir-motion-sensor-hc-sr501
- https://mysku.ru/blog/aliexpress/43007.html
- http://know.smartelements.ru/doku.php?id=главная:датчики:hc_sr501
НАЖМИТЕ ТУТ И ОТКРОЙТЕ КОММЕНТАРИИ
Ошибка! Опрашивать датчик нужно аналоговым входом, т.к. логика 3.3 вольта, а в Ардуино 5 вольт. Берем уровень на аналоговом входе больше 500, что соответствует около 2.5 вольта (логическая единица). Сам так ошибся сначала.
Источник
Схемы датчиков движения и принцип их работы, схемы подключения
Датчик движения чаще всего используется для включения освещения, когда вы проходите или находитесь рядом с ним. С его помощью можно хорошо экономить электричество и избавить себя от необходимости щелкать выключателем.
Это устройство также используется и в системах сигнализации, для определения нежелательных проникновений. Кроме этого их можно встретить и на производственных линиях, они там нужны для автоматизированного выполнения каких-либо технологических задач. Датчики движения иногда называют датчикам присутствия.
Содержание статьи
Типы датчиков движения
Датчики движения различают по принципу действия от этого зависит их работа, точность срабатывания и особенности использования. У каждого из них есть сильные и слабые стороны. От конструкции и рода используемого элемента зависит и конечная цена такого датчика.
Датчик движения может быть выполнен в одном корпусе и в разных корпусах (блок управления отдельно от датчика).
Самый простой вариант датчика движения – использовать концевой выключатель или геркон. Геркон (герметичный контакт) это переключатель который срабатывает при появлении магнитного поля.
Суть работы заключается в установки концевого выключателя с нормально-разомкнутыми контактами или геркона на дверь, когда вы её откроете и зайдете в помещение контакты замкнутся, включат реле, а оно включит освещение. Такая схема изображена ниже.
Инфракрасные
Срабатывают от теплового излучения, реагируют на изменение температуры. Когда вы входите в поле зрения такого датчика он срабатывает на тепловое излучение от вашего тела. Недостатком такого способа определения являются ложные срабатывания. Тепловое излучение присуще всему что есть вокруг. Приведем несколько примеров:
1. ИК датчик движения стоит в помещении с электрообогревателем, который периодически включается и отключается по таймеру или термостату. При включении обогревателя возможны ложные срабатывания.
Можно попробовать этого избежать долгой и скрупулезной настройкой чувствительности, а также попыткой направить его так, чтобы в прямой видимости не было обогревателя.
2. При установке на улице возможны срабатывания от порывов тёплого ветра.
В целом эти датчики нормально работают, при этом это самый дешевый вариант. В качестве чувствительного элемента используется PIR-сенсор, он создает электрическое поле пропорционально тепловому излучению.
Но сам по себе сенсор не имеет широкой направленности, поверх него устанавливается линза Френеля.
Правильнее будет сказать – многосегментная линза, или мультилинза. Обратите внимание на окошко такого датчика, оно разбито на секции это и есть сегменты линз, они фокусируют попадающие излучения в узкий пучок и направляют его на чувствительную область датчика. В результате этого на маленькое приемное окошко пироэлектрического сенсора попадают пучки излучений с разных сторон.
Для увеличения эффективности детектирования движения могут устанавливать сдвоенные, или счетвертненные сенсоры или несколько отдельных. Таким образом, расширяется поле зрение прибора.
Исходя из вышесказанного нужно отметить и то, что на датчик не должен попадать свет от лампы, а также в поле его зрения не должно быть ламп накаливания, это также сильный источник ИК-излучения, тогда работа системы в целом будет нестабильной и непредвиденной. ИК-излучения плохо проходят через стекло, поэтому он не сработает, если вы будете идти за окном или стеклянной дверью.
Это самый распространённый вид датчика его можно купить а можно и собрать самому на основе, поэтому рассмотрим его конструкцию подробно.
Как собрать ИК-датчик движения своими руками
Самый распространенный вариант – это HC-SR501. Его можно купить в магазине радиодеталей, на али-экспресс, часто поставляется в наборах Arduino. Может использоваться как в паре с микроконтроллером, так и самостоятельно.
Он представляет собой печатную плату с микросхемой, обвязкой и одним ПИР-сенсором. Последний накрыт линзой, на плате есть два потенциометра, один из них регулирует чувствительность, а второй время которое на выходе датчика присутствует сигнал. При детектировании движения на выходе появляется сигнал и держится установленное время.
Он питается напряжением от 5 до 20 вольт, срабатывает на расстоянии от 3 до 7 метров, а сигнал на выходе держит от 5 до 300 секунд, вы можете продлить этот период, если использовать одновибратор на NE555, микроконтроллер или реле задержки времени. Угол обзора порядка 120 градусов.
На фото изображен датчик в сборе (слева), линзу (справа внизу), обратную сторону платы (справа вверху).
Рассмотрим плату подробнее. На её передней стороне расположен чувствительный элемент. На задней – микросхема, её обвязка, справа два подстроечных резистора, где верхний – время задержки сигнала, а нижний – чувствительность.
В нижней правой части джампер для переключения режимов H и L. В режиме L датчик выдает выходной сигнал только она период времени выставленного потенциометром. Режим H выдает сигнал, пока вы находитесь в зоне действия датчика, а когда вы её покидаете сигнал, исчезнет через время заданное верхним потенциометром.
Если вы хотите использовать датчик без микроконтроллеров, тогда соберите эту схему, все элементы подписаны.
Схема питается через гасящий конденсатор, напряжение питания ограничено на уровне 12В с помощью стабилитрона. Когда на выходе датчика появляется положительный сигнал реле Р включается через NPN транзистор (например BC547, mje13001-9, КТ815, КТ817 и другие). Можно использовать автомобильное реле или любое другое с катушкой на 12В.
Если вам нужно реализовать какие-то другие функции – можно использовать его в паре с микроконтроллером, например платой Ардуино. Ниже представлена схема подключения и программный код.
Источник
Инфракрасный датчик движения HC SR501
Мы живем в условиях, когда тарифы на электроэнергию постоянно повышаются. И кто из нас не сталкивался с ситуацией, когда управляющие компании, чтобы сэкономить на освещении лестничных клеток, просто не вкручивают лампы накаливания. В этой статье пойдет речь о недорогом и доступном датчике движения hc sr501 — он позволит сэкономить электроэнергию. И о том, что собрать на его основе устройство, которое автоматически будет включать освещение на лестничной площадке, совсем не сложно и доступно каждому.
Область применения
Кроме автоматического включения света и экономии электроэнергии датчик HC SR501 будет выполнять и другие задачи.
С небольшими доработками можно получить устройства, которые могут:
- автоматически включать, например, вентилятор, если в комнату зашли люди. Вентилятор сам отключится, если «увидит» что в комнате человека нет;
- в частном доме в ночное время будут включаться светильники и освещать дорожки в саду;
- включать свет только над вашей дверью;
- управлять светом в подсобных помещениях, где свет нужен на короткий промежуток времени (кладовка, гараж, подвал, погреб).
А кому не знакома ситуация когда просыпаешься ночью и нужно найти выключатель и включить свет. Это устройство сможет это сделать за вас автоматически.
Также никогда не будет лишним дополнительный элемент безопасности в общей охранной системе:
- Если обнаружится присутствие человека и его движение, включится тревога. Дополнительно владельцу помещения отправиться СМС.
- Параллельно включатся устройства фото и видеозаписи.
- Для нарушителей частной собственности включится звуковое оповещение.
Это только примерный перечень того что можно сделать с таким «простым» устройством как hc sr501.
Конечно, уже есть и другие охранные системы, которые могут обнаружить движение. Например, комплекс компьютерного зрения. Он может распознать не только сам объект, но и рассчитать траекторию его движения.
Или лазерные детекторы. При пересечении лазерного луча срабатывает общая охранная сигнализация.
Рекомендуем прочитать подробную инструкцию как использовать датчик движения для светодиодной ленты в том числе и HC SR501.
Как действует HC SR501
Весь принцип действия основан на способности пироэлектриков создавать электрическое поле, если их температура изменится.
На этой особенности реализован выпуск в промышленном масштабе датчиков измерения температуры, такие как LHI778 или IRA-E700. В них используется пара чувствительных элементов размером 1×2 мм с противоположной направленностью. На их основе собственно и построено устройство, которое способно детектировать движение.
Пироэлектрическое устройство по-другому называется — PIR (Passive Infrared) датчик. По-русски звучит как «пассивный инфракрасный» датчик.
Почему пассивный? Сам датчик ничего не излучает, но способен принимать излучение в инфракрасном диапазоне. За счёт этого свойства — только принимать — такие устройства очень экономичны в плане потребления электроэнергии.
Так как любой живой объект излучает тепло, он хорошо виден в инфракрасном диапазоне. Современные бинокли оборудованные «ночным зрением» прекрасно видят и обнаруживают присутствие живых существ, которые излучают инфракрасные волны. То есть любое живое существо не останется незамеченным таким датчиком, конечно если попадёт в зону его действия.
В измерителе движения HC SR501 как раз и установлен такой пироэлектрический элемент.
Над датчиком установлена линза в форме полусферы с множеством сегментов.
Собственно, эти маленькие линзы передают тепловое излучение на ПИР-датчик.
Этот оптический элемент правильно будет называть «линзой Френеля». Выполняется из пластика в виде купола из множества линз Френеля.
Для человеческого зрения пластик, из которого и сделан купол, матовый. Но для инфракрасного света он на сто процентов прозрачен. Вследствие этого сам материал линзы — своего рода фильтр.
Как работает такой датчик
Разберем его работу наглядно.
Допустим, такой измеритель работает в пустой комнате. Естественно, что поступающее на него излучение постоянно, соответственно и напряжение на выходе тоже постоянно (рисунок слева).
Если в зоне действия первого элемента попадает инфракрасное излучение от человека, на этом элементе возникнет положительный электрический всплеск (центральный рисунок).
Человек продолжает движение — его термический фон, преломляясь через линзы Френеля, оказывается на следующем PIR-элементе. Как видно из схемы, второй компонент вырабатывает уже отрицательный всплеск (правый рисунок).
Теперь в работу включается микросхема. Она регистрирует эти два разнонаправленных импульса и таким образом «понимает», что в поле действия датчика попал человек.
Где купить датчики движения
Приобрести датчики можно как в специализированном магазине, так и онлайн в Интернет-магазине. Во втором случае, особого внимания заслуживает бюджетный вариант приобретения изделий на сайте Алиэкспресс. Для некоторых товаров есть вариант отгрузки со склада в РФ, их можно получить максимально быстро, для этого при заказе выберите «Доставка из Российской Федерации»:
Настройка HC-SR501
HC-SR501 — самый бюджетный преобразователь PIR- сигнала. Он полностью автономен и способен действовать как самостоятельно, так и в паре с микроконтроллером.
Имеет настройку чувствительности. Диапазон срабатывания регулируется на расстояния от 3 до 7 метров.
Также есть настройка времени действия — от 3 секунд до пяти минут.
Для этого на плате есть пара переменных резисторов. Первый отвечает за чувствительность устройства, то есть чем она выше, тем дальше может «видеть» датчик. Параллельно по чувствительности можно откорректировать распознавание в зоне срабатывания. Так измеритель не включит освещение, если в зону действия попала кошка или собака.
Другим переменным резистором можно «накрутить» время срабатывания, если обнаружено движение.
На плате есть еще один элемент управления датчиком обнаружения — перемычка.
Если «включен» контакт L — устройство ведет отсчет времени действия от самого первого срабатывания.
Поясним на примере. Если датчиком управляется свет на кухне. Человек попадая в комнату, вызовет включение устройства ровно на определенный промежуток времени. То есть если вы сидите за столом и не двигаетесь — свет потухнет, скажем, через три минуты. Датчик не работает и вернется в исходное состояние в ожидании следующего сигнала.
Если перемычку перекинуть к контакту H — датчик срабатывает, но каждое движение человека активизирует сброс таймера и отсчет времени начнется заново. И так по кругу — пока человек будет находиться в зоне действия устройства.
Использовать это устройство можно и вместо выключателя света в прихожей. Это будет совсем не лишним, если вы торопитесь и, уходя из дома, забываете выключить свет.
Изначально вся плата настроена на состояние Н.
На фото снизу указаны места подключения:
- общего провода (GND);
- сигнала о включении устройства (OUT 3.5 B);
- питания (VCC 5–12 В).
В плате для PIR-сенсора присутствует микросхема BISS0001.
На рисунке снизу указана и цоколевка микросхемы.
Понять работу всего устройства поможет принципиальная схема измерителя движения HC-SR501:
На схеме видно, что устройство можно улучшить, если припаять фоторезистор GL5506.
На рисунке выделены места для подключения дополнительных элементов:
Место, куда определять фоторезистор, подписано на плате как RL.
Место подключения — или напрямую на плату, или при помощи штыревого разъёма. Основное условие, чтобы фотоэлемент не был прикрыт от попадания света из комнаты.
На нижнем рисунке фоторезистор припаян с обратной стороны платы.
После того, как установлен фоторезистор плату нужно включить. На калибровку датчика hc -SR501 уйдет некоторое время.
Если в комнате горит свет, то ничего не случится. И это правильно. Фоторезистор просто не даст запуститься датчику в светлое время суток или если в комнате уже горит свет.
Теперь всё устройство будет срабатывать при условии, если в помещении будет темно.
Четыре вида подключения
Вообще говоря, область применения таких устройств не ограничивается лишь управлением освещения. Современная промышленность наладила выпуск инфракрасных контроллеров движения. Они находят свое применение, как в быту, так и на производстве в охранном режиме, а также в области автоматизации разных процессов.
Датчики перемещения HC-SR501 можно приобрести уже в виде готового комплекта или заказать на торговых площадках типа eBay или Aliexpress как комплект для самостоятельной сборки.
Осталось выбрать способ соединений датчика.
1-й вариант
Для начала приведем пример подключения к постоянному току с помощью зарядного устройства для смартфонов с блоком питания 5–10 В. Для работы измерителя движения HC-SR501 нужно питание 4.5–20 В постоянного тока.
На рисунке изображен вариант с подключением светодиодной ленты с ее собственным блоком питания. Кстати, ленту можно заменить, например, на электропривод.
2-й вариант
Теперь рассмотрим пример работы под нагрузкой в 220 вольт.
Смотрим на схему. Пунктирной линией выделен бестрансформаторный блок питания. Вместо него подключим, например, обыкновенный зарядник от смартфонов 220 В-USB. На схеме реле работает от 5-вольтовой катушки. Купить его не представляет большой сложности — продается в большинстве магазинов электроники.
3-й вариант
Более «продвинутое» применение контроллера перемещения hc sr501 — в паре с платой Arduino.
К выводу OUT на плате датчика делается подключение к цифровому пину Arduino. Программируем пин как выход, и через транзистор подключаемся, например, как на схеме, звуковому динамику. Перемычка на плате должна стоять в положении L — однократное срабатывание.
По наличию движения в помещении он будет подавать звуковой сигнал. Что важно — возможности такой схемы расширятся за счет программы загруженной в микропроцессор.
Собственно говоря, почему в схеме работы применили Arduino?
Всё дело в том, эта платформа электронных приборов, некое подобие конструктора LEGO для новичков. На его основе можно легко собрать разнообразные устройства. К тому же на сайте компании можно найти качественное описание того, как с ней работать. Платформа находит много поклонников среди радиомастеров по всему миру, благодаря своей простоте и понятному языку программирования.
Вот так выглядит наглядный вариант подключения датчика движения в паре с модулем Arduino для освещения коридора.
Программа
Комплекс Адруино тем и хорош, что его работу можно контролировать самостоятельно.
Для этого нужно написать программу, таким образом, чтобы при срабатывании датчика включалось реле, которое управляет включением света в комнате.
Записанный алгоритм работы надо загрузить на Ардуино и подключить всю схему к сети на 220 В. Потом проверяется работа всего устройства.
Вариант 4 HC-SR501 и Arduino
Понятно, что плата преобразователя HC-SR501 — независимое устройство. Но если к нему добавить контроллер Arduino UNO R3, то можно уже контролировать и управлять временем включения и периодом сброса.
Рекомендуем к прочтению: как заставить совместимый с Arduino датчик движения HC-SR501 включать и отключать свет.
Таким образом, точность работы схемы, которая управляет автоматическим включением света, повышается.
Мало того. К плате Arduino UNO R3 можно подсоединить сразу несколько подобных HC-SR501. Иначе говоря, одновременно может быть отслежена активность в разных местах. Например, на междуэтажных площадках.
Для индикации работы HC-SR501 можно вывести, например, три светодиода: красный, желтый и зеленый.
Если горит красный светодиод — устройство находится в положении покоя и не видит в поле своего зрения объекта с инфракрасным излучением. Попросту в зоне приема нет человека.
Желтый светодиод свидетельствует о том, что в зону выявления вошел человек.
Зелёный — загорается вместе с датчиком HC-SR501.
На плате датчика необходимо поменять перемычку в положение L.
Заключение
Из этого небольшого обзора видно, что и измеритель движения hc sr501и его аналоги могут работать как по своему прямому назначению, так и в паре с другими сложными приборами на основе микроконтроллера. Освещение, сигнализация, автоматическое открытие дверей и множество других задач позволит реализовать этот датчик, все ограничивается лишь вашим воображением.
Видео по теме
Источник
Почему датчик движения срабатывает сам по себе?
Датчик движения может срабатывать сам по себе по разным причинам. Некоторые из них:
-
Ложное срабатывание. Датчики движения могут срабатывать на случайные движения, такие как движения листьев на деревьях, изменения освещения и даже ветер, что может привести к ложным срабатываниям.
-
Неисправность датчика. Поврежденный или неисправный датчик движения может срабатывать сам по себе, если сенсор или другие компоненты не функционируют правильно.
-
Электромагнитные помехи. Наличие сильных электромагнитных полей, например от мощных электродвигателей, или наличие других устройств вблизи датчика, могут вызывать ложные срабатывания.
-
Неожиданное изменение температуры. Резкое изменение температуры вокруг датчика движения может вызвать ложное срабатывание.
-
Некачественное подключение. Неправильно подключенный датчик движения может работать неправильно и вызывать ложные срабатывания.
-
Неправильная настройка. Неправильная настройка чувствительности и других параметров датчика движения может привести к ложным срабатываниям.
Чтобы устранить проблему, необходимо выяснить причину ложного срабатывания и принять соответствующие меры, например перенастроить датчик движения, установить экранирование от электромагнитных полей, заменить поврежденный датчик, или проверить правильность подключения.