Корпус для датчика движения ардуино. PIR-датчик: описание и инструкция по подключению

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

Конструкция ПИР датчика движения не очень сложна – он состоит из пироэлектрического элемента, отличающегося высокой чувствительностью (деталь цилиндрической формы, в центре которой расположен кристалл) к наличию в зоне действия определенного уровня инфракрасного излучения. Чем выше температура объекта, тем больше излучение. Сверху PIR-датчика устанавливается полусфера, разделенная на несколько участков (линз), каждый из которых обеспечивает фокусировку излучения тепловой энергии на различные сегменты датчика движения. Чаще всего в качестве линзы применяют линзу Френеля, которая за счет концентрации теплового излучения позволяет расширить диапазон чувствительности инфракрасного датчика движения Ардуино.

PIR-sensor конструктивно разделен на две половины. Это обусловлено тем, что для устройства сигнализации важно именно наличие движения в зоне чувствительности, а не сам уровень излучения. Поэтому части установлены таким способом, что при улавливании одной большего уровня излучения, на выход будет подаваться сигнал со значением high или low.

Основными техническими характеристиками датчика движения Ардуино являются:

  • Зона обнаружения движущихся объектов составляет от 0 до 7 метров;
  • Диапазон угла слежения – 110°;
  • Напряжение питания – 4.5-6 В;
  • Рабочий ток – до 0.05 мА;
  • Температурный режим – от -20° до +50°С;
  • Регулируемое время задержки от 0.3 до 18 с.

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

Принцип работы датчика движения на Arduino следующий:

  • Когда устройство установлено в пустой комнате, доза излучения, получаемая каждым элементом постоянна, как и напряжение;
  • При появлении в комнате человека, он первым делом попадает в зону обозрения первого элемента, на котором появляется положительный электрический импульс;
  • Когда человек перемещается по комнате, вместе с ним перемещается и тепловое излучение, которое попадает уже на второй сенсор. Этот PIR-элемент генерирует уже отрицательный импульс;
  • Разнонаправленные импульсы регистрируются электронной схемой датчика, которая делает вывод, что в поле зрения Pir-sensor Arduino находится человек.

Для надежной защиты от внешних шумов, перепадов температуры и влажности, элементы Pir-датчика на Arduino устанавливаются в герметичный металлический корпус. На верхней части корпуса по центру находится прямоугольник, выполненный из материала, который пропускает инфракрасное излучение (чаще всего на основе силикона). Чувствительные элементы устанавливаются за пластиной.

Схема подключения датчика движения к Ардуино

Подключение Pir-датчика к Ардуино выполнить не сложно. Чаще всего модули с сенсорами движения оснащены тремя коннекторами на задней части. Распиновка каждого устройства зависит от производителя, но чаще всего возле выходов есть соответствующие надписи. Поэтому, прежде чем выполнить подключение датчика к Arduino необходимо ознакомиться с обозначениями. Один выход идет к земле (GND), второй – обеспечивает выдачу необходимого сигнала с сенсоров (+5В), а третий является цифровым выходом, с которого снимаются данные.

Подключение Pir-сенсора:

  • «Земля» – на любой из коннекторов GND Arduino;
  • Цифровой выход – на любой цифровой вход или выход Arduino;
  • Питание – на +5В на Arduino.

Схема подключения инфракрасного датчика к Ардуино представлена на рисунке.

Пример программы

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

  • Вероятность ложных срабатываний, за счет того, что для самоинициализации датчика требуется одна минута;
  • Отсутствие выходных устройств исполнительного типа – реле, сирены, светоиндикации;
  • Короткий временной интервал сигнала на выходе сенсора, который необходимо на программном уровне задержать, в случае появления движения.

Указанные недостатки устраняются при расширении функционала датчика.

Скетч самого простого типа, который может быть использован в качестве примера работы с датчиком движения на Arduino, выглядит таким образом:

#define PIN_PIR 2 #define PIN_LED 13 void setup() { Serial.begin(9600); pinMode(PIN_PIR, INPUT); pinMode(PIN_LED, OUTPUT); } void loop() { int pirVal = digitalRead(PIN_PIR); Serial.println(digitalRead(PIN_PIR)); //Если обнаружили движение if (pirVal) { digitalWrite(PIN_LED, HIGH); Serial.println("Motion detected"); delay(2000); } else { //Serial.print("No motion"); digitalWrite(PIN_LED, LOW); } }

