Звук частотой более 16 кГц, человек не воспринимает, тем не менее, скорость его распространения в воздушной среде известна, и составляет 344 м/с. Располагая данными о скорости звука и времени его распространения, можно вычислить точное расстояние, которое прошла ультразвуковая волна. Этот принцип положен в основу работы ультразвуковых датчиков.

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

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

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

Ультразвуковая частота находится в диапазоне от 65 кГц до 400 кГц, в зависимости от типа датчика, а частота следования импульсов - между 14 Гц и 140 Гц. Контроллер обрабатывает данные, и вычисляет расстояние до объекта.

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


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

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

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


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

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

Еще один вариант использования инфразвука в промышленности - .

Описание ультразвуковых датчиков 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, некоторые датчики могут работать на расстояниях, вдвое превышающим приведенные здесь.

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

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


Ультразвуковые
датчики положения
Pepperl+Fuchs


Ультразвуковые
датчики положения
Baumer


Ультразвуковые
датчики положения
Nivelco MicroSonar


Ультразвуковые
датчики положения
IFM


Общее описание

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

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


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

Датчики положения и перемещения применяются в следующих сферах:

  • Строительная и машиностроительная (на машинах сборки и тестирования, сварки, упаковки, заклепки);
  • Для функционирования контрольно-измерительной аппаратуры;
  • В автомобильной технике и транспортной промышленности, а также для оснащения подвижной техники в качестве элементов педалей, рулевого управления, клапанов, подкапотной системы, систем управления креслами, зеркалами);
  • Медицинская техника;
  • Робототехника;
  • Спецтехника и сельское хозяйство;
  • Металло- и деревообработка;
  • Системы позиционирования и слежения в качестве приводов, панелей и антенн разного рода;
  • Охранные системы;
  • Системы пневматики и гидравлики;
  • Оборудование для взвешивания.


Преимущества ультразвуковых датчиков положения и перемещения

Разные типы датчиков перемещения обладают положительными свойствами:

  • Возможность использования в разных сферах;
  • Точность срабатывания;
  • Долговечность и надежность;
  • Эксплуатация в любых условиях;
  • Компенсация температуры воздуха, чтобы обеспечить точное срабатывание;
  • Малое время срабатывания и большое расстояние;
  • Стойкость к интерференции;
  • Бесконтактные датчики перемещения легко монтировать и настраивать.


Недостатки

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


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

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

Новые статьи

● Проект 23: Ультразвуковой датчик расстояния HC-SR04. Принцип работы, подключение, пример

В этом эксперименте мы рассмотрим ультразвуковой датчик для измерения расстояния и создадим проект вывода показаний датчика на экран ЖКИ WH1602.

Необходимые компоненты:

Ультразвуковой дальномер HC-SR04 (рис. 23.1) - это помещенные на одну плату приемник и передатчик ультразвукового сигнала. Излучатель генерирует сигнал, который, отразившись от препятствия, попадает на приемник. Измерив время, за которое сигнал проходит до объекта и обратно, можно оценить расстояние. Кроме самих приемника и передатчика, на плате находится еще и необходимая обвязка, чтобы сделать работу с этим датчиком простой и удобной.

Характеристики ультразвукового дальномера HC-SR04:

Измеряемый диапазон - от 2 до 500 см;
. точность - 0,3 см;
. угол обзора - < 15°;
. напряжение питания - 5 В.

Датчик имеет 4 вывода стандарта 2,54 мм:

VCC - питание +5 В;
. Trig (T) - вывод входного сигнала;
. Echo (R) - вывод выходного сигнала;
. GND - земля.

Последовательность действий для получения данных такова:

Подаем импульс продолжительностью 10 мкс на вывод Trig;
. внутри дальномера входной импульс преобразуется в 8 импульсов частотой 40 кГц и посылается вперед через излучатель T;
. дойдя до препятствия, посланные импульсы отражаются и принимаются приемником R, в результате получаем выходной сигнал на выводе Echo;
. непосредственно на стороне контроллера переводим полученный сигнал в расстояние по формуле:

