roboforum.ru

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

Помогите плиз с TSOP

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

Помогите плиз с TSOP

Сообщение KNT » 04 апр 2011, 14:16

Доброго времени суток. У меня такая проблема в дипломном роботе. ИК приемник TSOP31236 видит маяк (ик диод TSAL6200) не дальше метра. кормлю диод от микропоцессорного модуля через транзистор КТ829, ток порядка 80-90 mA при номинале 100 mA. Частоту замерил на осцилографе непосредственно на диоде, вроде все норм, да и если бы был косяк не ловило бы вообще наверно... TSOP питается стабилизированными 5 V. увеличение тока через диод особого эффекта не дает. на любом расстоянии при включении маяка на TSOP наблюдается кратковременная реакция в виде милисекундного срабатывания, но устойчивое срабатывание только на расстояние меньше метра.
Помогите советом, защита на носу :O:

Добавлено спустя 18 минут 59 секунд:
хотя я все же грешу на ток через диоды...задирать страшно, уже жахнул парочку(
KNT
 
Сообщения: 8
Зарегистрирован: 02 ноя 2010, 14:31

Re: Помогите плиз с TSOP

Сообщение Radist » 04 апр 2011, 14:33

Выключите свой светодиод и посветите тсопу в глаз издалека любым пультом с нужной несущей частотой. Напишите про реакцию (реакцией будет появление на выходе ноликов - найдите способ их обнаружить). Если тсоп видит пульт издалека - проблема в вашем светодиоде, будем с ним разбираться. Если не видит пульт издалека - проблема в тсопе, будем с ним разбираться.
Последний раз редактировалось Radist 04 апр 2011, 20:18, всего редактировалось 1 раз.
Аватара пользователя
Radist
 
Сообщения: 2241
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: Помогите плиз с TSOP

Сообщение KNT » 04 апр 2011, 14:53

спасибо. установка в институте, завтра отпишусь но результатам.
KNT
 
Сообщения: 8
Зарегистрирован: 02 ноя 2010, 14:31

Re: Помогите плиз с TSOP

Сообщение boez » 05 апр 2011, 10:38

Какими импульсами промодулирована посылка? Может в этом косяк?
boez
 
Сообщения: 1981
Зарегистрирован: 27 авг 2008, 10:45
Откуда: Харьков
прог. языки: С/С++

Re: Помогите плиз с TSOP

Сообщение HarryStar » 05 апр 2011, 10:50

Может в состоянии логический 0 транзистор не до конца закрывается? И соотв на ИК-диоде большая постоянная составляющая.
Аватара пользователя
HarryStar
 
Сообщения: 995
Зарегистрирован: 15 ноя 2010, 13:56
Откуда: Нижний Новгород
прог. языки: С, С++, РНР

Re: Помогите плиз с TSOP

Сообщение KNT » 05 апр 2011, 16:34

косяк видимо всетаки в питании диодов, но какой... есть конечно некоторые проблемы с прямоугольностью импульсов из за транзистора, но он закрывается полностью, на осциллографе видно. есть мнение что диоды кормить нужно как то поособому, не просто иппульсами с f=35-37 кГц, U=5V, I=120 mA. Диоды TSAL6200, мб я прост недопонимаю датошит на него(
KNT
 
Сообщения: 8
Зарегистрирован: 02 ноя 2010, 14:31

Re: Помогите плиз с TSOP

Сообщение Radist » 06 апр 2011, 05:39

Вы даете мало информации и плохо формулируете. На основании чего было сделано предположение, что косяк с диодами? Какие эксперименты вы поставили и какие результаты были получены? Вообще тсопу нужна не просто несущая частота, а промодулированная несущая частота, причем не все равно сколько импульсов несущей должно быть в "единице", а сколько пропусков периодов несущей в "паузе". Даташит на ИК диод нужен только для определения его пределов безопасной работы. Займитесь лучше изучением даташита на тсоп.
Аватара пользователя
Radist
 
Сообщения: 2241
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: Помогите плиз с TSOP

Сообщение KNT » 06 апр 2011, 12:17

я поставил эксперимент с пультом, ловит замечательно и прямой и отраженку метров с 10, дальше не проверял. а вот тут уже спасибо, я про модулирование несущей частоты незнал. да точно вроде как в даташите про это есть, изучаю.
KNT
 
Сообщения: 8
Зарегистрирован: 02 ноя 2010, 14:31

Re: Помогите плиз с TSOP

Сообщение Myp » 06 апр 2011, 15:19

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

Re: Помогите плиз с TSOP

Сообщение KNT » 07 апр 2011, 19:21

промодулировал сигнал. эффект превзошел ожидания, так как теперь датчик робота видит не просто с большого расстояния но и всю отраженку от стен, ног и тп. что сделало наведение на маяк невозможным((. Уважаемые форумчане есть ли способ отфильтровать сигнал,или так сказать загрубить TSOP? я уж думаю ему прямо в глаз ик диодом фоновую засветку сделать, подобрав интенсивность свечения...
KNT
 
Сообщения: 8
Зарегистрирован: 02 ноя 2010, 14:31

Re: Помогите плиз с TSOP

Сообщение Radist » 07 апр 2011, 19:40

Способ прост - уменьшите ток через светодиод, поставив последовательно с ним резистор. Рекомендую начать с 1 кОм, а затем по результатам уменьшать его или увеличивать.
Аватара пользователя
Radist
 
Сообщения: 2241
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: Помогите плиз с TSOP

Сообщение KNT » 07 апр 2011, 19:49

точно, самое простое самое лучшее! мне стыдно >_<
KNT
 
Сообщения: 8
Зарегистрирован: 02 ноя 2010, 14:31

Re: Помогите плиз с TSOP

Сообщение KNT » 09 апр 2011, 23:23

спасибо, усе более менее работает)
KNT
 
Сообщения: 8
Зарегистрирован: 02 ноя 2010, 14:31


Вернуться в Новичкам или основы основ роботостроения.

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

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

cron