Ультразвуковые датчики расстояния с расширенным диапазоном температур. Как работает ультразвуковой датчик, виды и где купить. Скетч с использованием библиотеки NewPing

💖 Нравится? Поделись с друзьями ссылкой

Входное напряжение 5 В постоянного тока, подаётся на выводы Vcc и GND датчика.

Подробнее о датчике:

Если подать положительный импульс на вход датчика TRIG длительностью 10 мкс, то датчик отправит звуковую волну (8 импульсов на частоте 40 кГц - ультразвук) и установит уровень логической «1» на выходе ECHO. Звуковая волна отразится от препятствия и вернётся на приёмник датчика, после чего он сбросит уровень на выходе ECHO в логический «0» (то же самое датчик сделает, если звуковая волна не вернётся в течении 38 мс.) В результате время наличия логической «1» на выходе ECHO равно времени прохождения ультразвуковой волны от датчика до препятствия и обратно. Зная скорость распространения звуковой волны в воздухе и время наличия логической «1» на выводе ECHO, можно рассчитать расстояние до препятствия.


Расстояние вычисляется умножением скорости на время (в данном случае скорости распространения звуковой волны V , на время ожидания эха Echo ). Но так звуковая волна проходит расстояние от датчика до объекта и обратно, а нам нужно только до объекта, то результат делим на 2:

L = V * Echo / 2

  • L – расстояние (м);
  • V – скорость звука в воздухе (м/с);
  • Echo – время ожидания эха (с).

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

V 2 = γ R T / M

  • V – скорость звука в воздухе (м/с)
  • γ – показатель адиабаты воздуха (ед.) = 7/5
  • R – универсальная газовая постоянная (Дж/моль*K) = 8,3144598(48)
  • T ° К) = t°C + 273,15
  • M – молекулярная масса воздуха (г/моль) = 28,98

Подставив в формулу известные значения γ , R , M , получим:

V ≈ 20,042 √T

Осталось объединить формулы вычисления V и L , и перевести L из м в см, Echo из с в мкс, T из °К в °C, получим:

L ≈ Echo √(t+273,15) / 1000

  • L – расстояние (см)
  • Echo – время ожидания эха (мкс)
  • t – температура воздуха (°C)

iarduino_HC_SR04 и iarduino_HC_SR04_int , синтаксис обеих библиотек одинаков. Они сами рассчитывают все значения и возвращают только расстояние в см. Температура по умолчанию установлена в 23°C, но её можно указывать. Работа с библиотеками и их функции описаны ниже.

Для работы с датчиком, нами разработаны две библиотеки iarduino_HC_SR04 и iarduino_HC_SR04_int , синтаксис обеих библиотек одинаков.

  • Преимуществом библиотеки iarduino_HC_SR04 является то, что датчики можно подключать к любым выводам Arduino , а недостаток заключается в том, что библиотека ждёт ответа от датчика, который может длиться до 38 мс.
  • Преимуществом библиотеки iarduino_HC_SR04_int является то, что она не ждёт ответа от датчиков (не приостанавливает выполнение скетча), но выводы ECHO датчиков нужно подключать только к тем выводам Arduino , которые используют внешние прерывания.

Подробнее про установку библиотеки читайте в нашей .

Примеры:

Определение расстояния с использованием библиотеки iarduino_HC_SR04:

#include // Подключаем библиотеку iarduino_HC_SR04 sensor(2,3); // Объявляем объект sensor, указывая номера arduino подключенные к выводам TRIG и ECHO датчика // Можно использовать любые выводы Arduino void setup(){ Serial.begin(9600); // Инициализация передачи данных в монитор последовательного порта } void loop(){ delay(500); // Задержка 0,5 сек Serial.println(sensor.distance()); // Вывод расстояния (см) при температуре воздуха, около +23 °C Serial.println(sensor.distance(-20)); // Вывод расстояния (см) при температуре воздуха, около -20 °C Serial.println("=================="); }

Определение расстояния с использованием библиотеки iarduino_HC_SR04_int:

#include // Подключаем библиотеку iarduino_HC_SR04_int sensor(2,3); // Объявляем объект sensor, указывая номера arduino подключенные к выводам TRIG и ECHO датчика // (вывод ECHO нужно подключить к выводу Arduino использующему внешнее прерывание) void setup(){ Serial.begin(9600); // Инициализация передачи данных в монитор последовательного порта } void loop(){ delay(500); // Задержка 0,5 сек Serial.println(sensor.distance()); // Вывод расстояния (см) при температуре воздуха, около +23 °C Serial.println(sensor.distance(-20)); // Вывод расстояния (см) при температуре воздуха, около -20 °C Serial.println("=================="); }

