Arduino


Инфрачервоний датчик руху HC-SR501 для Arduino

Инфрачервоний датчик руху HC-SR501 для Arduino

Характеристики:

  • напруга живлення постійного струму: 4,5 - 20 В;
  • ток на OUT: 60 мА;
  • напруга на виході: високі і низькі рівні в 3,3 В TTL логіці;
  • дистанція виявлення: 3 - 7 м (настроюється);
  • кут виявлення: від 120 ° до 140 °;
  • тривалість імпульсу при виявленні: 5 - 300 сек (настроюється);
  • час блокування до наступного виміру: 2,5 сек. (але можна змінити заміною SMD-резисторів);
  • робоча температура: від -20 до + 80 ° C;
  • режими роботи: L - одиночне захоплення, H - повторювані вимірювання;
  • габарити модуля: 32 х 24 х 18 мм;
  • вага: 5 м
К-ть Ціна
Від1шт67грн
Від6шт64грн
Код: 121
шт.

Переглянути відгуки (0)

Інфрачервоний датчик руху HC-SR501 використовується для виявлення в контрольованій зоні руху об'єктів, які випромінюють інфрачервоне випромінювання (тепло). Принцип роботи датчика заснований на піроелектриці.

Піроелектрика - це властивість генерувати певне електричне поле при опроміненні матеріалу інфрачервоними (тепловими) променями. Над чутливим елементом встановлена лінза Френеля, яка використовується для збільшення радіусу огляду та посилення вхідного інфрачервоного сигналу.

Для використання датчика руху HC-SR501 потрібно підключити живлення, підключити до контролера, помістити датчик в середовищі вимірювання. Потім потрібно записати на контролер спеціальну програму, яка дозволяє працювати з датчиком. Після цього можна починати роботу. Не розміщуйте датчик в місцях, де швидко змінюється температура! Це призведе до того, що датчик не зможе виявляти появу об'єкта в контрольованій зоні і буде багато помилкових спрацьовувань.

Модуль має два режими роботи:

  • 1. Режим H. При спрацьовуванні датчика кілька разів поспіль на його виході (на OUT) залишається високий логічний рівень.
  • 2. Режим L. На виході при кожному спрацьовуванні датчика з'являється окремий імпульс.

На датчику руху HC-SR501 встановлено кілька органів управління та налаштування:

  • клеми для перемикання режимів роботи. Позначення клем: L, MD, H.
  • два підстроювальних резистора:
    • Sx - для регулювання чутливості (від 3 до 7 м);
    • Tx - для встановлення часу (від 5 до 300 сек), протягом якого при виявленні руху на OUT буде логічна одиниця.

Інфрачервоний датчик руху HC-SR501 має один інтерфейс для підключення до мікроконтролеру. Це 3-х контактний штирьовий інтерфейс.

Контакти інфрачервоного датчика руху HC-SR501 :

  • OUT (вихідний сигнал) - контакт для обміну даними між датчиком і мікроконтролером;
  • VCC - напруга живлення;
  • GND - загальний контакт.

Живленняння датчика руху HC-SR501 здійснюється від контролера Arduino, або від іншого керуючого мікропроцесорного пристрою, або від зовнішнього джерела живлення (блоку живлення, батареї).

Напруга живлення датчика руху HC-SR501 4,5 - 20 В.


Відгуки про Инфрачервоний датчик руху HC-SR501 для Arduino: