Ультразвуковой дальномер HC-SR04

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

Ультразвуковой дальномер HC-SR04 подключение к Arduino

Датчик имеет 4 вывода (стандарта 2.54мм):

    • VCC: “+” питание.
    • TRIG (T): вывод входного сигнала.
    • ECHO (R): вывод выходного сигнала (Длина сигнала зависит от расстояния объекта до датчика).
    • GND: “-” питание.

Принцип работы датчика можно условно разделить на 4 этапа

  1. Подаем импульс продолжительностью 10 мкс, на вывод Trig.
  2.  Внутри дальномера входной импульс преобразуется в 8 импульсов частотой 40 КГц и посылается вперед через “T глазик”
  3.  Дойдя до препятствия, посланные импульсы отражаются и принимаются “R глазиком”. Получаем выходной сигнал на выводе Echo.
  4.  Непосредственно на стороне контроллера переводим полученный сигнал в расстояние по формуле:
  • ширина импульса(мкс)/58= дистанция (см)
  • ширина импульса(мкс)/148= дистанция (дюйм)

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

Подключение:

  • VCC на + 5 вольт на ардуино.
  • TRIG на 9 пин ардуино.
  • ECHO на 8 пин ардуино.
  • GND на любой из GND пинов­­­ ардуино.


0

Publication author

Сергей Глушенко 558
Comments: 14Publics: 363Registration: 04-02-2018

Leave a Comment

Войти с помощью: 
Authorization
*
*
Войти с помощью: 
Registration
*
*
*
*
Войти с помощью: 
Password generation