FLProg
Категории раздела
Поддерживаемое [39]
Скоро [4]
Возможно [1]
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика

Онлайн всего: 6
Гостей: 6
Пользователей: 0


Яндекс.Метрика
Четверг, 08.12.2016, 03:05
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Каталог статей
Главная » Статьи » Arduino и модули » Поддерживаемое

Датчик движения (PIR Motion sensor) HC-SR501 (поддерживается программой FLProg)

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


Приобрести датчик можно в магазине - партнере проекта FastAVR со скидкой 10% если перейти по  ссылке

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

   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м (настраивается)
Угол обнаружения             до 120o-140o (в зависимости от конкретного датчика и линзы)

Длительность импульса
при обнаружении               5 — 200сек.(настраивается)

Время блокировки до
следующего замера            2.5сек. (но можно изменить заменой SMD-резисторов)

Рабочая температура          -20 — +80oC
Режим работы                     L — одиночный захват, H — повторяемые измерения

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







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








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








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







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





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

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

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





Схема


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






Соберите эту схему. Перемычку надо поставить в режим работы L. Подайте питание. Подождите примерно 20-40 сек (для некоторых модулей и до 60сек.). В это время датчик калибруется.
Теперь, как только датчик зафиксирует движение, то светодиод будет светиться определенное время, установленное подстроечным резистором. Можно поиграться настройкой чувствительности и установкой модуля в разные места дома.
К микроконтроллерам (ну или другим микросхемам) модуль лучше (хотя и необязательно) подключать через транзистор и подтягивающий резистор на 10k. Вот примерная схема:








Или вот:


 

 
Категория: Поддерживаемое | Добавил: support (31.08.2015)
Просмотров: 3189 | Комментарии: 4 | Теги: Датчик, sensor | Рейтинг: 5.0/1
Всего комментариев: 4
avatar
0
1
здравствуйте

а к про мини можно подключать этот датчик и если да то к каким входам возможно?

спасибо  извините
avatar
0
2
Pro Mini практически аналогичен UNO (только без преобразователя USB-UART) так что подключение такое - же
avatar
0
3
спасибо за оперативный ответ 
благодарю
avatar
0
4
Как фильтровать ложные срабатывания ? Резистор выше номиналом является вариантом ?
avatar
FLProg © 2016
Яндекс.Метрика