Датчик движения Ардуино, устройство

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

Датчик движения Ардуино, устройство

 

Datasheets
- HC-SR501 PIR MOTION DETECTOR
- KP500B Pyroelectric infrared sensor
- HT7133-1 3.3V

Вывод датчиков движения

 

На модуле 3 вывода
VCC      +5-20 Вольт 
OUT    Выход. Напряжение 3,3 Вольт при наличии движения и 0 при отсутствии движения
GND     Земля(- источника питания)

Фоторезистор на датчике движения hc sr501
На модуле есть специально предусмотренные отверстия RL для пайки фоторезистора.
Желательно устанавливать фоторезисторы  GL5506

 

2 подстроечных резистора отвечают за Чувствительность(дальность) и Время
Дальность срабатывания : от 3  до 7 метров.

Время задержки: от 5 секунд  до  5 минут.

 

В зависимость от установленного режима H или L режим работы будет разный.
Устанавливается перемычкой.
Н - повторяющийся. Датчик не отключится пока есть движение. Когда движение прекратится, то он выключится когда закончится установленное время работы.
L - не повторяющийся. Когда закончится установленное время работы датчик отключится, перейдёт в 0V, даже если будет движение. Затем если датчик "увидит" движение то он снова включится. 

 

Стабилизатор напряжения собран на микросхеме HT7133-1

HT71XX-1 - семейство трехвыводных низкопотребляющих КМОП стабилизаторов с высоким максимально допустимым входным напряжением.
Максимально допустимое входное напряжение 24 В. 
Основные параметры
Входное напряжение        от 4 до 24
Выходное напряжение    от 3.2 до 3.39
Выходной ток                     30мА
 

Этот датчик движения очень экономичный. Может работать от батарейки, например Крона 9В.
Потребляет всего
в режиме ожидания - 50мкА
в рабочем режиме - 50мА
Датчик движения назван так не просто так. Он срабатывает только от движения, а не от присутствия. Если стоять неподвижно, то не сработает. Вот схема из даташита
На ней хорошо виден диапазон срабатывания датчика 120° (конус). И по горизонтали он работает значительно лучше чем по вертикали.

Главным элементом датчика является  – пироэлектрический датчик 500BP.  Он состоит из двух элементов заключенных в металлическом корпусе.
Сверху он закрыт линзой Френеля.  Когда человек проходит мимо датчика, то его тепло, инфракрасное излучение,  попадает на разные ячейки линзы и это вызывает срабатывание датчика.  Датчик способен уловить малейшие излучения за короткие промежутки времени.

 

Калибровка датчика движения

При подаче напряжения датчик проводит калибровку. Это занимает от 30 до 60 секунд. В это время он несколько раз срабатывает. После этого датчик готов к работе.

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

Дополнительные материалы и примеры
Простая сигнализация лающая собака с датчиком движения
HC SR501 Отправка на сервер и на почту. База данных и HC SR501
HC SR501 Датчик движения со звуком
Подключение датчика HC SR501. Инфракрасный датчик движения pir.
Датчик движения Ардуино
Датчик HC-SR501 для Arduino: Подключение, Применение и Простой Код