Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Ультразвуковые датчики: полное руководство по схемам и применению

Дельфины и летучие мыши используют звук для навигации и обстановки — эхолокация. Открыта у животных, но применима и к людям (слепые люди эхолоцируют). Главное — адаптация в технологиях: ультразвуковой датчик. Руководство: что это, как работает, как собрать свой.

Что такое ультразвуковой датчик?

Ультразвуковые датчики: полное руководство по схемам и применению
Ультразвуковой датчик Sparki

Источник: Wikimedia Commons

Ультразвук — звуковая волна выше порога слуха человека. Идеален для синтетической эхолокации.

Как гиперзвуковые системы, датчики излучают волны, они отражаются от объектов и возвращаются. Датчик измеряет время полёта и скорость звука, вычисляя расстояние.

Просто: ультразвуковые датчики — дешёвый и надёжный способ детектировать объекты и измерять расстояния. Занимают нишу между датчиками приближённости (малое расстояние) и лазерными дальномерами (большое расстояние, дорого). Ультразвук покрывает больше, чем датчики приближённости, но меньше, чем лидары.

Ультразвуковые датчики: полное руководство по схемам и применению
Внутриматочный ультразвуковой зонд

Применение и ключевые преимущества

Типы ультразвуковых датчиков

Разница в цене ~15% между комбинированным и минимальным. Выбор сложен — важно понимать спецификации (выход, диаметр, дальность).

Как собрать схему с ультразвуковым датчиком

Компоненты:

Нужен ПК и знание Arduino IDE.

Предварительная информация

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

На HC-SR04 два одинаковых цилиндра: левый — передатчик (T), правый — приёмник (R). 4 вывода:

Цель: детектировать объект перед датчиком, выводить расстояние в Serial Monitor. Можно добавить RGB-дисплей.

Инструкции

Ультразвуковые датчики: полное руководство по схемам и применению
Схема подключения ультразвукового датчика к Arduino

Подключение Arduino к HC-SR04

  1. Vcc датчика → 5V Arduino (через бредборд или прямо).
  2. GND датчика → GND Arduino.
  3. TRIG датчика → пин 10 Arduino.
  4. ECHO датчика → пин 11 Arduino.

Подключаем Arduino к ПК по USB. Arduino IDE должна быть установлена и рабочей.

Программирование

  1. Подключаем плату к ПК.
  2. Запускаем Arduino IDE.
  3. Новый скетч: sketch_nov08a.
  4. Подключаем библиотеку: #include <NewPing.h>
  5. Создаём объект: NewPing sonar(10, 11, 200) — триггер 10, эхо 11, макс. 200 см (4 м у датчика, но 200 см достаточно).
  6. setup(): Serial.begin(9600); delay(50);
  7. loop(): Serial.print("The distance is: "); Serial.print(sonar.ping_cm()); delay(1000);

Итоговый скетч:

Ультразвуковые датчики: полное руководство по схемам и применению
Скриншот скетча

Вывод в Serial Monitor при объекте перед датчиком:

Ультразвуковые датчики: полное руководство по схемам и применению
Вывод расстояния

Хотите сложнее? Посмотрите наш гайд по датчикам приближённости на Arduino.

Заключение

Работа с ультразвуком — отличный пример использования эхолокации в бытовых технологиях. Руководство охватило теорию и практический урок с HC-SR04 и Arduino. Надеемся, было полезно. Спасибо за чтение!

Промышленные технологии

  1. Мастер-класс по ультразвуковому датчику HC-SR04 с Arduino
  2. Освоение сварки нержавейки: полное руководство
  3. Мастерство пайки алюминия: экспертные техники и практические советы
  4. Мастерство управления запасами: проверенные стратегии для любого бизнеса
  5. Мастерство роботизированной сварки: полное руководство по качеству, эффективности и экономии
  6. Интегральные схемы: Полное руководство для инженеров
  7. Счетчик десятичный IC4017: Полное руководство для начинающих
  8. Типы потенциометров: полное руководство по выбору и применению
  9. Распиновка датчика Холла: полное справочное руководство
  10. Полное руководство по тиристору BT151 (SCR): 핀-аут, параметры, применение