Ширина импульса (мкс) / 58 = дистанция (см);
-- ширина импульса (мкс) / 148 = дистанция (дюйм).

В нашем эксперименте мы создадим звуковую сигнализацию, которая будет включаться при приближении к плате Arduino на расстояние меньше 1 м. Датчик размещен на кронштейне вращающейся сервы и контролирует пространство с углом обзора 180°. Если датчик обнаруживает объект в радиусе 1 м, подается звуковой сигнал на пьзоизлучатель, вращение сервы прекращается. Схема соединения элементов представлена на рис. 23.2.

Рис. 23.2. Схема соединения элементов для звуковой сигнализации

При написании скетча будем использовать библиотеку Servo для работы с сервоприводом и библиотеку Ultrasonic.
Для работы Arduino с датчиком HC-SR04 имеется готовая библиотека - Ultrasonic.
Конструктор Ultrasonic принимает два параметра: номера пинов, к которым подключены выводы Trig и Echo, соответственно:

Ultrasonic ultrasonic(12,13);

Содержимое скетча показано в листинге 23.1.

#include // подключение библиотеки Servo Servo servo1; const int pinServo=8 ; // пин для подключения сервопривода int pos = 0 ; // переменная для хранения позиции сервопривода int dir =1 ; // направление перемещения сервопривода // Выводы для подключения HC-SR04 Trig - 12, Echo - 13 Ultrasonic ultrasonic (12 , 13 ) ; float dist_cm; // переменная для дистанции, см // подключить динамик к pin 9 int speakerPin = 9 ; void setup () { // подключить переменную servo1 к выводу pinServo1 servo1.attach(pinServo1); pinMode(speakerPin, OUTPUT); } void loop () { servo1.write(pos); // поворот сервоприводов на полученный угол delay(15 ); // пауза для ожидания поворота сервоприводов float dist_cm = ultrasonic.Ranging(CM); if (dist_cm<100 && dist_cm>20 ) tone(speakerPin,); // включить пьезозуммер else { tone(speakerPin,0 ); // отключить пьезозуммер pos=pos+dir; // изменение переменной положения сервопривода if (pos==0 || pos==180 ) dir=dir*(-1 ); // изменение направления движения } }
Порядок подключения:

1. Закрепляем датчик расстояния HC-SR04 на сервоприводе.
2. Подключаем датчик HC-SR04, пьезозуммер и сервопривод к плате Arduino по схеме на рис. 23.2.
3. Загружаем в плату Arduino скетч из листинга 23.1.
4. Наблюдаем за циклическим перемещением сервопривода, при попадании объекта в поле зрения датчика HC-SR04 пьезозуммер издает сигнал, сервопривод останавливается, при исчезновении объекта из поля зрения датчика сервопривод возобновляет движение.

Листинги программ

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

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

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

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

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

MB1340 – высокопроизводительный ультразвуковой дальномер серии XL-MaxSonar®-AE4™, которая характеризуется высочайшей помехоустойчивостью и очень узкой диаграммой направленности. Изделия линейки предназначены для использования внутри помещений. Датчик MB1340 разработан и откалиброван для получения надежной информации о расстояниях до крупных объектов даже в условиях сильных акустических и электрических шумов.

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

Ультразвуковые датчики серии XL-MaxSonar-EZ (MB12x0) и I2XL-MaxSonar-EZ (MB12x2) предназначены для обнаружения объектов и людей в помещении. Они имеют высокую акустическую выходную мощность и автокалибровку в реальном масштабе времени в каждом цикле измерения для компенсации влияния температуры, влажности, напряжения питания и схему подавления акустических или электрических шумов.

В настоящее время все больше функций, связанных с продажей и консультациями, выполняют электронные терминалы. Специально для интерактивных терминалов MaxBotix предлагает серию ультразвуковых сенсоров приближения ProxSonar. Эти датчики позволяют задавать дистанцию срабатывания в пределах от 30 см до примерно 2 м, что полезно для точной установки алгоритмов поведения терминала.