Piezo Hannas (WuHan) Tech Co,.Ltd .- Профессиональный пьезокерамический поставщик элементов
Новости
Вы здесь: Дом / Новости / Ультразвуковая информация о преобразователе / Как разработать систему ультразвукового датчика

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

Просмотры:0     Автор:Pедактор сайта     Время публикации: 2020-05-29      Происхождение:Работает

Запрос цены

facebook sharing button
twitter sharing button
line sharing button
wechat sharing button
linkedin sharing button
pinterest sharing button
whatsapp sharing button
sharethis sharing button

Ультразвуковой датчик датчика в основном используется в области бесконтактного измерения. В настоящее время специальная ультразвуковая система для измерения расстояния трудно широко использовать в некоторых малых и средних приложениях из-за высокой стоимости. С разработкой автомобильной интеллекта необходимо разработать новые ультразвуковые датчики, которые могут измерить расстояние с более высокой точностью, а стоимость низкая. Однако из -за требований высокой точности обычный ультразвуковой датчик имеет сложную структуру и не может быть автоматически скорректирован в соответствии с различными средами, которые имеют высокую стоимость и плохую адаптивность. В этой статье представлена ​​разработка недорогого, высококвалифицированного цифрового дисплея ультразвукового датчика с одним чип-микрокомпьютером AT89C2051 в качестве ядра. Поскольку этот ультразвуковой датчик может проверить температуру окружающей среды и скорректировать себя, производительность стоимости лучше, чем некоторые существующие аналогичные продукты. Этот ультразвуковой датчик можно использовать в диапазоне температур 0 ~ 40 ℃, в диапазоне от 0,1 млн. До 0,3 м, с точностью 1 мм, поэтому его можно использовать в некоторых особых случаях, таких как парковка самообслуживания, умная подвеска и регулировка фар и т. Д.


Аппаратная конструкция ультразвукового расстояния


Принцип работы ультразвукового преобразователя из нержавеющей стали показан на рисунке 1. Система состоит из микрокомпьютера с одним чип-микрокомпьютером AT89C2051, ультразвуковой трансмиссии, приема усилителя, схемы получения температуры окружающей среды и цепи отображения. AT89C205L MCU является основным компонентом всей системы, координируя работу каждого компонента. Источник колебаний, контролируемый однохипным микрокомпьютером, генерирует частотный сигнал 40 кГц для управления ультразвуковым датчиком. Каждая передача содержит 10 импульсов. После передачи первого ультразвукового импульса счетчик начинает подсчитать. В тот момент, когда обнаруживается первое эхо -импульс, счетчик счетчиков, так что время от передачи до приема может быть получено; Схема получения температуры также посылает сбор данных температуры окружающей среды в микрокомпьютер с одним чипсом, чтобы обеспечить коррекцию скорости ультразвукового распространения при расчете расстояния. Наконец, одноцветный компьютер использует формулу для расчета расстояния измерения, которое отображается на дисплее. Последовательные порты RXD и TXD одноподобного микрокомпьютера соответственно подключены к RXD и TXD цепи отображения, чтобы сформировать последовательную статическую схему отображения; Таймер / счетчик T0 подключен к выходу преобразователя V / F, чтобы реализовать функцию сбора частоты; П1 7 Подключен к контролю в конце мультивибратора CMOS, через программное обеспечение, чтобы сделать выходной порт P1.7 высоким или низким уровнем, что контролирует передачу ультразвуковых волн; P1.6 контролируется с помощью диода переключения IN4L48, и подключен схема генерации эталонного напряжения терминала Comparator LM324, установив P1.6 на \"1 \" При передаче ультразвуковых волн выходной уровень может подавить переключение сравнительного, что сравнивает. который может эффективно подавлять ультразвуковые волны, испускаемые передатчиком, чтобы напрямую излучать в приемник и вызвать ошибочное обнаружение; После окончания передачи, p1.6 установлен на \"0 \" получено ли эхо. Схема ультразвуковой эмиссии и вождения производится генератором RC, состоящим из CD4011, а датчик температуры принимает AD590.


Измерение времени