Возможные варианты проектов с применением датчика

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

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

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

Принцип работы PIR датчиков и типовая электрическая схема устройства. Любой человек становится источником теплового излучения. Длина волны этого излучения зависит от температуры и находится в инфракрасной части спектра. Это излучение улавливается специальными датчиками, которые называют PIR-датчики.

PIR - это сокращённое «passive infrared - пассивные инфракрасные» датчики. Пассивные - потому что датчики сами не излучают, а только воспринимают излучение с длиной волны от 7 до 14 мкм. PIR-датчик содержит чувствительный элемент, который реагирует на изменение теплового излучения. Если оно остается постоянным - электрический сигнал не генерируется. Чтобы датчик среагировал на движение, применяют линзы Френеля с несколькими фокусирующими участками, которые разбивают общую тепловую картину на активные и пассивные зоны, расположенные в шахматном порядке. Человек, находясь в сфере работы датчика, занимает несколько активных зон полностью или частично. Поэтому, даже при минимальном движении происходит перемещение из одних активных зон в другие, что вызывает срабатывание датчика. А вот фоновая тепловая картина меняется очень медленно и равномерно, поэтому датчик на нее не реагирует. Высокая плотность активных и пассивных зон позволяет датчику надежно определить присутствие человека при малейшем движении.

Данная схема основана на микросхеме HT7610A , которая как раз и предназначена для использования в автоматических PIR-лампах или сигнализациях. Он может работать в 3-х проводной конфигурации для передачи сигнала. В данном проекте использовано реле вместо тиристора, как это часто делается, для подключения любого рода нагрузки. Внутри микросхемы есть операционный усилитель, компаратор, таймер, детектор перехода через ноль, схема управления, регулятор напряжения, генератор и выход синхронизации генератора.

PIR датчик обнаруживает инфракрасный изменённый сигнал, вызванный движением человеческого тела и преобразует его в колебания напряжения. Схеме не требуется понижающий трансформатор и она может работать непосредственно от 220V. Балластный конденсатор С7 должен быть на 0.33uF/275V, а лучше на 400V.

Особенности схемы датчика

  • Рабочее напряжение схемы: 5V-12V.
  • Ток нагрузки 80 мА, когда реле включено.
  • В режиме ожидания ток: 100 мкА
  • ON/AUTO/OFF режимы работы.
  • Автосброс, если сигнал исчезает за 3 секунды.
  • Релейный выход для подключения нагрузки.
  • Фоторезистор LDR для обнаружения дневного/ночного режима.
  • Джампер J1 для установки режима.
  • Резистор PR1 устанавливает чувствительность датчика.
  • Резистор PR2 устанавливает выходную продолжительность сигнала состояния выхода.

Схема PIR датчика предлагает три режима работы (ON, AUTO, OFF), которые могут быть установлены вручную джампером J1. CDS система представляет собой КМОП-триггер Шмитта, что используется, чтобы различать дневное и ночное время.

Принцип работы PIR (Passive Infra Red)- датчиков

Любой объект, обладающий какой-то температурой, становится источником электромагнитного (теплового) излучения, в том числе - человеческое тело. Длина волны этого излучения зависит от температуры и находится в инфракрасной части спектра. Это излучение невидимо для глаза и улавливается только датчиками. Их еще называют PIR-датчиками.

Это аббревиатура от слов «passive infrared» или «пассивные инфракрасные» датчики. Пассивные - потому что датчики сами не излучают, а только воспринимают излучение с длиной волны от 7 до 14 µм.

Человек излучает тепло. Его тепловое изображение в инфракрасных лучах показывает распределение температуры по поверхности тела. Более нагретые предметы выглядят светлее, более холодные - темнее, т.к. излучают меньше тепла.

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

Для того, чтобы датчик среагировал на движение, применяют специальные линзы (линзы Френеля) с несколькими фокусирующими участками, которые разбивают общую тепловую картину на активные и пассивные зоны, расположенные в шахматном порядке. Человек, находясь в сфере работы датчика, занимает несколько активных зон полностью или частично.

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

В редких случаях современные системы сигнализации обходятся без сенсорных компонентов. Именно чувствительные датчики позволяют обнаруживать тревожные признаки по тем или иным показателям. В системах безопасности дома такие задачи выполняют детекторы света, оконные сенсоры удара, устройства для определения утечек и т. д. Но если речь идет об охранной функции, то на первое место выходит PIR-датчик движения, работающий на принципе инфракрасного излучения. Это миниатюрное устройство, которое может и само по себе выступать индикатором состояния обслуживаемого участка или входить в общий охранный комплекс. Как правило, выбирается второй вариант использования сенсора как наиболее эффективное решение.

Общие сведения о датчике

Практически все предназначены для обнаружения посторонних в помещении. Классическая охранная система предполагает, что сенсор зафиксирует факт вторжения в контролируемую зону, после чего сигнал поступит на пункт управления и далее будут предприняты те или иные меры. Чаще всего подается сигнал в виде SMS-сообщения на пульт уже непосредственно охранной службы, а также на телефон хозяина. В данном случае рассматривается одна из разновидностей таких устройств - пироэлектрический PIR-датчик, который отличается высокой эффективностью и точностью. Впрочем, качество функции таких моделей зависит от множества факторов - от выбранной схемы интеграции сенсора в охранный комплекс до внешних условий воздействия на конструкцию с чувствительной начинкой. Важно также заметить, что датчики движения не всегда используют как инструмент защиты от злоумышленника. Его вполне можно установить для автоматического контроля отдельных участков В таком случае, например, прибор будет активизироваться при входе пользователя в помещение и так же выключаться, когда он его покинет.

Принцип работы

Для понимания специфики работы данного устройства стоит обратиться к особенностям реакций некоторых кристаллических веществ. Используемые в датчике чувствительные элементы обеспечивают эффект поляризации в моменты, когда на них падает излучение. В данном случае идет речь о от человеческого тела. При резком изменении характеристик в наблюдаемой зоне меняется и напряженность в электрическом поле кристалла. Собственно, по этой причине инфракрасный датчик PIR также называется пироэлектрическим. Как и все детекторы, такие устройства не идеальны. В зависимости от условий они могут срабатывать на ложные сигналы или не определять целевые явления. Однако по совокупности эксплуатационных свойств в большинстве случаев они оправдывают свое применение.

Основные характеристики

Главные рабочие показатели, которые должен учитывать потребитель, касаются радиусов действия устройства и способностей к автономной работе. Что касается параметров по диапазонам охвата, то контролируемая зона, как правило, составляет 6-7 м. Этого достаточно, если дело касается охраны частного дома и тем более квартиры. В некоторых моделях предусматривается и функция микрофона - в этой части также важно определить радиус действия, который может достигать и 10 м. Вместе с этим PIR-датчик может иметь прямое или автономное энергоснабжение. Если планируется организация охранной системы, то лучше приобретать модели со встроенными аккумуляторами, которые не требуют проводки. Далее определяется время, на протяжении которого устройство сможет поддерживать свою функцию без дозарядки. Современные модели не требуют большого энергетического обеспечения, поэтому в пассивном состоянии могут работать порядка 15-20 дней.

Конструкция устройства

Корпус датчиков обычно выполняется из металла. Внутри содержатся два кристалла - это и есть чувствительные к термическому излучению элементы. Важной конструкционной особенностью детекторов этого типа является своего рода окошко в металлической оболочке. Оно предназначено для допуска излучения нужного диапазона. Такая фильтрация как раз и предназначена для повышения точности работы кристаллов. Перед окном в корпусе также располагается оптический модуль, который формирует необходимую диаграмму направленности волн. Чаще всего PIR-датчик снабжается штампованной на пластике. Для обработки уже электрических сигналов и отсечения помех используется и полевой транзистор. Он располагается возле чувствительных кристаллов и, несмотря на задачу отсечения помех, в некоторых моделях может понижать эффективность функции кристалла.

Система GSM в датчике

