Подключение PIR датчика движения
Большинство модулей с инфракрасными датчиками движения имеют три коннектора на задней части. Распиновка может отличаться, так что прежде чем подключать, проверьте ее! Обычно рядом с коннекторами сделаны соответсвующие надписи. Один коннектор идет к земле, второй выдает интересующий нас сигнал с сенсоров, третий — земля. Напряжение питания обычно составляет 3-5 вольт, постоянный ток. Однако иногда встречаются датчики с напряжением питания 12 вольт. В некоторых больших датчиках отдельного пина сигнала нет. Вместо этого используется реле с землей, питанием и двумя переключателями.
Для прототипа вашего устройства с использованием инфракрасного датчика движения, удобно использовать монтажную плату, так как большинство данных модулей имеют три коннектора, расстояние между которыми рассчитано именно под отверстия макетки.
В нашем случае красный кабель соответсвует питанию, черный — земле, а желтый — сигналу. Если вы подключите кабели неправильно, датчик не выйдет из строя, но работать не будет.
Тестирование PIR датчика движения
Соберите схему в соответсвии с рисунком выше. В результате, когда PIR датчик обнаружит движение, на выходе сгенерируется сигнал HIGH, который соответсвует 3.3 В и светодиод загорится.
При этом учтите, что пироэлектрический датчик должен ‘стабилизироваться’. Установите батарейки и подождите 30-60 секунд. На протяжении этого времени светодиод может мигать. Подождите, пока мигание закончится и можно начинать махать руками и ходить вокруг датчика, наблюдая за тем, как светодиод зажигается!
Настройка перезапуска датчика
У пироэлектрического датчика движения есть несколько настоек. Первой мы рассмотрим ‘перезапуск’.
После подключения, посмотрите на заднюю поверхность модуля. Коннекторы должны быть установлены в левом верхнем углу L, как это показано на рисунке ниже.
Обратите внимание, что при таком варианте подключения, светодиод не горит постоянно, а включается-выключается, когда вы двигаетесь возле него. Это опция ‘без перезапуска’ (non-retriggering)
Теперь установите коннектор в позицию H. После тестирования окажется, что светодиод горит постоянно, если кто-то движется в пределах зоны чувствительности датчика. Это режим ‘перезапуск’.
Рисунок ниже из даташита датчика BISS0001:
Для большинства случаев режим ‘перезапуск’ (коннектор в позиции H кк это показано на рисунке ниже) лучше.
Настраиваем чувствительность
На многих инфракрасных датчиках движения, в том числе и у компании Adafruit, установлен небольшой потенциометр для настройки чувствительности. Вращение потентенциометра по часовой стрелке добавляет чувствительность датчику.
Изменение времени импульса и времени между импульсами
Когда мы рассматривает PIR датчики, важны два промежутка времени ‘задержки’. Первый отрезок времени — Tx: как долго горит светодиод после обнаружения движения. На многих пироэлектрических модулях это время регулируется встроенным потенциометром.
Второй отрезок времени — Ti: как долго светодиод гарантированно не загорится, когда движения не было. Изменять этот параметр не так просто, для этого может понадобится паяльник.
Давайте взглянем на даташит BISS:
На датчиках от Adafruit есть потенциометр, отмеченный как TIME. Это переменный резистор с сопротивлением 1 мегаом, который добавлен к резисторам на 10 килоом. Конденсатор 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 датчиков
Если на вашем датчике нет потенциометров, можно провести настройку с помощью резисторов.
Нас интересуют резисторы R10 и R9. К сожалению, китайцы умею многое. В том числе и путать надписи. На рисунке выше приведен пример, на котором видно, что перепутаны R9 с R17. Отследить подключение по даташиту. R10 подключен к 3 пину, R9 — к 7 пину.
Например:
Tx is = 24576 * R10 * C6 = ~1.2 секунд
R10 = 4.7K и C6 = 10 нанофарад
и
Ti = 24 * R9 * C7 = ~1.2 секунд
R9 = 470K и C7 = 0.1 микрофарад
Вы можете изменить время задержки установив различные резисторы и конденсаторы.
Характеристики прибора
Датчик присутствия (Аrduino или Steinel ir quattro) представляют собой разновидность фиксаторов движения. Под этим понятием подразумевается инфракрасный прибор электронного образца. Это прибор способен обнаружить перемещение человека в заданной области контроля. При этом он коммутирует с питанием различных электроприборов (наиболее часто с освещением).
Принцип работы устройства базируется на отслеживании датчиком уровня инфракрасного излучения в заданной области работы (особенно пироэлектрического типа). Здесь в роли сенсора выступает первичный преобразователь. Он является элементом сигнального, измерительного, регулирующего, а также управляющего устройства системы, которая преобразует контрольные величины в сигнал, удобный для пользования. Иначе это можно выразить следующим образом: сенсор – элемент системы, необходимый для измерения неэлектрических величин электрическим способом.
Принцип работы
Любой человек, а вернее его тело, излучает температуру отличную от нуля (за ноль в данной ситуации берется -273°С). В результате человек обладает электромагнитным тепловым излучением. Именно это излучение улавливается прибором в качестве сигнала.
При улавливании тепловых лучей, они фиксируются на сегментной линзе и перенаправляются к пиродетектору. При передвижении тела в заданной прибору области происходит оценка датчиком теплового излучения пиродетектором и создание в нем напряжения. Созданное напряжение применяется в качестве сигнала для электроники.
Пиродатчик с помощью линзы, обладающей высокой разрешающей способностью, позволяет создать для помещения типичную и квадратную зону охвата. Именно в ней датчик и будет регистрировать самые мельчайшие движения.
На выходе сенсора монотонный сигнал определяется уровнем инфракрасного излучения, который был усреднен в области работы датчика.
Для определения, перемещается ли объект в контролируемой области, в устройстве применяется линза Френеля. В редких случаях вместо данной линзы используется система специально вогнутых сегментных зеркал/линз. С помощью такой системы или линзы и происходит проекция теплового излучения на пиросенсоре, преобразуя его в электроимпульс.
В зависимости от того, насколько датчик был настроен по чувствительности, происходит выдача двух или трех импульсов.
Такой принцип работы позволяет наиболее эффективно организовать освещение в помещениях, где имеется высокий процент «проходящих» людей.
KY-002, датчик вибрации SW-18015P
KY-002 внешний вид |
KY-002 схема датчика |
Датчик вибрации стоит около 7 р, сама плата датчика от 60 р за шт. |
Применяется в схемах где необходимо слежение за вибрацией, т.е., например, в схемах автосигнализации на вибрацию корпуса или в производственных схемах за слежением вибрации. У меня такого датчика нет но вероятно устройство следующее: представляет собой трубку в трубке, причем внутренняя трубка имеет некоторые свободный ход. Вероятно подвешена на пружине (в принципе изготовление «на коленке» займет от силы 10 минут). При вибрации внутренняя трубка начинает колебаться и, таким образом, касается стенок наружной трубки. Эти касания подают на выход датчика логический ноль, в то время как в состоянии отсутствия вибрации на выходе логическая единица. Пример обработки сигналов дачтчика вибрации можете посмотреть ЗДЕСЬ. |
Как работает модуль инфракрасного датчика
Принцип работы инфракрасного датчика достаточно прост, он состоит из двух основных компонентов: инфракрасного передатчика и инфракрасного приемника. Инфракрасным передатчиком служит излучающий ИК диод, а инфракрасным приемником – фотодиод.
Модуль инфракрасного датчика начинает работу когда на его излучающий ИК диод подано напряжение, при этом он испускает инфракрасные лучи. Лучи распространяются в пространстве, отражаются от препятствий и снова возвращаются к датчику, где улавливаются фотодиодом. Если препятствие (объект) находится близко, уровень отраженного света будет высок, если же объект находится далеко, то уровень отраженного света будет составлять небольшую величину.
При подаче питания на инфракрасный датчик на свой выходной контакт он выдает уровень Low, который может быть считан платой Arduino или любым другим микроконтроллером.
В большинстве электронных проектов данный датчик используется для обнаружения каких либо препятствий. Он находит широкое применение у радиолюбителей благодаря своей низкой стоимости и низкого энергопотребления, при этом он отличается достаточно большим диапазоном обнаружения препятствий.
Кроме передающего ИК диода и фотодиода модуль инфракрасного датчика содержит компаратор на основе операционного усилителя, который используется для преобразования поступающего аналогового сигнала в цифровой сигнал. Также в составе датчика есть потенциометр, с помощью которого можно отрегулировать его чувствительность.
Схема модуля инфракрасного датчика приведена на следующем рисунке.
Как видите, его схема достаточно проста и содержит набор простых, “массовых” компонентов. При желании вы даже можете собрать эту схему самостоятельно.
Пример №1: HC-SR501 как самостоятельное устройство.
Необходимые детали:► Датчика движения HC-SR501 x 1 шт.► Модуль реле (1-но канальный) x 1 шт.► Транзистор 2SC1213 x 1 шт.► Лампа на 220V (75W) с патроном x 1 шт.► Источник питания на 5V x 1 шт.► Провод DuPont, 2,54 мм, 20 см, F-M (Female — Male) x 1 шт.
Подключение:
При включение HC-SR501 требуется калибровка, занимает от 30 до 60 секунд, так-же датчик имеет период «перезагрузки» около 6 секунд (после срабатывания), за это время он не реагирует на движения. В этом примере используем HC-SR501 и модуль реле (1-но канальный), а так же NPN транзистор (в примере используется 2SC1213). Питание датчика HC-SR501 осуществляется от 5 В, поскольку, это же питание требуется и реле, а в качестве нагрузки используется лампа на 220В. Так-как выходной сигнал HC-SR501 слабый (на практике хватает только чтобы зажечь светодиод), один из вариантов, можно применить любой биполярный NPN транзистор.
Внимание! Соблюдайте технику безопасность и будьте аккуратно!
Работа этой схемы очень проста, после включения и калибровка, датчик начинает считывать показания. При обнаружении движения, датчик меняет значение на выводе «OUT».
Так что же это такое Датчик движения Ардуино?
Это PIR датчик. PIR(Passive Infrared) ,что значит «пассивный инфракрасный» датчик. Пассивный — это потому что датчик не излучает, а только принимают излучение. Поэтому такие датчики очень экономичны. Потребления всего 50µА. Работают датчики на основании изменения температур. Любой предмет излучает инфракрасные волны которые не видны человеческому глазу. Человек или животное(даже маленькая кошка) ни кто не пройдёт мимо датчика. Охотникам за приведениями этот датчик не подойдёт -(.
Характеристики датчика движения HC-SR501
Рабочее напряжение: 5V до 20V(может работать и от 4,5V)
Потребляемая мощность в работающем состоянии:50mA
В режиме ожидания
Линза Френеля выполнена из пластика в виде полушария состоящим из множества ячеек и если на какой-нибудь из них изменилось состояние, то это вызовет срабатывание датчика движения.
Бесконтактный датчик движения hc sr501 может работать отдельно, сам по себе, но лучше всего его использовать в связке с любой из плат Ардуино , с радиомодулем nRF24L01+ или WiFi модуль ESP8266 ESP07. Тогда можно достичь значительно больших результатов. Подробнее смотрите в Подключении и на странице видео.
При первом включении(подаче напряжения) датчик движения начнёт калиброваться. Приблизительное время 60сек(1мин). После этого датчик готов к работе. Между срабатыванием существует задержка приблизительно 5 секунд, в это время датчик не среагирует на движение, но запомнит его и как только пройдёт время задержки, то он включится даже если и не будет никакого движения. Если для вас это неприемлемо, то можно установить 2 датчика движения и настроить их на разное время срабатывания, например один на 20 сек, а второй на 30 сек.
Вид сверху Вид снизу
Со снятой линзой Френеля
С установленным фоторезистором Регулировка чувствительности и времени
Инфракрасный датчик движения hc sr501 схема подключения
У датчика есть 3 вывода:
VCC + положительный контакт источника питания от 4,5V до 20V
OUT S выходной сигнал с датчика движения есть движение +3,3V(HIGH), нет движения 0V(LOW)
GND — отрицательный контакт источника питания
Расширить сферу применения датчика движения hc sr501 можно добавив всего 1 деталь, Фоторезистор GL5506. Если припаять его на датчик движения, для этого там есть отверстия, то теперь датчик будет срабатывать только если будет темно***.
Датчик движения можно использовать вместо выключателя света. Это очень удобно, особенно ночью или когда заняты руки.
В режиме ожидания на выходе датчика движения будет 0V(логический ноль). Как только датчик среагирует на какое-нибудь движение то на выходе станет 3,3V(логическая единица). В зависимость от установленного режима H или L режим работы будет разный. Устанавливается перемычкой.
если:
Н — повторяющийся. Датчик не отключится пока есть движение. Когда движение прекратится, то он выключится когда закончится установленное время работы.
L — не повторяющийся. Когда закончится установленное время работы датчик отключится, перейдёт в 0V, даже если будет движение. Затем если датчик «увидит» движение то он снова включится.
Схему подключения датчика движения на 5 вольт можно посмотреть здесь, а на 12 вольт здесь.
Чтобы включать нагрузку на 220 вольт с hc sr501 нужно взять реле. Теперь мы сможем управлять светом, включать вентилятор, включить прожектор на даче или свет на фонарном столбе.
Очень удобно использовать датчик hc sr501 для ночника.
Вот некоторые отзывы о датчике.
- Датчик надёжный, простой в использовании. Работает уже примерно год. Ложных срабатываний не было. Илья.
- Чувствительный. Срабатывает даже на кошку. Пётр.
- Дешёвый, надёжный, незаметный. Установил в подъезде. Работал всю зиму. Евгений.
- было ещё много отзывов.
PS
Датчики движения hc sr501 имеют высокую чувствительность, устойчивость к различным помехам, очень надежны, практически отсутствуют ложные срабатывания. И самое главное они НЕДОРОГИЕ. Позволяют сэкономить ваши деньги.
* Время работы от батарейки в ждущем режиме примерно год. Это в тепличных условиях, на самом деле зависит от многих факторов.**Линза Френеля — представляет собой оптическую деталь со сложной ступенчатой поверхностью. *** Нет возможности настроить срабатывание датчика от степени освещённость. Если есть такая необходимость, то надо применять совместно с Ардуино.
[video:https://www.youtube.com/watch?v=ESuqam50-CI]
[video:https://www.youtube.com/watch?v=q8EshE8bCTU]
Пример №2: HC-SR501 добавление фоторезистора
Необходимые детали:► Датчика движения HC-SR501 x 1 шт.► Модуль реле (1-но канальный) x 1 шт.► Транзистор 2SC1213 x 1 шт.► Лампа на 220V (75W) с патроном x 1 шт.► Источник питания на 5V x 1 шт.► Фоторезистор x 1 шт.► Провод DuPont, 2,54 мм, 20 см, F-M (Female — Male) x 1 шт.
Подключение:В следующим примере используем туже схему, что и примере №1, только добавили фоторезистор. Место для установки фоторезистора расположено рядом с выходным разъемом, обозначение на плате как «RL». Можно припаять напрямую на плату или воспользоватся штыревым разъемом, для удобного подключения Dupont провода. Главное, чтобы фоторезистор не был закрыт от естественного освещения комнаты, а так же был защищен от света лампы, которую используем как нагрузку. На рисунке ниже показано, куда устанавливать фоторезистор.
Как только установили фоторезистор, включите схему и немного подождите, пока датчик HC-SR501 от калибруется. Если все правильно подключено (и в помещении включен свет), ничего не произойдет, фоторезистор предотвращает запуск HC-SR501 при освещенной комнаты. Теперь выключим свет и HC-SR501 будет запускаться всякий раз, когда он замечает активность.
KY-013, аналоговый термодатчик
|
Такой же терморезистор стоит от 3 р, в составе модуля- от 50 р |
За таким красивым названием кроется обыкновенный терморезистор! Опять же практически любые датчики изначально являются АНАЛОГЫВЫМИ. Только после соответствующей обработки сигнала они уже становятся ЦИФРОВЫМИ. Но в нашем случае изначально аналоговый датчик. Поэтому подключать его нужно к АНАЛОГОВЫМ входам ARDUINO. Диапазон рабочей температуры датчика -55…125 °C, т.е. на 1 бит 10 битного преобразования приходится (125+55)/1024= 0,17578125 градуса Цельсия ,что позволяет довольно точно измерять температуру. Кроме того датчик имеет малые размеры что позволяет снизить инерционность при измерении. Т.е. чем меньше датчик тем меньше нужно времени для достижения им температуры окружающей среды. Применяется, как и понятно из описания, для измерения температуры. |
Эксперимент 2: датчик температуры
В этом эксперименте Arduino будет измерять температуру с помощью микросхемы датчика LM35. LM35 – это низковольтная микросхема, которая требует питания постоянным напряжением от +4 до +20 вольт. Это идеально, потому что мы можем подключить датчик к выводу +5V на плате Arduino. LM35 имеет всего 3 вывода: два для питания и один для аналогового выхода. Выходной вывод представляет собой аналоговый выход, напряжение на котором линейно пропорционально температуре в градусах Цельсия. Выходной сигнал находится в диапазоне от 0 до 1,5 вольта. Выходное напряжение 9 В соответствует температуре 0°C, и при каждом повышении температуры на один градус оно увеличивается на 10 мВ. Чтобы преобразовать выходное напряжение в температуру, вам необходимо просто разделить выходное напряжение в мВ на 10. Например, если выходное напряжение равно 315 мВ (0,315 В), температура равна 31,5°C.
Необходимые комплектующие
- 1 x датчик температуры LM35;
- 2 x светодиод;
- 1 x коробок спичек;
- 2 X резистор 470 Ом;
- 1 x Arduino Mega2560;
- 1 x макетная плата;
- 10 x перемычка.
Схема соединений
Выходной вывод LM35 (вывод 2) подключен к выводу A0 Arduino. Код использует функцию analogRead() для преобразования выходного напряжения в число между 0 и 1023. Умножение этого числа на 0.48828125 преобразует его в градусы Цельсия, которые и отображаются в мониторе последовательного порта.
Испытания огнем
Конечно же, огонь применять никто не собирается, пожаров нам только не хватает. Но полевые испытания провести стоит. Так как датчик достаточно инертный, то я решил извлечь хоть какую-то пользу от выделяемого компьютером тепла и засунул термодатчик под поток воздуха от процессорного кулера. Ура, температура поползла вверх!
Как только значения температуры перешагнули пороговое значение, тут же в терминал пришло ругательное сообщение. Следующим шагом была проверка на возврат в нормальное состояние.
Проверка срабатывания аварии
Заключение
Вот мы и сделали еще один сложный шаг к защите содержимого твоего холодильника не только от врагов, но и от разморозки. Теперь в твоем арсенале есть термодатчик, а так как используется линия 1-Wire, то ты уже самостоятельно можешь навесить и два, и три, и более термодатчиков. Надеюсь, что материал этой статьи раскрыл для тебя новые и интересные возможности, казалось бы, игрушечного Arduino и подогрел интерес к программированию встраиваемых систем. Помни, что только написание кода даст тебе знание и умение. Тренируйся, больше практики, старайся воплощать самые свои сумасшедшие идеи, и знание придет. Пиши, пиши, пиши! Железный привет, RESET :).
Пример программы
Скетч представляет собой программный код, который помогает проверить работоспособность датчика движения после его включения. В самом простом его примере есть множество недостатков:
- Вероятность ложных срабатываний, за счет того, что для самоинициализации датчика требуется одна минута;
- Отсутствие выходных устройств исполнительного типа – реле, сирены, светоиндикации;
- Короткий временной интервал сигнала на выходе сенсора, который необходимо на программном уровне задержать, в случае появления движения.
Указанные недостатки устраняются при расширении функционала датчика.
Скетч самого простого типа, который может быть использован в качестве примера работы с датчиком движения на Arduino, выглядит таким образом:
1Описание и принцип действия ИК датчика препятствий
Инфракрасное (ИК) или infrared (IR) излучение – это невидимое человеческим глазом электромагнитное излучение в диапазоне длин волн от 0,7 до 2000 мкм. Вокруг нас существуют огромное количество объектов, которые излучают в данном диапазоне. Его иногда называют «тепловое излучение», т.к. все тёплые предметы генерируют ИК излучение.
Длины волн разных типов электромагнитного излучения
Модули на основе ИК излучения используются, в основном, как детекторы препятствий для различного рода электронных устройств, начиная от роботов и заканчивая «умным домом». Они позволяют обнаруживать препятствия на расстоянии от нескольких сантиметров до десятков сантиметров. Расстояние до препятствия при этом определить с помощью ИК-сенсора невозможно.
Если оснастить, для примера, своего робота несколькими такими ИК модулями, можно определять направление приближения препятствия и менять траекторию движения робота в нужном направлении.
Модуль сенсора обычно имеет излучатель (светодиод) и детектор (фотодиод) в инфракрасном диапазоне. Инфракрасный светодиод излучает в пространство ИК излучение. Приёмник улавливает отражённое от препятствий излучение и при определённой интенсивности отражённого излучения происходит срабатывание. Чтобы защититься от видимого излучения, фотодиод имеет светофильтр (он выглядит почти чёрным), который пропускает только волны в инфракрасном диапазоне. Разные поверхности по-разному отражают ИК излучение, из-за чего дистанция срабатывания для разных препятствий будет отличаться. Выглядеть ИК модуль может, например, вот так:
Модуль с ИК излучателем и ИК приёмником
Когда перед сенсором нет препятствия, на выходе OUT модуля напряжение логической единицы. Когда сенсор детектирует отражённое от препятствия ИК излучение, на выходе модуля напряжение становится равным нулю, и загорается зелёный светодиод модуля.
Помимо инфракрасного свето- и фотодиода важная часть модуля – это компаратор LM393 (скачать техническое описание на LM393 можно в конце статьи). С помощью компаратора сенсор сравнивает интенсивность отражённого излучения с некоторым заданным порогом и устанавливает «1» или «0» на выходе. Потенциометр позволяет задать порог срабатывания ИК датчика (и, соответственно, дистанцию до препятствия).
Подключение к Ардуино
По заявлению продавца датчик оптимизирован для Arduino, учитываю богатую, для столь простого устройства, индикацию и маркировку с этим можно легко согласиться.
Для примера взаимодействия датчика с платформой Arduino, можно взять программу, которая зажигает светодиод, подключенный к 13 цифровому порту, по нажатию кнопки, подключенной к 12 цифровому порту платы Arduino UNO. Программа взята с сайта robocraft.ru
int ledPin = 13; // сетодиод int btnPin = 12; // кнопка int val=0;
void setup() pinMode(ledPin, OUTPUT); // это выход – светодиод pinMode(btnPin, INPUT); // а это вход – кнопка Serial.begin(9600); // будем записывать в COM-порт >
void loop() val = digitalRead(btnPin); // узнаём состояние кнопки if(val==HIGH) // кнопка нажата digitalWrite(ledPin, HIGH); // зажигаем светодиод Serial.println(“H”); > else // кнопка не нажата digitalWrite(ledPin, LOW); // гасим светодиод Serial.println(“L”); > delay(100); >
Датчик при этом подключается вместо кнопки. После загрузки программы в память микроконтроллера, можно поэкспериментировать с разными режимами работы датчика.
Конструкция и параметры
Конструктивно датчик представляет собой печатную плату 31 x 14 мм, на плате имеется одно крепежное отверстие.
Масса датчик 2,7 г. Для питания и передачи информации на датчике имеется трех контактный разъем, выводы которого промаркированы.
Устройство питается постоянным напряжением в диапазоне от 3,3 до 5 В, ток потребления составляет 25 мА при напряжении питания 3,3 В и 40 мА при напряжении 5 В.
На датчике размещен инфракрасные светодиод и фотоприемник. Наличие препятствия определяется по интенсивности отраженного инфракрасного излучения. Подстроечным резистором на плате датчика можно установить требуемую чувствительность устройства. По заявлениям производителя датчик реагирует на препятствия в диапазоне от 2 до 30 см, угол зрения датчика 35 градусов. У автора получилось настроить датчик на препятствия в диапазоне 3-8 см, хотя возможно проблема в том, что испытывался только один датчик, к тому же угол зрения датчика, действительно весьма широк. Не следует также забывать, что различные поверхности отражают инфракрасное излучение по разному, более «блестящая», в данном диапазоне, поверхность будет обнаружена с большего расстояния, чем темная. В любом случае, этот датчик является «оружием ближнего боя».
Когда в поле зрения датчика появляется препятствие, на его информационном выходе устанавливается сигнал логического нуля. Если в поле зрения препятствия нет, то на выходе сигнал логической единицы. На плате датчика имеются два светодиода, один – индикатор питания, а другой – индикатор срабатывания датчика, который загорается при появлении в зоне видимости препятствия.
Физические свойства фоторезисторов
Фоторезисторы обладают всеми свойствами обычных резисторов, в том числе и сопротивлением, измеряемым в Омах. Существенным отличием является возможность изменения сопротивления в соответствии с интенсивностью светового потока, воздействующего на чувствительный элемент.
Фоторезисторы отличаются размерами и техническими характеристиками, которые для каждого из них довольно условны. Даже выпущенные в одной партии, они могут иметь разные показатели, отличающиеся наполовину и выше. Таким образом, каждый элемент используется в индивидуальных условиях и определенном уровне освещенности. Свет и темноту они различают очень хорошо, а большего от них и не требуется. Кроме того, фоторезисторы способны распознавать минимальную и максимальную степень освещения. Технические характеристики данных элементов в целом совпадают. Изделия отличаются только размерами, которые для круглой формы составляют от 5 до 12 мм в диаметре. Сопротивление изменяется в диапазоне от 10 кОм в светлое время суток до 200 кОм с наступлением темноты. Фоторезисторы отличаются диапазоном чувствительности и способны определять длину волн от 400 нм фиолетового цвета до 600 нм оранжевого цвета. Для работы подходят любые источники питания с напряжением до 100 вольт при силе тока до 1 мА.
Датчик и освещение
Сегодня датчики присутствия уже не представляют собой новинки. Их можно встретить в самых разнообразных, а порой и неожиданных местах, как в частном доме, так и в общественных помещениях государственных структур.
Датчики Steinel ir quattro или Arduino довольно часто используются вместе с осветительными приборами, обеспечивая более рациональный и эффективный контроль над интенсивностью освещения.
Преимущества использования Arduino или Steinel ir quattro заключаются в следующих аспектах:
- экономия электроэнергии, благодаря тому, что свет зажигается только при необходимости;
- удобное применение одновременно с другими приборами;
- доступность по ценовой политике;
- возможность легкой настройки приборов (особенно модели ir quattro);
- возможность встраивания в охранные системы в качестве светового сигнала.
Освещение
Но, несмотря на столь явные преимущества, и Steinel ir quattro, и Arduino имеют один существенный недостаток – высокая чувствительность в работе. Они могут сработать случайно, поскольку точно настроить их чувствительность все же не всегда удается. В результате датчики могут среагировать даже на небольшое движение в контролируемой области. Это связано с тем, что даже малоподвижный объект способен давать достаточный для срабатывания устройства отраженный сигнал. Данный недостаток больше характерен для Arduino, чем для Steinel (модели ir quattro).
Но в случае применения прибора присутствия в качестве части охранной системы, такой недостаток трансформируется в плюс. Здесь даже на руку тот факт, что устройство функционирует длительный период, что позволяет отследить даже небольшое движение в ситуации длительного сохранения объектом неподвижности.
Область применения
Установленный датчик
Внешне датчик может иметь разнообразный дизайн, что позволяет подобрать его под имеющийся интерьер в одном стиле с розетками и выключателем.
Чаще всего такие приборы применяются в следующих областях:
- охранные сигнализации;
- система «умный дом»;
- управление освещения в автоматическом режиме.
В качестве управления в автоматическом режиме подобные датчики применяются в офисных зданиях, частных или государственных организациях, общественных заведениях и т.д. Регулировка освещения идет в зависимости от присутствия людей в рабочей зоне прибора, а также интенсивностью естественного освещения.