Результат работы обоих примеров:


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

Предисловие

Постановка задачи

Задача была поставлена ранней весной - вместе с приобретением в питомнике 120 кустов малины. Как известно, малина очень отзывчива к поливу, но одновременно не любит и избытка воды. Поэтому было решено из подручных материалов собрать систему, которая бы решала следующие вопросы:

1. Управление погружным вибрационным насосом.
2. Измерение уровня воды в 220 литровой бочке.
3. Включение электромагнитного клапана по запросу - начало полива. Отключение производится по сигналу от измерителя уровня воды.
4. По завершению цикла полива запуск цикла заполнения бочки. Отключение производится по сигналу от измерителя уровня воды.

Состав оборудования

- US-100 - ультразвуковой измеритель расстояния. Старший брат знаменитого HC-SR04. Главное отличие - наличие температурной компенсации и возможность работы в режиме передачи данных по UART. По точности сравнить мне их не удалось ввиду отсутствия HC-SR04.
- Плата, оборудованная микропроцессором STM8S003F3P6.
- LCD 2x16, совместимый с HD44780.
- HLK-PM01 - блочный малогабаритный источник питания типа AC-DC. Входное напряжение 220В переменного тока, выходное 5В 600 мА постоянного тока.
- Электромагнитный клапан с установочным диаметром 3\4 на напряжение 24В постоянного тока. Потребляемый ток достигает 2 А.
- Корпус для основного прибора.
- Корпус для ультразвукового сенсора. Исполнение этого корпуса IP67, и как показала практика, такое исполнение было выбрано не напрасно.

Средства разработки

Хочу сразу сказать, что я являюсь счастливым владельцем двух замечательных плат Arduino Mini. Но увы - ардуинизация сознания для меня закончилась тогда, когда оказалось, что даже с использованием операционной системы реального времени данная плата ну никак не желает работать в качестве Modbus RTU slave с тайм-аутами меньше 100 мсек на скорости 57,6 кБит при запросе всего 64 регистров и при этом делать хоть какую-то полезную работу. Именно поэтому была выбрана плата на платформе STM8 с гораздо меньшим количеством ресурсов. В качестве среды программирования и отладки был выбран IAR Embedded Workbench for STM8. Данная среда прекрасно работает с программатором - отладчиком ST-LINK V2. Программатор имеет интерфейс USB и подключается к отлаживаемому изделию всего 4-мя проводами. При этом зачастую тока от отладчика достаточно для питания отлаживаемой платы. Я немного старомоден, и поэтому мне нравится иметь возможность онлайн - отладки. Я просто хочу видеть, что делает мой код в режиме исполнения. Этот подход не раз экономил время и деньги.

Операционная система

Интересный факт: известный российский зодиакальный производитель выпускает ПЛК без операционной системы реального времени.

В самом начале пути я встал перед выбором - использовать или нет операционную систему реального времени для микропроцессора, обладающими такими ресурсами. И выбор был сделан весьма неожиданный - ChibiOS RT v2.6.9. Не буду в этой публикации рассматривать все особенности этой системы - только отмечу, что создание двух потоков с одинаковыми приоритетами заняло 2547 байт флеш - памяти и 461 байт оперативной. Собственно, немало - но результатом этой потери стало то, что теперь я имею 8 - разрядный недорогой микроконтроллер, который управляется операционной системой реального времени. И следовательно, я могу управлять исполнением моих задач так, как мне необходимо.

Ход работ: сборка прототипа и написание программы

Сборка прототипа прошла достаточно быстро, особых проблем не возникало. Что получилось в результате, показано на картинке ниже:

При программировании единственной проблемой было то, что для дисплея и ультразвукового сенсора не было найдено готовых драйверов. Итог - пришлось писать самому. Результатом работы стало стабильно работающая программа, исходный код которой вы можете найти в архиве .

Внешний вид прототипа, установленного в корпус, показан ниже. Как раз виден процесс тестов в домашних(читайте - тест для сферического процессора в вакууме) условиях. Именно в таких режимах обычно тестируют ардуиноводы, и результатом являются отзывы об исключительной надёжности получаемых «решений». Поведение моего изделия в таком тесте было просто идеальным - никаких сбоев или отклонений замечено не было.

Ход работ: монтаж и запуск системы

Для монтажа было выбрано строение, расположенное в непосредственной близости от объекта управления. Как я говорил выше, никакой защиты от атмосферных осадков не было предусмотрено. В конце концов, затяжной ливень сделал своё дело - но об этом немного позже. Ниже на картинке показана установка ультразвукового датчика.
Устройство управляет включением системы капельного полива, причём управляется от программируемого логического контроллера. Контроллер имеет встроенную шину 1-wire с возможностью подключения до 128 устройств на один коммуникационный порт. Датчик влажности комбинированный, емкостный, работает на частоте 80 МГц и имеет как раз интерфейс 1-wire. Вместе с влажностью передаёт величину освещённости на уровне установки сенсора. Данные устройства в этой публикации не рассматриваются.

Ход работ: эксплуатация

Подав питание, было приятно увидеть, что алгоритм, заложенный в программе, работает так, как и хотел разработчик. Блок измерил расстояние до воды, определил, что бочка пустая, и включил насос для заполнения. В процессе заполнения отклонения показаний датчика уровня составили не более 15 мм, что достаточно приемлемо. Заполнив бочку, отключил насос. Теперь система готова к началу процесса полива. На начальном этапе всё было гладко и красиво - но многолетний опыт подсказывал, что самое интересное будет впереди.

Ход работ: проблемы и решения

Как оказалось, установка дискового фильтра для очистки воды оказалась совсем не лишней - через 3 недели эксплуатации фильтр оказался забит настолько, что просто не пропускал воду в систему. Картинка ниже.
Несмотря на то, что вода прозрачная, она оказалась достаточно агрессивной для стенок железной бочки. Бочка начала ржаветь, и результат вы видите ниже. Решение оказалось простым - берём и красим бочку изнутри в два слоя прочной эмалью.
Но это ещё не всё - как оказалось, бочка с водой очень привлекательна для разного рода водорослей, и они охотно селятся в ней. В моём случае получилась даже вот такая небольшая экосистема - картинка ниже.

Решение тоже простое - как известно, для развития водорослей необходим солнечный свет. Просто накрываем бочку непрозрачным материалом. Мне не удалось полностью прекратить доступ света, и поэтому раз в месяц необходима профилактическая промывка емкости.

Но решение одной проблемы вызывает появление другой - на накрывающем покрытии стал собираться конденсат. И если бы не исполнение IP67 сенсора, то очень быстро блок пришёл бы в негодность. К слову сказать, несмотря на кажущуюся нежность конструкции, ультразвуковой датчик показал себя весьма положительно. Но пришлось его доработать- поставить кольцевой отражатель для того, чтобы компенсировать ложные эхо - сигналы на некоторых дистанциях. По видимому, эхо-сигналы появляются в результате отражения пачки звуковых импульсов от стенок бочки. В моём случае эта дистанция составила 230-250 мм.

Заключение: дальнейший путь

Как я упомянул выше, ливень поздней осенью прекратил тестирование - резкий хлопок ознаменовал собой выход из строя терминального соединителя питания 220 В. Да и наступило то время года, когда отпала необходимость в самом устройстве.

Анализируя полученный материал, я пришёл к неожиданному выводу - нет необходимости в приборе в таком виде. Если доработать сам сенсор, и дать ему доступ к стандартным протоколам обмена типа modbus rtu - то можно будет управлять прямо из программы контроллера, не используя никаких промежуточных звеньев. Я также рассматривал вариант использования шины 1-wire - но передачу 4-х 16 разрядных величин лучше делать на более скоростном варианте протокола обмена.

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

Описание ультразвуковых датчиков Microsonic

Ультразвуковые датчики излучают короткие высокочастотные звуковые импульсы определенного интервала. Они распространяются в воздухе со скоростью звука. При встрече с объектом, звуковая волна отражается от него обратно в качестве эха. Датчик воспринимает этот сигнал и рассчитывает расстояние до объекта, основываясь на временном промежутке между измерением сигнала и получением эха сигнала.

