roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 20:27

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 95 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7  След.
Автор Сообщение
 Заголовок сообщения: Re: Ультразвук
СообщениеДобавлено: 09 апр 2009, 17:18 
Не в сети
Аватара пользователя

Зарегистрирован: 27 ноя 2004, 00:42
Сообщения: 3339
Откуда: совсем Москва
ФИО: Григорий
кстати, а чем все закончилось? :)

_________________
злой полицейский


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвук
СообщениеДобавлено: 09 апр 2009, 17:43 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
да да да - результаты в студию ...
кста на счет поиска максимумов и тд описывайте задачи, я могет чего соображу

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвук
СообщениеДобавлено: 15 апр 2009, 01:02 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
Закончилось все сломанным датчиком :cry:
Перед этим пересобрал макет передатчика и приемника в разных вариантах: передатчик на МАХ232 и просто от ног меги, приемник по схеме с предыдущей страницы и как предлагал EdGull с большим усилинием и ограничением амплитуды диодами. Оба варианта смонтированы на одной макетке. Захотел приделать излучатели друг к другу покрепче, до этого они у меня были скотчем слеплены, просверлил в куске текстолита дырки, но немного ошибся с размерами. В общем, усилия на вдавливание ног внутрь эти датчики не держат :( (о чем написал в граблях кстати) , то есть сейчас у меня только один датчик, за новым долго ехать, и некогда. Выводы как я их уже приводил-
-чтобы просто ловить сигнал с расчетом задержки хватит противофазного питания излучателя от ног меги ( 5 Вольт пик-пик) и приемника с большим усилением и логарифмическим усилителем, как у макссонара на первой странице. Возможно, хватит компаратора.
-Если обрабатывать сигнал, то усиление нужно делать меньше, а качать уже как минимум МАХ232. Усилитель получается посложнее, но тут просто нужен толковый схемотехник, я лепил втупую. Разные оперы потому что на входе надо побыстрее, а на выходе rail-to-rail, лепил из того, что было.
Обрабатывать сигнал можно по разному, я игрался только с множественными условиями типа если сигнал в некоторый момент больше чем в предыдущий и меньше чем в последующий, то это объект. Чтобы убрать ложные срабатывания, вводил проверку нескольких точек - получалось получше. Загружал это все в контроллер, благо скорость позволяет при таком алгоритме обрабатывать в реальном времени, снимал сигнал по УСАПП, правда выплыл какой-то косяк в определении близких расстояний. Не помню, справился ли я с ним. Прикладываю исходник, компилится (насколько я помню, должен) в WinAVR 20071221 без оптимизации, частота 12 МГц. Прогонял все тесты в VMlab с виртуальным УСАППом. Код кривой, сильно кривой.
Еще был вопрос в количестве импульсов в пачке, так как мало - недалеко видно, а много-вблизи ничего не видно. Я остановился на среднем варианте.
Сейчас собираю ламповый усилитель для наушников


Вложения:
main.c [16.95 КиБ]
Скачиваний: 279
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвук
СообщениеДобавлено: 15 апр 2009, 01:38 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
> Сейчас собираю ламповый усилитель для наушников

А ты уже построил ламповый flac-плеер? :)

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвук
СообщениеДобавлено: 15 апр 2009, 21:40 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
Вот на всякий случай весь проект из VMlab 3.12.

У меня столько ламп нету :crazy:


Вложения:
osc.zip [173.69 КиБ]
Скачиваний: 24
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвук
СообщениеДобавлено: 16 апр 2009, 23:54 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
ну можно накидать алгоритм множественных замеров с разными посылками.. + вот это все каонечно хорошо что девайс работает от однополярных 5в.. а почему бы не прийти к +-12... мне кажется смысл имеет на серьезных девайсах использовать нормальное питание...

ПС респект на счет ламповика...

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвук
СообщениеДобавлено: 17 апр 2009, 15:51 
Не в сети

Зарегистрирован: 17 апр 2009, 15:09
Сообщения: 987
Откуда: Rostov-Don
"качать" можно и с простой индуктивностью, как в оригинале. L и емкость датчика образуют LC контур. Амплитуда получается до 60В, при 5В питания.
Обычно в сонарах пользуют один датчик. Все построено на том, что в цепи стоит пара диодов встречно. Они не мешают при передаче и ограничивают отклик на уровне 0,6В, хотя реально он не выше 10мВ. Больше только помехи.
А в приемник можно поставить TL082 у них 13V/us и полевики по входу.
Проект интересный, его бы довести до конца


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвук
СообщениеДобавлено: 17 апр 2009, 23:50 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
Я в расчете индуктора плохо понимаю выкладки. Если брать 40 КГц частоту, 2000 пФ емкость датчика по даташиту и посчитать индуктивность, то она 7 миллигенри получится, а тот товарисч с пиком ставит 330 мкГн. Или там добротность ниже плинтуса?
А одиночный датчик априори имеет хуже характеристики (чувствительность, давление), чем два отдельных. Хотел сделать по максимуму.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвук
СообщениеДобавлено: 18 апр 2009, 09:26 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
все равно та схема с индуктивностью не работает, даже с 330 мкгн катушкой.

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвук
СообщениеДобавлено: 18 апр 2009, 09:45 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2galex1981: Может эта индуктивность (330мкгн) подогнана под какой-то конкретный передатчик, а под твой надо другую?

F=1/(2*Pi*sqrt(L*C))

Какая ёмкость у твоего передатчика?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвук
СообщениеДобавлено: 18 апр 2009, 09:56 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
В даташите емксть указана 2000-2200 пФ, сам лично не мерял, вечером скажу, но должна быть значит в этом пределе. По любому в схеме приемника нужен обязательно быть усилитель - в базовой нет - просто приемник с параллельно соединенным сопротивлениеми сразу на вход МК подключен...

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвук
СообщениеДобавлено: 20 апр 2009, 10:57 
Не в сети

Зарегистрирован: 17 апр 2009, 15:09
Сообщения: 987
Откуда: Rostov-Don
60V получается даже при 100uH, правда измерять нужно осциллографом, звуковуха на этих частотах врет безбожно. При этом система не в резонансе и излучение слабое.
Вдвое лучше тр-р зарядника к мобильнику, что дает >120В, а еще лучше использовать свой повышающий тр-р, настроив его в резонанс с датчиком.
Свой сенсор в приемнике действительно лучше. Нет "забоя" по входу, что позволяет измерять, начиная с 2..3см.

А здесь интересный чип сонара http://www.prowave.com.tw/english/produ ... rm400a.htm


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвук
СообщениеДобавлено: 20 апр 2009, 11:06 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Какие еще 60-120В? Сонар не сгорит?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвук
СообщениеДобавлено: 20 апр 2009, 11:11 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Там не напряжение важно а ток, в этой схеме на коллекторе транзистора при таком напряжении (60-120 В)первая сгорит катушка и транзистор

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвук
СообщениеДобавлено: 20 апр 2009, 11:43 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
почем нынче излучатели/приемники? так примерно.. область чтоб знать ...

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 95 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7  След.

Часовой пояс: UTC + 4 часа


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

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


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO