roboforum.ru

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

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


Правила форума


Правила раздела OpenRobotics



Начать новую тему Ответить на тему  [ Сообщений: 36 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Разработка Open Robotics: УЗ-сонар
СообщениеДобавлено: 02 апр 2009, 12:15 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Итак еще 1 модуль потенциальный намечаем, правда с ним будет посложнее, тут уже конкретный функционал и надо будет получить достаточное качество и сохранить умеренную цену.

Проблемы пожалуй две:
1. Откуда взять схему;
2. Какие приёмники и передатчики использовать (должны быть достаточно доступными);

Начинаем экстренный сбор информации.

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


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

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
Я взял несложную схему отсюда: http://www.micro-examples.com/public/microex-navig/doc/090-ultrasonic-ranger.html
Приемник и передатчик: MA40S4S + MA40S4R

_________________
if(!Operate) Read(pDatasheet);


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

Зарегистрирован: 27 ноя 2004, 00:42
Сообщения: 3339
Откуда: совсем Москва
ФИО: Григорий
А какую схему выбираете - определились? В смысле с раздельными приемником и передатчиком или с 2в1?

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


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

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
По схемотехнике - http://www.robot-electronics.co.uk/acat ... ngers.html или http://maxbotix.com/uploads/LV-MaxSonar ... asheet.pdf
Надо решить делать с раздельными приемником/передатчиком или совмещенными. Преимущества совмещенных - цена и габариты. У раздельных лучше характеристики модуля получатся.
Приемопередатчики: http://efo.ru/doc/Sencera/Sencera.pl?2377 , http://www.platan.ru/cgi-bin/qweryv.pl/0w28084.html

Можно предусмотреть установку TSOPа и ИК диодов, чтобы можно было использовать модуль в системе позиционирования

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



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

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Буду смотреть всё вечером, из офиса времени нет, я тут работаю иногда :crazy:

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


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

Зарегистрирован: 27 ноя 2004, 00:42
Сообщения: 3339
Откуда: совсем Москва
ФИО: Григорий
А еще вроде как mandigit интересный проектик показывал. К тому же у него система позиционирования на ультразвуке есть - может он вам поможет побыстрее сориентироваться? (желательно, прям тут - в ветке, а не в ЛС :) )

=DeaD= писал(а):
я тут работаю иногда :crazy:

так мы и поверили :)

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


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

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
AD8532 заменить на LM324 можно будет в схеме mandigit'a?

http://imobot.ru/my_projects/lps/reciver_sch.pdf - его схема
http://eelab.sjtu.edu.cn/info/UploadFil ... 134699.pdf - LM324 Datasheet
http://www.chip-dip.ru/library/DOC000205441.pdf - AD8532 Datasheet

Добавлено спустя 5 минут 19 секунд:
А нет, вроде отбой, нашел в нужном корпусе операционник...

Добавлено спустя 33 минуты 45 секунд:
Пожалуй временно фиксируем "облом системы", перегруз информацией и не могу пока на достаточном уровне разобраться с этой темой, поэтому пока откладываем и доводим модуль в свободном режиме, тем более что появляются пожелания сделать универсальный модуль который и в системе локализации можно будет использовать.

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


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

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Набросок схемы (на базе mandigit'овской LPS).

По идее позволит на своей базе делать:
1. Сонар;
2. Ик-бампер;
3. LPS с проводной связью между маяками;
4. LPS с инициацией передачи путём ИК-запроса роботом;


Вложения:
OR-Sonar-sch.pdf [21.79 КиБ]
Скачиваний: 64

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: УЗ-сонар
СообщениеДобавлено: 10 апр 2009, 19:15 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Вариант приемной части. Многие компоненты избыточны, чтобы можно поэкспериментировать : различные коэффициенты усиления, логарифмический или линейный усилитель, с выпрямителем или без, фиксированный или регулируемый порог компаратора.


Вложения:
Sonar.pdf [26.71 КиБ]
Скачиваний: 38
Sonar.zip [23.22 КиБ]
Скачиваний: 14

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: УЗ-сонар
СообщениеДобавлено: 10 апр 2009, 19:48 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
А чего кондеры от кварца подключены к AVCC а не к GND?


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

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

Добавлено спустя 1 час 12 минут 38 секунд:
Рабочая версия, правда коряво, ну и пусть :) для отладки сойдёт:


Вложения:
Sonar-sch.pdf [44.2 КиБ]
Скачиваний: 49
Sonar-brd.pdf [33.47 КиБ]
Скачиваний: 22
Sonar.zip [30.87 КиБ]
Скачиваний: 17

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка Open Robotics: УЗ-сонар
СообщениеДобавлено: 10 апр 2009, 23:34 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Да про кондеры ступил :oops:
1. А можно еще вопрос, ну так для самообразования, что это такое P$1, P$2...
2. И зачем ваще в схеме MAX232 данные же не в комп будут гнаться или в комп?


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

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

MAX232 для раскачки сонара на +/- 10 вольт, т.е. амплитуда будет 40В, а не 10В, как если бы чистым МК раскачивать.

Короче мы её пользуем как конвертер уровней 0..5В в -10В..+10В.

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


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

Зарегистрирован: 21 янв 2005, 12:16
Сообщения: 977
Откуда: Germany
прог. языки: asm
=DeaD= писал(а):
Короче мы её пользуем как конвертер уровней 0..5В в -10В..+10В.

почему бы не использовать MC34063 ? ценой будет, наверное, даже дешевле.
а то и вообще сгородить ногой µC какой нить STEP-UP преобразователь...

у LM358 хватит быстродействия ?
... какой гадкий у тебя стиль рисовать соединения под углом! :)


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

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
nest писал(а):
почему бы не использовать MC34063 ? ценой будет, наверное, даже дешевле.
а то и вообще сгородить ногой µC какой нить STEP-UP преобразователь...

Могу ошибаться, но мне кажется что наиболее эффективно управлять пьезоэлементом с помощью моста. То есть к преобразователю еще и мост надо городить.

nest писал(а):
у LM358 хватит быстродействия ?

Вопрос конечно интересный. В даташите графики только для питания от 10В - судя по ним на 40кГц усиление порядка 30 dB. Можно и побыстрее что-то поискать
nest писал(а):
... какой гадкий у тебя стиль рисовать соединения под углом! :)

Да, есть такое. Но это поправимо :)

Добавлено спустя 4 минуты 55 секунд:
DeaD, а для чего площадки выведены от PC[0..3]?

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



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

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


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

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


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

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