Ультразвуковые датчики идеально подавляют фоновые шумы, так как расстояние до объекта определяется с помощью измерения времени полета звуковой волны, а не её интенсивности. Практически все материалы, отражающие звук, могут использоваться в качестве объектов обнаружения, независимо от их цвета. Даже прозрачные материалы и тонкие пленки не представляют проблемы для ультразвуковых датчиков. Ультразвуковые датчики Microsonic могут определять цели на расстоянии от 30 мм до 8 м, при этом производя измерения с очень высокой точностью. Некоторые модели датчиков способны выполнять измерения с точностью до 0,18 мм. Ультразвуковые датчики могут видеть через запыленный воздух, туман или частицы тонера. Даже небольшой налет на мембране сенсора не влияет на его работу. Слепая зона датчика составляет всего 20 мм, а плотность излучаемого потока очень мала, что делает возможным использование датчиков в совершенно новых применениях. Датчики измеряют уровень заполнения небольших бутылок на конвейере, и даже могут определить наличие тонких нитей.

Общее описание ультразвуковых датчиков с аналоговым и дискретным выходом.

Ультразвуковой датчик представляет собой устройство, состоящее из ультразвукового излучателя, электронной части и на противоположной стороне - выходной разъем или кабель. Датчик формирует аналоговый сигнал, пропорциональный расстоянию до объекта или дискретный сигнал, который изменяется при достижении объектом заранее установленного расстояния.

На электронной части находится пьезоэлемент, который излучает ультразвук в режиме генерации и преобразует принятые колебания в электрический ток в режиме приема. Внутри датчика расположены схемы управления и преобразователи. Электронная схема измеряет время прохождения УЗ в среде и преобразует его в аналоговый или цифровой выходной сигнал.

Различают следующие типы датчиков:

  • устройства, работающие на принципе отражения сигнала от объекта;
  • устройства, обнаруживающие объект, находящиеся между приемником и передатчиком.

Точность измерения зависит от следующих факторов:

  • температура окружающей среды (в связи с этим введена температурная компенсация);
  • влажность воздуха, в котором распространяется ультразвук;
  • давление среды.

Так как основную информацию о расстоянии до объекта дает отраженный сигнал, характеристика поверхности наряду с углом падения звуковой волны значительно влияет на работу УЗ-датчиков. Лучше всего датчики работают с хорошо отражающими поверхностями: стеклом, жидкостями, гладким металлом, деревом, пластиком. Для устойчивой работы датчика рекомендуется, чтобы поверхности с грубым рельефом располагались в положении, близком к перпендикулярному направлению луча.
Для гладких поверхностей, допустимо отклонение от перпендикулярного направления УЗ луча не более, чем на 3 градуса.

В месте установки датчиков следует избегать завихрений воздушных потоков, а также учитывать факт взаимного влияния датчиков при их близком расположении друг к другу. Здесь можно опираться на данные таблицы, приведенной в разделе «Правила установки».

Примеры использования

Ультразвуковые датчики определяют расстояние до поверхности практически любой жидкости.

Ультразвуковые датчики отлично подходят для работы с прозрачными объектами.

Ультразвуковые датчики могут применяться для измерения уровня краски.

Датчики определяют практически все ткани.

Белое на белом, черное на черном?

Ультразвуковые датчики определяют объекты независимо от фона, на котором они находятся.

Опилки, щебёнка или мелкий песок

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

Режимы работы ультразвуковых датчиков Microsonic

Режим датчика наличия объекта
Ультразвуковой датчик в данном режиме работает, как классический датчик приближения (емкостной, оптический и т.д.). Датчик срабатывает при приближении объекта к датчику на расстояние меньшее или равное задаваемому расстоянию срабатывания. Этот режим используется для подсчета количества или определения присутствия объекта.

Режим «окна»
В данном режиме датчик срабатывает только когда объект находится в определенной зоне, задаваемой двумя значениями – минимальным и максимальным. Этот режим может использоваться для контроля размеров изделий или контроля положения объектов в различных системах управления.




В данном режиме, в отличие от режима окна, датчик игнорирует звуковые волны, отраженные от объектов, расположенных ближе задаваемой дистанции срабатывания. Это позволяет игнорировать небольшие объекты, расположенные на переднем плане перед зоной срабатывания (например – горлышко бутылки при контроле уровня наполнения продукта в стекло- или пэт-тару). В данном случае датчик работает как датчик расстояния.


Для работы в этом режиме необходимо наличие отражателя. В качестве отражателя может использоваться любой хорошо отражающий звук объект (например, металлическая пластина). Данный режим применяется для работы с объектами, плохо отражающими звук либо объектами со сложной геометрией (когда отраженные звуковые волны не попадают на поверхность сенсора). В данном случае датчик работает как датчик расстояния.



