roboforum.ru

Технический форум по робототехнике.

Проект модуля ИК-бамперов для шины RoboBus

Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.

Проект модуля ИК-бамперов для шины RoboBus

Сообщение Gre4in » 22 сен 2008, 18:09

Есть задумка для шины RoboBus сделать модуль ик бамперов. Шарповские модули не каждому начинаюшему по карману, а тсопы стоят не так дорого.
Можно на меге8 собрать модуль в котором будет 6-8 тсопов, можно еще и контактные датчики также использовать....

Готов сделать данный модуль с ващей помощью. Схема подключения Тсопов лежит сдесь http://parts.roboclub.ru/index.shtml?ik
Возможно ее можно как то усовершенствовать, жду ваших предложений...
Вложения
Tsop.JPG
Пример использования...
Gre4in
 
Сообщения: 157
Зарегистрирован: 13 сен 2008, 17:53
Откуда: Иваново
прог. языки: Pascal, С

Re: Проект модуля ИК-бамперов для шины RoboBus

Сообщение blindman » 22 сен 2008, 18:17

Программная часть и схемы давно отработаны. Думаю, стоит в первую очередь определиться с тем, какой сделать размер, расстояние между датчками, их количество, способ подключения доп. датчиков (как тот, что на рисунке сзади) - будет он представлять из себя удобную для установки на шасси платку или просто голые тсоп и светодиод которые крепите сами как хотите.
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

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

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

Re: Проект модуля ИК-бамперов для шины RoboBus

Сообщение Myp » 22 сен 2008, 18:21

предлагаю придумать ноухау как разместить на маленькой платке одновременно разъёмчик4х пиновый тсоп и ИК диод так чтоб заработало без шаманств с подгибанием ножек и трубочек
например 2сторонний текстолит, с одной стороны тсоп смотрящий параллельно плоскости текстолита, с другой стороны ИК диод светящий параллельно плоскости текстолита , текстолит не протравлен и засветки нет

далее этот микро модуль разъёмом с проводком соединяется с самим модулем бамперов
естественно робобас совместимым
на самом модуле стоит мега8 + скучкованный десяток 4х пиновых разъёмов для ИК бамперов/просто бамперов/датчиков линии/и всё остальное аналогичное

в итоге получаем контроллер бамперов и собсно практически неограниченное кол-во присоединяемых бамперов
контроллер вешаем на шину, бампера располагаем там где необходимо, и соединяем проводками с платой бамперов.

контроллер соответсно прошивается либо под датчик линии либо под сумо либо под что угодно)
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Проект модуля ИК-бамперов для шины RoboBus

Сообщение Gre4in » 22 сен 2008, 18:35

blindman писал(а):Программная часть и схемы давно отработаны. Думаю, стоит в первую очередь определиться с тем, какой сделать размер, расстояние между датчками, их количество, способ подключения доп. датчиков (как тот, что на рисунке сзади) - будет он представлять из себя удобную для установки на шасси платку или просто голые тсоп и светодиод которые крепите сами как хотите.


Поделитесь ссылкой буду очень рад!

Добавлено спустя 3 минуты 1 секунду:
Myp писал(а):предлагаю придумать ноухау как разместить на маленькой платке одновременно разъёмчик4х пиновый тсоп и ИК диод так чтоб заработало без шаманств с подгибанием ножек и трубочек

Отдельные бампера (задний например) можно выполнить на одной платке. (1 - Тсоп 1 - диод) Передние можно изготовить на одной....

Myp писал(а):например 2сторонний текстолит, с одной стороны тсоп смотрящий параллельно плоскости текстолита, с другой стороны ИК диод светящий параллельно плоскости текстолита , текстолит не протравлен и засветки нет)


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

Myp писал(а):далее этот микро модуль разъёмом с проводком соединяется с самим модулем бамперов
естественно робобас совместимым
на самом модуле стоит мега8 + скучкованный десяток 4х пиновых разъёмов для ИК бамперов/просто бамперов/датчиков линии/и всё остальное аналогичное

в итоге получаем контроллер бамперов и собсно практически неограниченное кол-во присоединяемых бамперов
контроллер вешаем на шину, бампера располагаем там где необходимо, и соединяем проводками с платой бамперов.

контроллер соответсно прошивается либо под датчик линии либо под сумо либо под что угодно)


Все абсолютно верно...
Вложения
Tsop2.JPG
Примерная схема одного модуля
Tsop2.JPG (7.53 КиБ) Просмотров: 4133
Gre4in
 
Сообщения: 157
Зарегистрирован: 13 сен 2008, 17:53
Откуда: Иваново
прог. языки: Pascal, С

Re: Проект модуля ИК-бамперов для шины RoboBus

Сообщение rig » 22 сен 2008, 18:38

Gre4in писал(а):Передние бампера будут засвечивать друг друга, думаю без изоляции ик диода не обойтись...

можно по очереди опрашивать, ни что мешать не будет
Myp писал(а):например 2сторонний текстолит

по собственному опыту, не очень удачное решение, если робот проскакивает препятствие и упирается в него то он ни когда не узнает о препятствии. нужен зазор как в сонаре только поменьше
Аватара пользователя
rig
 
Сообщения: 1437
Зарегистрирован: 03 авг 2007, 19:43
Откуда: Екатеринбург
прог. языки: Си, асм со словарем

Re: Проект модуля ИК-бамперов для шины RoboBus

Сообщение FireFly » 22 сен 2008, 18:41

Домашняя робототехника - RoboZone.SU
горючее...- пиво... много... :)
Аватара пользователя
FireFly
 
Сообщения: 1576
Зарегистрирован: 19 июн 2005, 18:27
Откуда: Камышин

Re: Проект модуля ИК-бамперов для шины RoboBus

Сообщение blindman » 22 сен 2008, 18:42

Gre4in писал(а):Поделитесь ссылкой буду очень рад!
Нету у меня ссылки. Но поверь, это реализуется элементарно, в том числе и
rig писал(а):можно по очереди опрашивать, ни что мешать не будет
. Не надо сейчас об этом думать - с конструкцией надо в первую очередь определяться
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

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

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

Re: Проект модуля ИК-бамперов для шины RoboBus

Сообщение Gre4in » 22 сен 2008, 18:53



Спасиб!

Добавлено спустя 1 минуту 41 секунду:
blindman писал(а):Не надо сейчас об этом думать - с конструкцией надо в первую очередь определяться


Есть предложение...

Myp писал(а):далее этот микро модуль разъёмом с проводком соединяется с самим модулем бамперов
естественно робобас совместимым
на самом модуле стоит мега8 + скучкованный десяток 4х пиновых разъёмов для ИК бамперов/просто бамперов/датчиков линии/и всё остальное аналогичное

в итоге получаем контроллер бамперов и собсно практически неограниченное кол-во присоединяемых бамперов
контроллер вешаем на шину, бампера располагаем там где необходимо, и соединяем проводками с платой бамперов.

контроллер соответсно прошивается либо под датчик линии либо под сумо либо под что угодно)
Gre4in
 
Сообщения: 157
Зарегистрирован: 13 сен 2008, 17:53
Откуда: Иваново
прог. языки: Pascal, С

Re: Проект модуля ИК-бамперов для шины RoboBus

Сообщение Myp » 22 сен 2008, 19:02

Передние можно изготовить на одной....

а я считаю что КАТЕГОРИЧЕСКИ нельзя
вы ведь не для себя делаете модуль а для народа у которого фантазия мало того что базгранична так зачастую ещё и больна
так что нельзя её ограничивать. во избежание ...
с чего вы решили что для переднего бампера достаточно 3Х тсопов? я например считаю что это лишнее и достаточно двух, а кому то и 4х мало будет так что долно оно расширяться дискретно единичными тсопами


а мне схема Модуль ИК-датчика на основе TSOP2136 не совсем нравится
1. почему не в СМД?
1.1. чо так некомпактно?
2. что за странный конденсатор на 10 мкФ? керамику и нормально.
3. переменный резюк нафик, один раз подобрать номиналы чтоб стабильно работало и увековечить в описании
4. оставить 1 ИКдиод с обратной стороны платы ровно под тсопом(или вабще НАД тсопом, длинные ножки ИК я думаю позволят разместить) чтобы обеспечить симметричность при использовании
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Проект модуля ИК-бамперов для шины RoboBus

