roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Ультразвуковой дальномер
СообщениеДобавлено: 31 дек 2007, 02:14 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
Хочу на этих праздниках соорудить УЗ дальномер, купил себе один МА40В8R и MA40B8S (http://www.datasheetarchive.com/pdf/2167741.pdf). В принципе я уже давно маониторил англоязычный интернет по этому поводу. В основном используется вот эта схема: http://focus.ti.com/lit/an/slaa136a/slaa136a.pdf , http://www.interq.or.jp/japan/se-inoue/e_pic6_6.htm , . Есть различные вариации на тему (http://www.neufeld.newton.ks.us/electronics/?p=36, http://www.robot-electronics.co.uk/htm/srf1.shtml), но везде требуется как минимум 9 Вольт, по даташиту же вообще 40. Правда из 9 получается 18 peak-to-peak, но все равно , во времена, когда уже 3.3 считается роскошью... В общем, неудобно. А если питать от бортовой сети, то слабовато для нормальной дистанции. Да и запускать такую штуку рядом с АЦП как-то не хочется. Нашел еще одно решение- трансформатор ( в приложенном файле),что в принцпе уже выход, но пока я точно не определился (трансы никогда не мотал). Со входом тоже не все пока ясно: с одной стороны, можно тупо поставить ОУ и компаратор, а можно все загнать в АЦП (если тактировать АЦП мегагерцем, то точности по времени хватит). С компаратором все просто, но он может дать ложные срабатывания. С АЦП можно организовать что-то типа цифровой обработки, но потребуется много оперативки. Если использовать АЦП, то схему приемника тоже похоже придется переработать- поставить пиковый детектор и только потом усилитель на 60 дБ. В общем, пока не все ясно, буду экспериментировать. Если у кого есть идеи- you are welcome.


Вложения:
ultrasonic.pdf [27.08 КиБ]
Скачиваний: 173
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвуковой дальномер
СообщениеДобавлено: 02 янв 2008, 15:39 
Не в сети
Аватара пользователя

Зарегистрирован: 28 ноя 2005, 12:05
Сообщения: 583
Откуда: Москва
С новым годом!

Есть еще вариант:
Усиленный входной сигнал выпрямляется. Получается огибающая, соответствующая мощности эхо сигнала. Можно сравнивать с опорным напряжением на компараторе (рекомендую вводить приличный гистерезис) или оцифровывать, но со значительно меньшей частотой (15 КГц, например)


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

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
Вас так же с Новым Годом! Спасибо за советы!
Про оцифровку изначально имеется в виду именно измерение огибающей ( можно тупо поставить АМ детектор если посылать несколько десятков импульсов). Тут вопрос в том, сколько для этого потребуется обвязки. Хочется использовать один корпус сдвоенных ОУ (TLV271) с частотой ед. усиления 3 МГц. То есть на 40 КГц это максимум 75 за раз. Дальше можно усилить еще разок и детектировать, или детектировать с помощью ОУ. В первом случае ошибка будет как минимум падением напряжения на открытом диоде, а во втором случае не будет усиления, но и ошибки тоже. Посимулирую все в протеусе. Еще неприятно, что операционник по входу не rail-to-rail, то есть либо смещать сигнал относительно земли ( что не скажется при первом усилении, но может сказаться на втором), либо ставить переключающиеся конденсаторы (что очень нехочется).
А вот по поводу передатчика- поставить МАХ232 действительно интересная идея, выходное сопротивление порядка сотни Ом, что вместе с парой нанофарад датчика дадут постоянную порядка единиц Мегагерц, то есть намного быстрее чем входное колебание. И цена вопроса- копейки. Разве что придется повозиться с разводкой- эта зараза шумит прилично.

.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвуковой дальномер
СообщениеДобавлено: 03 янв 2008, 12:21 
Не в сети
Аватара пользователя

Зарегистрирован: 28 ноя 2005, 12:05
Сообщения: 583
Откуда: Москва
Применял Ad8534 - хорошо подходит. Усиление (по памяти говорю) около 500.
два усилителя использовал для усиление, еще два как детектор. MAX232 шумел очень сильно :(.
Его нужно отключать после передачи. Я продключал передатчик непосредственно к ножкам микроконтроллера. (знаю что это очень неправильно, но - работало)

Посмотри схемку http://mandigit.newmail.ru/hrs/Ultrasonic.gif
И некоторое описание http://imobot.ru/index.php?option=com_c ... &Itemid=54


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвуковой дальномер
СообщениеДобавлено: 03 янв 2008, 13:41 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
http://mandigit.newmail.ru/hrs/Ultrasonic.gif: 404, страница не найдена.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвуковой дальномер
СообщениеДобавлено: 03 янв 2008, 18:49 
Не в сети
Аватара пользователя

Зарегистрирован: 28 ноя 2005, 12:05
Сообщения: 583
Откуда: Москва
http://imobot.ru/my_projects/hrs1/ultrasonic.pdf


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвуковой дальномер
СообщениеДобавлено: 04 янв 2008, 23:30 
Не в сети
Аватара пользователя

Зарегистрирован: 14 июл 2007, 23:38
Сообщения: 346
Откуда: SPb
прог. языки: немного албанский
Спасибо, интересная схемка. Я так понимаю, цифровой потенциометр это типа АРУ, чтоы сигнал в диапазон влезал, то есть усиление на ходу подстраивать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвуковой дальномер
СообщениеДобавлено: 05 янв 2008, 12:52 
Не в сети
Аватара пользователя

Зарегистрирован: 28 ноя 2005, 12:05
Сообщения: 583
Откуда: Москва
Да, чтобы нормализовать сигнал усиление должно зависеть от расстояния! В более простых схемах (чистого дальномера) я от этого отказался. Резистор в цепи питания управляемого резистора пришлось поставить, так как было что-то наподобие тиристорного эффекта (схемка захлопывалась и начинала греться).


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

Зарегистрирован: 25 сен 2006, 20:56
Сообщения: 185
Откуда: Можайск
Skype: rtt1971
прог. языки: Java, C++
ФИО: АВ
А Ашане видел ультразвуковую рулетку... 230 рэ.... Показывает расстояние в метрах


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвуковой дальномер
СообщениеДобавлено: 01 апр 2008, 13:49 
Не в сети
Site Admin
Аватара пользователя

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

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвуковой дальномер
СообщениеДобавлено: 01 апр 2008, 14:22 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
А че приделать к ней маленький сканер :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвуковой дальномер
СообщениеДобавлено: 01 апр 2008, 14:39 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
ну номано
дисплей нафиг выкинуть а линии дисплея на мк кинуть и считывать результат)
не сложнее чем клавиатуру подключить

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвуковой дальномер
СообщениеДобавлено: 01 апр 2008, 15:51 
Не в сети
Site Admin
Аватара пользователя

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

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвуковой дальномер
СообщениеДобавлено: 01 апр 2008, 15:57 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
неа
тож самое
выдергиваем стекляшку и вместо стекляшки подключаемся на выход драйвера дисплея
пусть там хоть супер пупер драйвер на выходе в экранчике всё равно 1 цифра из 5 палочек состоит, тоесть 5 проводков на каждую цифру

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ультразвуковой дальномер
СообщениеДобавлено: 01 апр 2008, 16:08 
Не в сети
Site Admin
Аватара пользователя

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

Добавлено спустя 4 минуты 48 секунд:
даже дам один из гугль-результатов: http://pro-radio.ru/it-works!/3458/

_________________
Linux user | Firefox user


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 10


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

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