В данном режиме датчик выдает сигнал 4…20 мА или 0…10 В, пропорционально расстоянию до объекта. Датчику можно задать пределы рабочего диапазона, а также тип сигнала – прямо- или обратно-пропорциональный расстоянию. Независимо от рабочего диапазона и типа датчика, разрешение всегда составляет 0,025…0,36 мм. В данном случае датчик работает как датчик расстояния.


Некоторые серии датчиков microsonic могут использоваться для контроля 2-х и более листов, случайно сомкнувшихся вместе. Эта система может использоваться для определения бумаги, пленок, картона или фольги. Датчик определяет наличие сдвоенных листов или отсутствие листов вообще. В данном случае датчик работает как датчик положения или датчик приближения.



УЗ датчик с цифровым выходом (IO-Link)
Выполняет непрерывную коммуникацию на всех уровнях системной архитектуры, от датчика до верхнего предела рабочего диапазона. Измеренное расстояние передается на контроллер в виде последовательности бит.


Работает по тому же принципу, как и датчик контроля двойного листа. Так как внутреннее прилипание наклеек к подложке представляет собой соединение без слоя воздуха между ними, датчики наклейки необходимо откалибровать на подложку и на сами наклейки.




Разработан в форме вилки и также работает в качестве одностороннего барьера. Используется для управления движением по траектории и выдаёт аналоговый сигнал 0…10 В или 4…20 мА, пропорциональный ориентации края траектории.


Области применения

Благодаря компактным размерам датчики pico с резьбой M18 идеальны для позиционирования механической руки промышленных роботов.

Контроллер wms-4/4I с четырьмя аналоговыми выходами
4…20 мА идеально подходит для контроля диаметра плёнки на экструдере.

Ультразвуковые датчики определяют с высокой точностью высоту укладки досок, стекол, листов бумаги, пластиковых панелей.

При сканировании стекол или других гладких, плоских поверхностей, необходимо, чтобы ультразвуковой датчик был расположен перпендикулярно поверхности.

Контроль этикетки

Датчики серии hps+ способны выполнять измерения уровня в среде под давлением до 6 бар, благодаря устойчивой к давлению головки датчика. Благодаря резьбе на корпусе датчика, он подходит для стандартных применений.

Контроль края

УЗ датчики края серии bks выполнены в виде вилки и работают по принципу одностороннего барьера. Датчики применяются для контроля края и имеют аналоговый выходной сигнал 0…10 В или 4…20 мА пропорциональный ориентации края.

Определение стыка

Датчик серии esp-4 служит для определения стыков и этикеток. Он доступен в двух исполненниях корпуса M18 и M12 с внешним приёмником.

Контроль контуров

С помощью нескольких синхронизированных между собой датчиков можно определять контуры объектов на конвейерной ленте. Датчики серии mic+ и pico+ имеют встроенную функцию синхронизации и подходят для этой задачи.

Если определяемый объект поглощает ультразвуковые волны или отклоняет их из-за своей формы или положения в лотке, то предпочтительнее использовать датчик в режиме двухстороннего или отражающего барьера. В этой ситуации дополнительный отражатель помещается за объектом. Ультразвуковой датчик с дискретным выходом, работающий в режиме окна, выдаёт сигнал, как только объект закрывает отражатель.

Серия датчиков trans-o-prox представляет бесконтактную защиту автоматизированных управляемых транспортных средств (AGVs) по направлению движения. Со стороны движения промышленного транспорта можно установить до четырех ультразвуковых датчиков. С помощью настройки диапазонов сигнализации и торможения, транспорт можно мягко останавливать перед препятствием без специального контактного механизма торможения на бампере.

Для этих целей используются датчики с дискретным выходом, например, серии mic+ , диапазон зависит от размера коробки или контейнера. Датчики mic+25/D/TC , mic+35/D/TC и mic+130/D/TC подходят для определения объектов в маленьких коробках. Датчики mic+340/D/TC или mic+600/D/TC предназначены для работы с более крупными контейнерами. В случае использования нескольких датчиков для сканирования коробки рекомендуется использовать дополнительно wms-контроллер.

Ультразвуковые датчики способны определять два или более листа, прилипших друг к другу. Датчики серии dbk-4 идеально подходят для применения в областях, где используется бумага, например, в печатных машинах, принтерах, фотокопировальных устройствах или листоподборочных машинах. Для более плотных материалов, таких как пластмассовые листы или грубый гофрированный картон, используйте серию dbk-5.

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