Сообщение =DeaD= » 22 сен 2008, 19:10

По поводу создания отдельных плат или кучи маленьких - можно сделать платку "разреж сам" которая изначально сформована под минибота, но берешь ножницы по металлу и режешь текстолит и получаешь пачку модулей :) и дальше сам виноват что это сделал 8)

Тогда и на миниботе не надо будет паутину проводов делать из-за 6 датчиков и на остальных роботах можно будет разделить датчики как угодно.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Проект модуля ИК-бамперов для шины RoboBus

Сообщение Myp » 22 сен 2008, 19:12

на датчике будет расположено
1. ТСОП 1 шт.
2. ИК диод 1 шт.
3. транзистор 1 шт.
4. резисторы 4 шт. смд
5. конденсатор керамический 1 шт.
6. 4х пиновый разъём 1 шт.

в начале платки ставим тсоп/ИК диод, позади раполагаем обвязку, а позади обвязки делаем крепёжное отверстие
это всё реально разместить на вытянутой плате размером ну... 15х30 мм

предвидя предложение разместить обвязку на плате самого модуля а подключать к нему тупо ИК диод и и тсоп проводками...
скажу что для удешевления общей конструкции и схемотехнической кошерности предлагаю не размещать обвязку датчика на модуле клонируя на плате десяток однотипных узлов а впихивать в каждый датчик.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Проект модуля ИК-бамперов для шины RoboBus

Сообщение =DeaD= » 22 сен 2008, 19:15

Кроме удешевления конструкции (сомнительного кстати) есть еще вопросы потом размещения этих датчиков на роботе - и если 1 модуль головной можно разместить где угодно почти любого размера, то иметь эротические отношения с размещением не таких и маленьких плат на всех бортах робота думаю не всем хочется.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Проект модуля ИК-бамперов для шины RoboBus

Сообщение Myp » 22 сен 2008, 19:23

=DeaD= писал(а):но берешь ножницы по металлу и режешь текстолит и получаешь пачку модулей :)

а смысл?
кто будет использовать плату модуля датчиков с 3мя близкорасположенными датчиками??

а под минибота...зачем? у него и так есть по паре впереди и один сзади

Добавлено спустя 6 минут 57 секунд:
=DeaD= писал(а):Кроме удешевления конструкции (сомнительного кстати) есть еще вопросы потом размещения этих датчиков на роботе - и если 1 модуль головной можно разместить где угодно почти любого размера, то иметь эротические отношения с размещением не таких и маленьких плат на всех бортах робота думаю не всем хочется.

так делать надо маленькие датчики, 1,5х3 см с крепёжным отверстием
да и один фиг будет гемор с креплением тсопа и ИК диода или гемор с креплением датчика сопоставимиого размера

вопрос выгоды налицо
лично я расчитываю из того что ктото это буит делать а ктото покупать.(иначе нафига разрабатывать модуль? кому надо тот и так сделает.)
тогда купить модуль и 4 датчика дешевле чем купить модуль с обвязкой для 10 датчиков и к нему прикупить 4 тсопа икдиода
как минимум 6 транзисторов и куча резисторов будут лишние
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Проект модуля ИК-бамперов для шины RoboBus

Сообщение Gre4in » 22 сен 2008, 19:50

Не понятно будут ли изолированны ик диоды от тсопов?

Схема плано превращается в такую...
Вложения
Tsop3.JPG
Gre4in
 
Сообщения: 157
Зарегистрирован: 13 сен 2008, 17:53
Откуда: Иваново
прог. языки: Pascal, С

Re: Проект модуля ИК-бамперов для шины RoboBus

Сообщение =DeaD= » 22 сен 2008, 20:12

Не ясно кто и куда будет такие ИК-бамперы пользовать. Надо наверное сначала определиться с аудиторией. Если что-то под минибота делать - аудитория - все покупатели минибота, которые могут до кучи и этот модуль взять. А иначе кто?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

След.

Вернуться в Электроника, электротехника

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

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