Период ультразвукового сигнала, используемого при измерении времени, составляет 25 мкс, но требуется ультразвуковой источник сигнала, эквивалентный длине волны около 9 мм при 20 ° C. Чтобы обеспечить точность, требуется детектор длины волны. Источник ультразвукового сигнала состоит из генератора сигналов и цепи детектора с нулевым перекручением. Произвольный генератор сигналов состоит из 16-кидо EPROM, который может хранить произвольные формы волны, 16-битный счетчик для сканирования EPROM и ЦАП. Детектор с нулевым пересечением состоит из детектора порогового значения. Пороговое значение детектора является частью пикового значения полученного сигнала, так что детектор может сравнивать полученный сигнал в соответствии с эталонным нулевым потенциалом. Это позволяет обнаружить сигнал в области сигнала в наибольшей степени, тем самым минимизируя помехи шума.


Сигнал возбуждения, хранящийся в EPROM, должен быть спроектирован для получения эхо, которые достаточно низки, чтобы предотвратить вмешательство первого порогового приемника в различные циклы. Эти специальные сигналы обрабатываются с помощью программы ограниченной оптимизации, которая в основном для минимизации энергии эха, чтобы ограничить пиковое значение Echo до фиксированного значения. Наиболее подходящий сигнал вождения x (f), который позволяет получить самый низкий эхо -y (f) фиксированной амплитуды, может быть получен путем решения следующего уравнения.


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


Кроме того, амплитуда ультразвукового преобразователя короткого расстояния в основном зависит от отражательной способности и расстояния земли. Эти эффекты могут быть сведены к минимуму путем автоматического усилителя управления усилением в схеме приемной. Следовательно, эхо -амплитуда может быть сохранена при фиксированном значении. Это использует фиксированный порог в первом детекторе. Выход детектора с нулевым перекрестным лицом может использоваться для управления буфером (вывод счетчика может быть зафиксирована в то время, когда появляется эхо). Если новое эхо не обнаруживается, выход буфера не обновляется. Это избегает бессмысленных измерений. Забуференное значение основано на времени распространения и известного фиксированного значения NA (это значение определяется его хранением в EPROM и пороговым уровнем первого детектора). Системные часы составляют 8 МГц, поэтому период составляет 125NS. Когда расстояние превышает 1 м, максимальное время измерения составляет около 8 мс. Многопользовательский генератор 50 Гц обеспечивает счетчик встречи каждые 20 мс.

Датчик температуры и автоматическая компенсация ошибок


Температура воздуха обнаруживается датчиком температуры и обрабатывается цепью. Он установлен в зонде, ошибка не превышает 1 ℃. Автоматическая компенсация ошибки может быть получена из простой аналоговой схемы, показанной на рисунке 2. V пропорциональна измеренному расстоянию.


Идеи дизайна программного обеспечения
Поскольку датчик ультразвукового передачи очень близок к ультразвуковому приемному датчику при передаче ультразвуковых волн, приемный ультразвуковой датчик получит сильный интерференционный сигнал. Чтобы предотвратить ошибочное определение системы, в программном обеспечении используется технология получения задержки в программном обеспечении для улучшения способности системы противоположных. Когда кнопка «Пуск» нажимается, отправляется команда для передачи ультразвуковых волн, и система управления начинает выполнять программу для завершения сбора температуры; Измеряется интервал времени отправки и получения ультразвуковых волн; Наконец, измеренное расстояние рассчитывается по программе численной обработки и отправляется на дисплей для дисплея. Системное программное обеспечение принимает модульный дизайн, который состоит из основных модулей, таких как основная программа, подпрограмма измерения расстояний, подпрограмма измерения температуры и подпрограмма отображения. Основная программная блочная диаграмма показана в.


Результаты теста
Эта система используется для неконтактного расстояния ультразвукового преобразователя расстояния. Когда два объекта 0,1 млн. 0,3 м друг от друга и температура окружающей среды изменилась с 0 ℃ ~ 40 ℃, фактический тест был проведен. Поскольку система добавленной системы коррекции температуры и технологии компенсации программного обеспечения, точность измерения системы была значительно улучшена. Фактический тест доказывает, что точность измерения системы может достигать ± 0,01 м после коррекции.


Обратная связь
Piezo Hannas (WuHan) Tech Co,.Ltd - это профессиональная пьезоэлектрическая керамика и производитель ультразвуковых преобразователей, посвященный ультразвуковым технологиям и промышленным приложениям.

СВЯЖИТЕСЬ С НАМИ

Добавить: № 456 Wu Luo Road, район Вучан, город Ухан, провинция Хубей, Китай.
Эл. адрес:sales@piezohannas.com
Тел: +86 27 84898868
Телефон: +86 +18986196674
QQ: 1553242848
Skype: Live: Mary_14398
Copyright 2017  Piezo Hannas (WuHan) Tech Co,.Ltd.All rights reserved.
Товары