Слепая зона . Определяет минимальное расстояние обнаружения. В слепой зоне нельзя располагать объекты или отражатели, так как это приведет к неправильным измерениям.

Диапазон обнаружения . Представляет собой максимальное расстояние обнаружения в условиях идеального отражения.

Это типичная рабочая область датчика. Датчик может также работать на дистанциях вплоть до максимального диапазона в случае хорошего отражения.

Правила установки и работы с датчиками

Ультразвуковые датчики могут работать в любом положении. Однако, следует избегать положений, при которых происходит сильное загрязнение поверхности сенсора. Капли воды и различные осадки на поверхности датчика могут влиять на работу, но небольшой слой пыли или краски не оказывают влияния на работу. Для сканирования объектов с плоской и гладкой поверхностью следует устанавливать датчики под углом 90 ±3°. С другой стороны, неровные поверхности могут охватываться под большими углами. В понятии ультразвуковых датчиков, поверхность считается грубой, когда глубина её шероховатостей больше либо равна длине ультразвуковой волны. Звук затем отражается в рассеянной форме, что приводит к сокращению рабочего диапазона. В случае с грубыми поверхностями максимально допустимое отклонение угла и максимально возможный диапазон определения должен определяться опытным путем. Звукопоглощающие материалы, такие как вата или мягкие пенки также уменьшают рабочий диапазон. С другой стороны, жидкие твердые материалы являются очень хорошими отражателями звука.

Монтажное положение и синхронизация . Два или более установленных рядом датчика могут оказывать влияние друг на друга. Во избежание этого датчики необходимо устанавливать на достаточно большом расстоянии или синхронизировать их между собой. В следующей таблице представлены минимальные монтажные расстояния между не синхронизированными датчиками.

Монтажные расстояния должны рассматриваться, как стандартные значения. При расположении объектов под углом звук может отражаться на соседний датчик. В этом случае минимальные монтажные расстояния следует определять опытным путем.

Некоторые датчики могут синхронизироваться друг с другом, что позволяет использовать меньшие монтажные расстояния, чем указанные в таблице. Если ультразвуковые датчики установлены на расстоянии меньшем, чем указаны в таблице, их следует синхронизировать друг с другом, что позволит им выполнять измерения в одно и то же время.

Большинство датчиков microsonic имеют встроенную синхронизацию, которая активируется подключением контакта Pin 5 на коннекторе. Другим датчикам требуется внешний сигнал синхронизации.

Перенаправление звука . Звуковую волну можно перенаправить без существенных потерь с помощью звукоотражающей, гладкой поверхности. С помощью дополнительного оборудования можно отклонить звук на 90°. Это можно использовать в особых применениях.

Точность . Абсолютная точность – это несоответствие реального расстояния между датчиком и объектом и измеренным датчиком расстоянием. Точность зависит от отражающих свойств объекта и физических явлений, воздействующих на скорость звука в воздухе. Объекты с низкими отражающими свойствами или с неровностями поверхности, превышающими длину ультразвуковой волны, имеют негативное влияние на точность. Это невозможно определить точно, но как правило, принимается погрешность нескольких длин волны используемой сверхзвуковой частоты.

Температура воздуха . Самое большое влияние на скорость звука и на точность оказывает температура воздуха (0,17%/K), поэтому большинство ультразвуковых датчиков microsonic имеют температурную компенсацию. Еще лучше осуществить сравнительное измерение по конкретному расстоянию, чтобы определить влияние температуры. Например, датчики серии pico специально разработаны для таких сравнительных измерений. Точность датчиков с термокомпенсацией доходит до ±1%.

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

Относительная влажность . В отличие от температуры относительная влажность воздуха практически не оказывает влияния на точность измерений.

Стабильность позиционирования R . Стабильность позиционирования, или воспроизводимость, описывает отклонение измеренного расстояния при одинаковых условиях за конкретный период. Стабильность позиционирования датчиков microsonic составляет менее ±0,15%.

Метод определения зоны обнаружения ультразвуковых датчиков Microsonic

Наиболее важным критерием при выборе ультразвукового датчика является его дальность обнаружения и связанная трехмерная зона обнаружения . При ультразвуковом измерении, различные стандартные отражатели вводят извне в зону обнаружения датчика на расстоянии, на котором эти отражатели начинают определяться датчиком. Объекты могут быть введены в зону обнаружения с любого направления.

