Ультразвук

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: Ультразвук

Сообщение Ito » 13 янв 2010, 18:29

В том то и дело, что нет - на одной ноге теже 5В а, на другой что-то очень похожее на ноль.
В схеме макссонара из даташита дуделка просто подключена между двумя ногами мк и у них же это как-то работает.
И опять же я не вижу серьёзных искажений фронта и среза, которые обязательно были бы если б мк был перегружен по току.
Ito
 
Сообщения: 157
Зарегистрирован: 26 июн 2009, 14:15
Откуда: Минск
прог. языки: C++, Assembler

Re: Ультразвук

Сообщение contr » 13 янв 2010, 18:46

В том то и дело, что нет - на одной ноге теже 5В а, на другой что-то очень похожее на ноль.

Получается что одна нога не работает или уже отгорела.
contr
 
Сообщения: 987
Зарегистрирован: 17 апр 2009, 15:09
Откуда: Rostov-Don

Re: Ультразвук

Сообщение Ito » 13 янв 2010, 19:30

Тогда почему без когда выпаиваю дуделку на ней меандр?
Ito
 
Сообщения: 157
Зарегистрирован: 26 июн 2009, 14:15
Откуда: Минск
прог. языки: C++, Assembler

Re: Ультразвук

Сообщение contr » 13 янв 2010, 19:51

там тотемный выход (два полевика) вероятно один отгорел. Попробуйте резистор 1к вместо излучателя.
contr
 
Сообщения: 987
Зарегистрирован: 17 апр 2009, 15:09
Откуда: Rostov-Don

Re: Ультразвук

Сообщение Ito » 13 янв 2010, 20:33

Подключил 1к, размах 10В

Добавлено спустя 1 минуту 23 секунды:
.

Добавлено спустя 1 минуту 8 секунд:
.

Добавлено спустя 2 минуты 14 секунд:
.

Добавлено спустя 1 минуту 31 секунду:
.

Добавлено спустя 1 минуту 4 секунды:
.

Добавлено спустя 57 секунд:
.
Вложения
000113_181027.jpg
между двух ног нагружены на 1к
000113_175729.jpg
между двух ног нагружены на дуделку
000113_175604.jpg
между двух ног не нагружены размах 10В
000113_175128.jpg
нога2 относительно земли нагружена на дуделку
000113_175021.jpg
нога2 относительно земли не нагружена
000113_174940.jpg
нога1 относительно земли нагружена на дуделку
000113_174746.jpg
нога1 относительно земли не нагружена
Ito
 
Сообщения: 157
Зарегистрирован: 26 июн 2009, 14:15
Откуда: Минск
прог. языки: C++, Assembler

Re: Ультразвук

Сообщение Drunya » 14 янв 2010, 00:56

Michael_K писал(а):Емкость пьезоизлучателя измеряется нанофарадами
Откуда такая информация? Нас в институте учили, что пикофарады.
Глюк по-немецки означает "счастье"...
Аватара пользователя
Drunya
 
Сообщения: 196
Зарегистрирован: 05 июн 2007, 12:20
Откуда: Киев
прог. языки: C/C++, ASSEMBLER

Re: Ультразвук

Сообщение Michael_K » 14 янв 2010, 01:08

Откуда такая информация?

Конечно из даташитов, а вы думали откуда? :shock:

учили, что пикофарады.

Можно и в пикофарадах померить только будет больше тысячи :wink:
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Ультразвук

Сообщение Ito » 14 янв 2010, 01:18

Из даташита у этой дуделки ёмкость 2400pF.
Ito
 
Сообщения: 157
Зарегистрирован: 26 июн 2009, 14:15
Откуда: Минск
прог. языки: C++, Assembler

Re: Ультразвук

Сообщение Drunya » 14 янв 2010, 01:46