Данный опционал можно назвать излишним, хотя есть немало приверженцев такой концепции. Суть совмещения функции определения движения посредством сенсора и модуля GSM обусловлена стремлением уже к полной автономности устройства. Как отмечалось выше, датчик связывается с центральным пультом управления, от которого в дальнейшем исходит сигнал на оперативный охранный комплекс или на телефон непосредственного владельца. Если же используется PIR-датчик движения с системой GSM, то отправка тревожного сигнала может осуществляться моментально в момент регистрации факта проникновения. То есть этап переправки сигнала на промежуточный контроллер пропускается, что позволяет выиграть иногда несколько секунд. И это не говоря о повышении надежности за счет исключения дополнительных звеньев в цепи передачи сообщения. В чем же недостаток данного решения? Во-первых, оно полностью полагается на работу GSM-связи, что, напротив, понижает надежность системы, но уже по другой причине. Во-вторых, наличие модуля как такового негативно сказывается на работе чувствительного элемента - соответственно, точность фиксации проникновения снижается.

Программное обеспечение

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

Установка сенсора

Физическая установка датчика производится с помощью комплектных фиксаторов. Обычно применяют кронштейны или саморезы, закрепляющие не сам корпус детектора, а конструкцию, в которую он первоначально интегрируется. По сути, это дополнительный каркас с предусмотренными для закручивания отверстиями. Но главное в этой части работы - верно рассчитать положение сенсора. Дело в том, что инфракрасный датчик движения PIR проявляет наибольшую чувствительность в ситуациях, когда объект с тепловым излучением пересекает поле контроля со стороны. И напротив, если человек направляется прямо на устройство, то способность фиксации сигнала будет минимальной. Также не стоит располагать прибор в местах, которые постоянно или периодически подвергаются температурным колебаниям из-за работы отопительного оборудования, открывающихся дверей и окон или работающей системы вентиляции.

Подключение датчика

Устройство необходимо подключить к основному реле контроллера и системе энергоснабжения. На типовом аппарате предусматривается плата с клеммами, предназначенными для источника питания. Чаще всего используется источник с напряжением 9-14 В, а ток потребления может составлять 12-20 мА. Обычно производители указывают электротехнические характеристики посредством маркировки клемм. Соединение осуществляется по одной из стандартных схем с учетом особенностей эксплуатации конкретной модели. В некоторых модификациях возможно подключение PIR-датчика без проводки, то есть напрямую к сети. Это в некотором роде комбинированные конструкции, которые устанавливаются на открытых местах и управляют теми же системами освещения. В случае установки охранного сенсора такой вариант вряд ли будет уместен.

Нюансы эксплуатации

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

Датчик в системе «Ардуино»

Комплекс «Ардуино» является одной из самых популярных систем управления домашней автоматикой. Это контроллер, к которому подключаются источники освещения, системы мультимедиа, отопительные приборы и другая бытовая техника. Датчики в этом комплексе не являются конечными функциональными устройствами - они лишь выполняют роль индикаторов, в зависимости от состояния которых центральный блок с микропроцессором принимает то или иное решение в соответствии с заложенным алгоритмом. Подключается PIR-датчик «Ардуино» через три канала, среди которых выходной а также линии питания с разной полярностью - GND и VCC.

Популярные модели PIR-датчиков

Большинство датчиков преимущественно выпускаются китайскими производителями, поэтому стоит готовиться к проблемам с электротехнической начинкой. Приобрести по-настоящему качественный сенсор можно разве что в комплектации с контроллерами. Тем не менее многие хвалят датчик движения PIR MP Alert A9, который хоть и представляет бюджетный сегмент, но отличается достойной сборкой и неплохими рабочими качествами. По-своему интересны и такие модели, как Sensor GH718 и HC-SR501. Это датчики открытого типа, которые можно без труда замаскировать или включить в комплекс того же контроллера. Что касается эксплуатационных свойств, то радиус охвата описанных моделей составляет 5-7 м, а время автономной работы - в среднем 5 дней.

Сколько стоит устройство?

По сравнению с ценниками современной сигнализационной аппаратуры, сенсор выглядит весьма привлекательно. Всего за 1,5-2 тыс. р. можно приобрести качественную модель и даже с расширенной комплектацией. В среднем же простой PIR-датчик оценивается в сумму, не превышающую 1 тыс. Другое дело, что о надежности и долговечности в данном случае речи не идет. При этом не стоит думать, что этот компонент обойдется недорого в составе комплексной охранной системы. Даже обеспечение безопасности небольшого частного дома может потребовать использование десятка таких датчиков, для каждого из которых также понадобится и вспомогательная оснастка под монтаж и подключение.

Заключение

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

PIR (пассивные инфракрасные датчики) сенсоры реагируют на движение, через что и используются часто в системах сигнализации. Эти датчики небольшие, дешевые, энергоэкономичные, легки в эксплуатации, практически не подвержены износу. Кроме PIR, подобные датчики называют пироэлектрическими и инфракрасными датчиками движения.

Пирлоэлектрический датчик движения - общая информация

ПИР датчики движения по сути состоят из пироэлектрического чувствительного элемента (цилиндрическая деталь с прямоугольным кристаллом в центре), который улавливает уровень инфракрасного излучения. Все вокруг излучает небольшой уровень радиации. Чем больше температура, тем выше уровень излучения. Датчик фактически разделен на две части. Это обусловлено тем, что нам важен не уровень излучения, а непосредственно наличие движение в пределах его зоны чувствительности. Две части датчика установлены таким образом, что если одна половина улавливает больший уровень излучения, чем другая, выходной сигнал будет генерировать значение high или low.

PIR датчики отлично подходят для проектов, в которых необходимо определять наличие или отсутствие человека в пределах определенного рабочего пространства. Помимо перечисленных выше достоинство подобных датчиков, они имеют большую зону чувствительности. Однако учтите, что пироэлектрические датчики не предоставят вам информации о том, сколько человек вокруг и насколько близко они находятся к датчику. Кроме того, сработать они могут и на домашних питомцев.

Общая техническая информация

Эти технические характеристики относятся к PIR датчикам, которые продаются в магазине Adafruit. Принцип работы аналогичных датчиков похожий, хотя технические характеристики могут отличаться. Так что прежде чем работать с ПИР-датчиком, ознакомьтесь с его даташитом.

  • Форма: Прямоугольник;
  • Цена: около 10.00 долларов в магазине Adafruit;
  • Выходной сигнал: цифровой импульс high (3 В) при наличии движения и цифровой сигнал low, когда движения нет. Длина импульса зависит от резисторов и конденсаторов на самом модуле и разная в различных датчиках;
  • Диапазон чувствительности: до 6 метров. Угол обзора 110° x 70°;
  • Питание: 3В - 9В, но наилучший вариант - 5 вольт;

Принцип работы пироэлектрических (PIR) датчиков движения

PIR датчики не такие простые как может показаться на первый взгляд. Основная причина - большое количество переменных, которые влияют на его входной и выходной сигналы. Чтобы объяснить основы работы ПИР датчиков, мы используем рисунок, приведенный ниже.

Пироэлектрический датчик движения состоит из двух основных частей. Каждая из частей включает в себя специальный материал, чувствительный к инфракрасному излучению. В данном случае линзы особо не влияют на работу датчика, так что мы видим два участка чувствительности всего модуля. Когда датчик находится в состоянии покоя, оба сенсора определяют одинаковое количество излучения. Например, это может быть излучение помещения или окружающей среды на улице. Когда теплокровный объект (человек или животное), проходит мимо, он пересекает зону чувствительности первого сенсора, в результате чего на модуле ПИР датчика генерируются два различных значения излучения. Когда человек покидает зону чувствительности первого сенсора, значения выравниваются. Именно изменения в показаниях двух датчиков регистрируются и генерируют импульсы HIGH или LOW на выходе.

Конструкция PIR датчика

Чувствительные элементы PIR датчика устанавливается в металлический герметический корпус, который защищает от внешних шумов, перепадов температур и влажности. Прямоугольник в центре сделан из материала, который пропускает инфракрасное излучение (обычно это материал на основе силикона). За этой пластиной устанавливаются два чувствительных элемента.

Рисунок из даташита Murata:

Линзы

Инфракрасные датчики движения практически одинаковые по своей структуре. Основные отличия - чувствительность, которая зависит от качестве чувствительных элементов. При этом значительную роль играет оптика.

На рисунке выше приведен пример линзы из пластика. Это значит, что диапазон чувствительности датчика представляет из себя два прямоугольника. Но, как правило, нам нужно обеспечить большие углы обзора. Для этого можно использовать линзы, подобные тем, которые используются в фотоаппаратах. При этом линза для датчика движения должна быть маленькая, тонкая и изготавливаться из пластика, хотя он и добавляет шумы в измерения. Поэтому в большинстве PIR датчиков используются линзы Френеля (рисунок из Sensors Magazine):