Красные области определяют размеры тонкого круглого стержня (10 или 27 мм., в зависимости от типа датчика), характеризующий рабочий диапазон датчика.

Для определения голубых областей: пластина (500×500 мм) устанавливается на пути распространения луча ультразвука. При этом применяется оптимальный угол между пластиной и датчиком. Таким образом, это указывает на максимальную зону обнаружения датчика. За пределами синей области, объект уже невозможно обнаружить.

Отражатель с отражающими свойствами хуже, чем у круглого стержня, может определяться в зоне меньше, чем красная область. В свою очередь, отражатель с лучшими свойствами будет определяться в области между красной и голубой областями. Слепая зона датчика определяет его наименьший допустимый диапазон обнаружения. Объекты или отражатели нельзя располагать в слепой зоне, поскольку это приведет к неверным измерениям.

Рабочие диапазоны приведены на диаграмме. В этих диапазонах, датчик будет гарантированно определять наличие обычных отражателей. Также, на диаграмме приведены области обнаружения датчиком отражателей с хорошими отражающими свойствами. Максимальная дальность обнаружения всегда больше, чем рабочий диапазон. Диаграммы составлены для 20 °C, относительной влажности 50% и атмосферном давлении. Конкретные зоны обнаружения зависят от типа датчика, и их можно посмотреть, пройдя в раздел соответствующего датчика, во вкладку "Зоны обнаружения".


Эти символы в технических параметрах определяют
рабочий диапазон ультразвуковых датчиков Microsonic

Затухания звука в воздухе зависят от температуры и давления воздуха, а также его относительной влажности. Физические параметры связаны и оказывают различный эффект на разных частотах ультразвука. Для простоты можно сказать, что затухание в воздухе увеличивается с повышением температуры и повышением влажности. Это уменьшает рабочий диапазон датчика.

При более низкой относительной влажности и пониженной температуре, затухание в воздухе уменьшается и рабочая зона соответственно увеличивается.

Уменьшение рабочего диапазона в основном компенсируется за счет настроек датчика. И при температуре ниже 0 °C, некоторые датчики могут работать на расстояниях, вдвое превышающим приведенные здесь.

При повышении давления, затухание в воздухе значительно уменьшается. Этот аспект должен учитываться при применении датчика в среде с повышенным давлением. Распространение звука невозможно в вакууме.

Ультразвуковые датчики представляют собой сенсорные устройства, которые преобразуют электрическую энергию в волны ультразвука. Принцип работы схож с радаром, так как они обнаруживают цель на основе интерпретации сигнала, который от них отражен. является величиной постоянной, поэтому с помощью такого датчика можно легко установить расстояние до объекта, соответствующее интервалу времени между отправкой самого сигнала и возвращением эха от него.

Ультразвуковые датчики обладают целым рядом особенностей, которые позволяют определить область их использования. Можно выделить небольшую дальность действия, направленность сигнала, низкую скорость волнового распространения. Основным преимуществом ультразвуковых датчиков является их достаточно невысокая стоимость. В автомобилях они могут использоваться для организации парковочных систем. Ультразвуковые с увеличенной дальностью действия активно используются в ряде конструкций систем помощи для контроля Находят они применение и в разнообразных системах управления автомобилем в автоматическом режиме.

В качестве основы датчика можно назвать преобразователь, который объединяет активный элемент и диафрагму. В данном случае преобразователь функционирует в качестве передатчика и приемника. Активным элементом генерируется короткий импульс, который потом принимается в виде эха от препятствия. Его производят из специального пьезоэлектрического материала. В данном случае алюминиевая диафрагма выступает в качестве контактной поверхности датчика, позволяя определить акустические характеристики. Основание преобразователя достаточно упругое, чтобы поглощать вибрации. Все элементы находятся в пластмассовом корпусе, оснащенном разъемами для подключения.

Ультразвуковые датчики работают так: при получении сигнала извне активный элемент приводит к вибрации диафрагмы, посылающей ультразвуковые импульсы в пространство. Когда эти волны встречаются с препятствием, они отражаются, возвращаясь к преобразователю, и создают вибрации активного элемента, с которого потом и снимается электрический сигнал.

Ультразвуковые датчики обладают такими основными характеристиками, как частота импульса, дальность обнаружения препятствия, быстродействие. У современных парковочных устройств частота составляет 40 кГц, а дальность обнаружения - до 2,5 метров.