Извиняюсь, думал поумничать :) Это на частотах керамики в мегагерцы у нее емкость в пф.
Глюк по-немецки означает "счастье"...
Аватара пользователя
Drunya
 
Сообщения: 196
Зарегистрирован: 05 июн 2007, 12:20
Откуда: Киев
прог. языки: C/C++, ASSEMBLER

Re: Ультразвук

Сообщение Michael_K » 14 янв 2010, 01:58

Там кристаллы другие - их специально делают на высокие частоты для всяких суровых дефектоскопов
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Ультразвук

Сообщение boez » 14 янв 2010, 11:38

Мда, впечатление что при впаивании дуделки этот вывод замыкается на землю... Хоть бери и звони пробником :)
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

Re: Ультразвук

Сообщение Ito » 14 янв 2010, 14:24

Версия с отгоревшей ногой не подтвердилась, заменил контроллер - картина таже.
Покспериментировав заметил, что от поверхностий под углом почти нет отражений. Если светить на стену перпендикулярно то всё нормально, а если под углом то какой-то бред. Так у всех или только у меня? Как в таких условиях порог обнаружения задать?
Ниже фотки того что вижу, в пачке 30 импульсов.
Вложения
000114_115002.jpg
посередине между двумя прошлыми положениями
000114_114646.jpg
направил в потолок
000114_114837.jpg
напрвил в стену перпендикулярно, где-то 3м
Ito
 
Сообщения: 157
Зарегистрирован: 26 июн 2009, 14:15
Откуда: Минск
прог. языки: C++, Assembler

Re: Ультразвук

Сообщение Ito » 14 янв 2010, 19:56

Размах 10В я получил, была очень глупая ошибка в прошивке.
Но картина обнаружения осталась тойже. Возможно ли сонаром обнаружить поверхность находящуюся под углом?
Ito
 
Сообщения: 157
Зарегистрирован: 26 июн 2009, 14:15
Откуда: Минск
прог. языки: C++, Assembler

Re: Ультразвук

Сообщение Michael_K » 14 янв 2010, 20:42

Возможно ли сонаром обнаружить поверхность находящуюся под углом?

Теоретически, на 40 килогерцах длина волны чуть меньше сантиметра.
Соответственно, если "шершавость" препятствия меньше сантиметра, а препятствие твердое,
то такое препятствие для ультразвука является практически зеркалом (угол падения волны равен углу отражения).
С этим ничего не поделать.

Что можно сделать... вытягивать чувствительность приемника, уменьшать угол "засветки"
и ловить самый первый (а не самый сильный) цуг. Можно увеличивать частоту
(хотя я не думаю, что ваша "дуделка" позволит ее сильно задрать).
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Ультразвук

Сообщение Ito » 25 янв 2010, 19:10

Продолжил эсперименты и вроде выжал максимум из дуделки MaxBotix. Вокруг дуделки свернул рупор из бумаги. Это нехитрое улучшение даёт к-т усиления примерно равный трём(может можно и больше, рупор подбирал экспериментальным методом) и позволяет избавится от шума переотражений.
Растояние меряет от 30см(меньше не получается из-за звона). Перпендикулярные стены видит замечательно, углы терпимо. Мою тушку в обёртке из одежды уверенно обнаруживает на растоянии 3х метров(дальше попробовать не позволяет квартира).
Вобщем задачу минимум выполняет(обнаружить припятствие и достаточно большие дырки в нём что бы проехать), а вот об составлении детальной карты радиусом 5 метров придётся забыть :(
Обнаружил ещё одну гадость, серва очень гадит по питанию. Вроде и фильтр CLCLC соорудил, а на выходе усилителя всё равно импульсы есть. Что б достаточно низко опустить порог пришлось растянуть обнаружение во времени.
Вложения
000125_164155.jpg
Ito
 
Сообщения: 157
Зарегистрирован: 26 июн 2009, 14:15
Откуда: Минск
прог. языки: C++, Assembler

Пред.След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16