leoniv.diod.club

Дальномер с ультразвуковым датчиком от парктроника

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

Ультразвуковой излучатель работает на частоте 40 кГц. Она формируется таймером микроконтроллера. Излучатель питается через стандартный трансформатор с индуктивностью вторичной обмотки около 8 мГн, коэффициент трансформации 1:10. Вторичная цепь (индуктивность вторичной обмотки и емкость излучателя плюс емкость кабеля) настраивается в резонанс с помощью подстроечного сердечника трансформатора. Напряжение на излучателе составляет около 100 В (от пика до пика).

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

Дальномер оборудован портом RS-485, который позволяет объединять несколько устройств в сеть. Использованы разъемы RJ-11, питание подается через эти же разъемы. Устройства подключаются цепочкой на одну линию. Адрес каждого устройства задается с помощью DIP-переключателя.

На плате установлены 3 светодиода, которые индицируют минимальное, среднее и малое расстояние. При достижении малого расстояния включается и звуковая сигнализация.

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

Downloads:
usonic_sch.pdf (89 kB) - принципиальная схема.
usonic_pcb.pdf (121 kB) - печатная плата.
usonic_pcad.zip (225 kB) - файлы разводки платы (PCAD 2006, gerber).
usonic_source.zip (25 kB) - прошивка, исходный текст (EWAVR, hex).
usonic_soft.zip (532 kB) - управляющий софт (С++ Builder 6, exe).
Ридико Леонид Иванович www.leoniv.diod.club e-mail: wubblick@yahoo.com