Производителями обычно не указывается значение столь важного параметра, как угол обзора. В датчиках угол обзора обычно определяется посредством частоты сигналов, а также формы и размеров преобразователя. Чем выше показатель частоты импульса, тем меньшим будет угол обзора.

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

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

Существует несколько преимуществ: сравнительно высокая точность прибора, низкая чувствительность в загрязнению воздуха окружающей среды, к окраске поверхности объектов, а также имеет огромный диапазон температур, при которых его можно эксплуатировать.

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

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

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

Принцип работы ультразвукового датчика положения поддерживает два режима:

  • оппозиционный;
  • диффузионный.

При оппозиционном режиме функционирования передатчик с приемником представляют собой отдельные устройства, которые устанавливают один напротив другого. При этом выход выключателя будет активизирован в том случае, если ультразвуковой пучок сталкивается с препятствием (объектом).

Выделяют несколько особенностей:

  1. Большой диапазон, ведь ультразвуковой пучок преодолевает сигнальное расстояние всего лишь один раз;
  2. Достаточно быстрое переключение;
  3. Не очень воспринимает интерференцию, что позволяет использовать его в довольно трудных условиях;
  4. Сравнительно высокая стоимость монтажных работ, потому что необходимо установить два датчика — передатчик и приемник.

Для автономного включения-выключения освещения совсем не обязательно покупать специальный прибор. Можно сделать , руководствуясь пошаговой инструкцией.

Перед датчик необходимо отрегулировать его и не допускать загрязнений поверхности, поскольку это может негативно влиять на работоспособность детектора.

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

Особенности датчиков расстояния и перемещения

Принцип работы ультразвуковых датчиков расстояния и перемещение практически ничем не отличается от выше рассмотренного прибора. Небольшая разница заключается лишь в том, что на выходе присутствует аналоговый сигнал, а не дискретный.

Датчики такого типа используются с целью преобразования линейных показателей расстояния до обнаруженного объекта в электрические сигналы, которые соответствуют стандарту 4-20 мА либо 0-10 Вольт. Точность измерения является не менее 0,5 мм при расстоянии меньше одного метра, а также примерно 1 мм, если расстояние составляет более одного метра.

Для обеспечения безопасности использования домашней электросетью надо знать, . При этом надо учитывать нюансы при установке разных видов этого защитного оборудования.

Но перед монтажом автомата в электрощиток необходимо оценить в различных ситуациях. Успех монтажа и замены зависит от правильно составленных типовых схем и строгого следования этапам работ по установке.

Датчики с аналоговым выходом и настройкой верхней границы измерений требуют указания верхнего предела измерения расстояния. Это выполняется благодаря шлиц потенциометру, который выведен на корпусе прибора.

Ультразвуковые датчики расстояния и перемещения, имеющие аналоговый выход и свойство запоминания диапазона работ, предусматривает такую особенность, как фиксирование настроек нижнего и верхнего пределов измерений.
Это объясняется наличием некоторой энергозависимой памяти и применением метода программирования оборудования. Для того, чтобы настроить диапазон функционирования, перед датчиком необходимо поместить объект возле первой границы измерения, затем следует нажать кнопку для запоминания и переместить предмет на другую границу, после чего опять нажать на эту кнопку.

Как действует датчик с двумя цифровыми выходами?

Ультразвуковой датчик с двумя цифровыми выходами, а также памятью порогов включения, имеет целый ряд особенностей. Так, для порогового регулирования необходимо, чтобы величина провиса либо уровень жидкости не должны превышать одну величину или же быть значительно меньше другой. Привод данного регулятора можно присоединять к корпусу только одного прибора. Настройка порогов срабатывания двух выходов происходит с помощью кнопки, которая находится на панели датчика.

Возможность устанавливать два датчика близко друг к другу объясняется организацией их попеременного действия, что позволяет такая особенность, как вход синхронизации. Благодаря этому можно создавать регулятор с четырьмя порогами, проводящий независимые измерения по обеих парах порогов срабатывания.

Использование схемы ультразвукового датчика направлено на систему регулирования жидкостей, присутствующих в резервуарах, по двум уровням.
Первый датчик осуществляет измерения регулировочных уровней, а второй – на аварийных уровнях. Благодаря синхронизации действий приборы функционируют, не препятствуя друг другу.

Видео с простым примером работы ультразвукового датчика расстояния

Рассказать друзьям