roboforum.ru

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

 

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

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

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

Сообщение Кирилл » 01 ноя 2008, 16:52

blindman писал(а):А как вам идея использовать в бампере вместо тсопа просто фотодиод? Сигнал усилить, оцифровать, прогнать через цифровой фильтр. Мог бы получиться дешевый датчик. Или бред?

это правильное предложение :good:
Кирилл
 
Сообщения: 432
Зарегистрирован: 20 окт 2005, 16:11
Откуда: Вильнюс,Литва
прог. языки: Basic

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

Сообщение Mazayac » 01 ноя 2008, 18:32

blindman писал(а):А как вам идея использовать в бампере вместо тсопа просто фотодиод? Сигнал усилить, оцифровать, прогнать через цифровой фильтр. Мог бы получиться дешевый датчик. Или бред?

И какова получающаяся экономия?
Аватара пользователя
Mazayac
 
Сообщения: 377
Зарегистрирован: 25 апр 2008, 17:40
Откуда: Нижний Новгород
ФИО: Непочатов Алексей Николаевич

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

Сообщение blindman » 01 ноя 2008, 20:36

Небольшая. Но дело даже не в этом. Сегодня попробовал - ерунда получается. Полдня проколупался, лучший результат - уверенно распознается лист белой бумаги на расстоянии не более 15см.

Во первых, усилитель выхватывает сильные помехи от цепи питания светодиода. Может если сделать нормальный фильтр удастся их снизить, но полностью избавиться вряд ли, особенно учитывая размеры платы.

Во вторых, слишком сложно настраивать, нужно настраивать взаимное положение диода и транзистора, коэффициент усиления, да и с термоусадкой с первого раза не угадать.

Ну и наконец, распространенные фототранзисторы довольно медленные, значит нужно использовать низкие частоты, и как результат - низкое быстродействие, особенно если датчиков несколько.

В общем, идею на помойку :(
Проект [[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

Сообщение nest » 02 ноя 2008, 03:10

blindman писал(а):А как вам идея использовать в бампере вместо тсопа просто фотодиод? Сигнал усилить, оцифровать, прогнать через цифровой фильтр. Мог бы получиться дешевый датчик. Или бред?


не бред.
у меня уже была идея тупо светить и считывать фотодиод. и чуть логической обработки добавить ...
но либо через светодиод надо гнать поболее тока, а это расход... либо чувствительный усилитель клепать, а это опять возня...
а для дальности в пару сантиметров - можно и тупо фотодиодом. кстати есть хороший TEKS5400 (модуль фотодиод+триггером шмидта под логику)...

Mazayac писал(а):... вот зачистка/лужение/пайка проводов ... Мучаюсь вот сейчас с этим регулярно, т.к. в двух моих серийных изделиях USB кабель спроектирован впаянным в плату ...


закупается зачищщеный, облуженный хвост с УСБ штекером на конце...
ещё можно нанять китайского студента за миску риса в день :)
(сегодня я сонный и добрый :) )

З.Ы. по схемотехнике: сейчас тыкаюсь с бамперами.... суньте в плату место под кондюк на 2..3 тысячи пикофарад с вывода ТСОПа на общий ... у меня он кучку "недоотражённых" срабатываний отфильтровал.
Аватара пользователя
nest
 
Сообщения: 977
Зарегистрирован: 21 янв 2005, 12:16
Откуда: Germany
Предупреждения: -4
прог. языки: asm

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

Сообщение Mazayac » 02 ноя 2008, 12:10

nest писал(а):закупается зачищщеный, облуженный хвост с УСБ штекером на конце...

Не продаются такие.
Аватара пользователя
Mazayac
 
Сообщения: 377
Зарегистрирован: 25 апр 2008, 17:40
Откуда: Нижний Новгород
ФИО: Непочатов Алексей Николаевич

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

Сообщение Arsen » 04 ноя 2008, 22:20

Насчёт одного винта и надёжности крепления.
Разгильдяй прикрутит хоть десять винтов и всё отвалится.
Нормально прикрученная на один винт деталь, тем более такая лёгкая, как этот датчик, будет стоять насмерть безо всякого писка текстолита. Есть такая штука как гроверные шайбы. Не видел ещё выкрутившегося из-под неё винта.
В том числе на электромашинах с сильно вибрирующей механикой. На примере электромеханических телеграфных аппаратов.

Другой вариант - вставлять датчики такого типа в пластиковую длинномерную кассету с защёлками, которую уже крепить за края на пару винтов. В такую кассету можно вставить много датчиков разного назначения. Например, набрать датчик линии на нужное количество точек.

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

Например если линейка на пять датчиков, то сегментов на ней должно быть шесть. На последнем будет мини-макетное поле и общий разъём для всех датчиков линейки, каждый из которых будет иметь и собственные дырочки для разъёма, на случай его выламывания из линейки.

На макетное поле желающие могут устанавливать светодиод.
Я вот люблю, когда модули имеют автономные индикаторы наличия питания.
Железный Феликс: http://ironfelix.ru
Arsen
 
Сообщения: 110
Зарегистрирован: 11 окт 2004, 20:41
Откуда: Березники

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

Сообщение =DeaD= » 04 ноя 2008, 23:06

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

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

Сообщение blindman » 04 ноя 2008, 23:25

Вложения
ktir.png
Проект [[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

Сообщение nest » 05 ноя 2008, 20:27

ещё TCRT1000, TCRT5000, TCRT9000, CNY70, SFH 9201

Изображение

Изображение

и можно почитать : Application of Optoelectronic Reflex Sensors
http://www.google.de/search?q=Application+of+Optoelectronic+Reflex+Sensors&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-GB:official&client=firefox-a
Аватара пользователя
nest
 
Сообщения: 977
Зарегистрирован: 21 янв 2005, 12:16
Откуда: Germany
Предупреждения: -4
прог. языки: asm

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

Сообщение Кирилл » 05 ноя 2008, 20:52

не забываем про Fairchild, а именно qrd1114 :)
Кирилл
 
Сообщения: 432
Зарегистрирован: 20 окт 2005, 16:11
Откуда: Вильнюс,Литва
прог. языки: Basic

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

Сообщение =DeaD= » 05 ноя 2008, 21:16

А давайте с ценами еще выкладывать. Например, в промэлектронике KTIR0721DS - 14 рублей в розницу.

Добавлено спустя 2 минуты 1 секунду:
qrd1114 - 27 рублей примерно

Добавлено спустя 56 секунд:
TCRT5000 - 35-50рублей за штуку.

Добавлено спустя 1 минуту 49 секунд:
TCRT1000 - 30 рублей.

TCRT9000 - не нашлось

Добавлено спустя 1 минуту 27 секунд:
CNY70 - 60-70руб

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

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

Сообщение Myp » 05 ноя 2008, 23:18

неплохо бы ещё чтобы они друг другу не мешали
TCRT5000 наеврно будет светить и в стороны и к засветке более восприимчивы

CNY70 идеален с защитой от засветки но дорогой ужасно...

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

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

Сообщение nest » 06 ноя 2008, 00:44

вот SFH9201 и TCRT1000 лежат на столе, могу быстро чего протестировать :)
Аватара пользователя
nest
 
Сообщения: 977
Зарегистрирован: 21 янв 2005, 12:16
Откуда: Germany
Предупреждения: -4
прог. языки: asm

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

Сообщение blindman » 06 ноя 2008, 09:38

Предлагаю честно скоммуниздить вот это http://www.pololu.com/catalog/product/961
Изображение
Проект [[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

Сообщение Master » 06 ноя 2008, 09:57

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

Пред.След.

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

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

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

Mail.ru counter