Модуль имеет два режима работы:
1. Режим H — в этом режиме при срабатывании датчика несколько раз
подряд на его выходе (на OUT) остается высокий логический уровень.
2. Режим L — в этом режиме на выходе при каждом срабатывании датчика появляется отдельный импульс.
На датчике установлено несколько органов управления и настройки.
Установлен джампер для переключения режимов работы (Режим H — правое
положение, Режим L — левое положение). Также на плате имеется два
подстроечных резистора: левым регулируется чувствительность (от 3 до 7
м), правым устанавливается время, в течении которого при обнаружении
движения на OUT будет логическая единица (от 5 до 300 сек).
Инфракрасный датчик движения HC-SR501 имеет один интерфейс для
подключения к микроконтроллеру. Это 3-х контактный штыревой интерфейс
для подключения к микроконтроллеру.
Контакты: OUT (выходной сигнал) – контакт для обмена данными между
датчиком и микроконтроллером; VCC – напряжение питания; GND – общий
контакт.
Питание датчика осуществляется или от Arduino контроллера, или от
другого управляющего микропроцессорного устройства, или от внешнего
источника питания (блока питания, батареи). Напряжение питания датчика
4,5 – 20 В.
Характеристики:
напряжение питания постоянного тока: 4,5 – 20 В;
ток на OUT: до 60 мА;
Ток потребления в дежурном режиме <=50mA;
Ток потребления в рабочем режиме <=110mA
напряжение на выходе: высокие и низкие уровни в 3,3 В TTL логике;
дистанция обнаружения: 3 — 7 м (настраивается);
угол обнаружения: от 120° до 140°;
длительность импульса при обнаружении: 5 — 300 сек (настраивается);
время блокировки до следующего замера: 2,5 сек. (но можно изменить заменой SMD-резисторов);
рабочая температура: от -20 до +80°C;
режимы работы: L — одиночный захват, H — повторяемые измерения;
габариты модуля: 32,4 х 24,4 х 26,0 мм;
вес: 7 г.