Линзы Френеля концентрируют излучение, значительно расширяя диапазон чувствительности пиродатчиков (рисунок с BHlens.com)

Рисунок из Cypress appnote 2105:

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

Подключение PIR датчика движения


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

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

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

Тестирование PIR датчика движения

Соберите схему в соответсвии с рисунком выше. В результате, когда PIR датчик обнаружит движение, на выходе сгенерируется сигнал HIGH, который соответсвует 3.3 В и светодиод загорится.

При этом учтите, что пироэлектрический датчик должен "стабилизироваться". Установите батарейки и подождите 30-60 секунд. На протяжении этого времени светодиод может мигать. Подождите, пока мигание закончится и можно начинать махать руками и ходить вокруг датчика, наблюдая за тем, как светодиод зажигается!

Настраиваем чувствительность

На многих инфракрасных датчиках движения, в том числе и у компании Adafruit, установлен небольшой потенциометр для настройки чувствительности. Вращение потентенциометра по часовой стрелке добавляет чувствительность датчику.

Изменение времени импульса и времени между импульсами

Когда мы рассматривает PIR датчики, важны два промежутка времени "задержки". Первый отрезок времени -Tx: как долго горит светодиод после обнаружения движения. На многих пироэлектрических модулях это время регулируется встроенным потенциометром. Второй отрезок времени - Ti: как долго светодиод гарантированно не загорится, когда движения не было. Изменять этот параметр не так просто, для этого может понадобится паяльник.

Давайте взглянем на даташит BISS:

На датчиках от Adafruit есть потенциометр, отмеченный как TIME. Это переменный резистор с сопротивлением 1 мегаом, который добавлен к резисторам на 10 кOм. Конденсатор C6 имеет емкость 0.01 мкФ, так что:

Tx = 24576 x (10 кОм + Rtime) x 0.01 мкФ

Когда потенциометр Rtime в "нулевом" - полностью повернут против часовой стрелки - положении (0 МОм):

Tx = 24576 x (10 кОм) x 0.01 мкФ = 2.5 секунды (примерно)Когда потенциометр Rtime полностью повернут по часовой стрелке (1МОм):

Tx = 24576 x (1010 кОм) x 0.01 мкФ = 250 секунд (примерно)

В средней позиции RTime время будет составлять около 120 секунд (две минуты). То есть, если вы хотите отслеживать движение объекта с частотой раз в минуту, поверните потенциометр на 1/4 поворота.

Подключение PIR датчика движения к Arduino


Напишем программу для считывания значений с пироэлектрического датчика движения. Подключить PIR датчик к микроконтроллеру просто. Датчик выдает цифровой сигнал, так что все, что вам необходимо - считывать с пина Arduino сигнал HIGH (рбнаружено движение) или LOW (движения нет).

При этом не забудьте установить коннектор в позицию H!

Подайте питание 5 вольт на датчик. Землю соежинети с землей. После этого соедините пин сигнала с датчика с цифровым пином на Arduino. В данном примере использован пин 2.


Программа простая. По сути она отслеживает состояние пина 2. А именно: какой на нем сигнал: LOW или HIGH. Кроме того, выводится сообщение, когда состояние пина меняется: есть движение или движения нет.

* проверка PIR датчика движения

int ledPin = 13; // инициализируем пин для светодиода

int inputPin = 2; // инициализируем пин для получения сигнала от пироэлектрического датчика движения

int pirState = LOW; // начинаем работу программы, предполагая, что движения нет

int val = 0; // переменная для чтения состояния пина

pinMode(ledPin, OUTPUT); // объявляем светодиод в качестве OUTPUT

pinMode(inputPin, INPUT); // объявляем датчик в качестве INPUT

Serial.begin(9600);

val = digitalRead(inputPin); // считываем значение с датчика

if (val == HIGH) { // проверяем, соответствует ли считанное значение HIGH

digitalWrite(ledPin, HIGH); // включаем светодиод

if (pirState == LOW) {

// мы только что включили

Serial.println("Motion detected!");

pirState = HIGH;

digitalWrite(ledPin, LOW); // выключаем светодиод

if (pirState == HIGH){

// мы только что его выключили

Serial.println("Motion ended!");

// мы выводим на серийный монитор изменение, а не состояние

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