roboforum.ru

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

ИК локатор из RoboClub - не должен он работать

ИК локатор из RoboClub - не должен он работать

mmu » 02 ноя 2007, 13:56

Кто может подсказать как работает этот локатор. Собрал я его на днях. Работает. Но по логике он не должен работать.
Для тех кто в теме. Формируем на ИК диоде 10 импульсов (36 кгц). Когда отправлен последний десятый импульс переходим на проверку TSOP. Если есть отраженный импульс зажигаем светодиод, если нет гасим. Потом задержка между пачками и повтор всего. Вопрос. Так что же мы должны видеть на выходе TSOP. ИК волны распространяются со скоростью света. Со скоростью света они доходят до припятствия и с такой же скоростью отразившись удаляются от него. Когда мы проверяем наличие отраженного сигнала на TSOP, в это время отраженного сигнала на нем не может быть в принципе. Можно провести аналогию: закрыть глаза, моргнуть фонариком раз десять, а потом открыть глаза и попытаться увидить эти импульсы. Это происходит из за того, что процесс излучения сигнала и прием сигнала разнесены во времени. Думаю что лучше делать локатор, когда излучение и прием сигнала идут паралельно.

Re: ИК локатор из RoboClub - не должен он работать

avr123.nm.ru » 02 ноя 2007, 14:07

Линк дали бы !

Re: ИК локатор из RoboClub - не должен он работать

rig » 02 ноя 2007, 14:18

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

Re: ИК локатор из RoboClub - не должен он работать

Myp » 02 ноя 2007, 14:34

mmu писал(а):Но по логике он не должен работать.

гыгыгы
нарушает законы природы чтоли?

Для тех кто в теме.

у тех кто в теме всё работает и дурацкихъ вопросов не возникает :lol: :lol: :lol:

Думаю что лучше делать локатор, когда излучение и прием сигнала идут паралельно.

думать тоже надо уметь :lol:

кто вам вобще сказал что это аналоговый сенсор и он работает так как вы вообразили???
вы не путайте сложный электронный микроприбор с тупым фотодиодом
читайте даташит и не засоряйте форум!
идите Товарищь в ветку с боянами этого форума и изучайте прилежно материал относительно тсопов!

имхо тему переименовать, и в раздел "начинающим" либо "обо всём"

Re: ИК локатор из RoboClub - не должен он работать

mmu » 02 ноя 2007, 15:21

Myp. Ты читать умеешь. Где ты видел слово аналоговый? А если ты такой уж умный и умеешь првильно думать объясни как работает TSOP? Может я чего то не понял в даташите. Не очень силен в иностранном.

Re: ИК локатор из RoboClub - не должен он работать

mmu » 02 ноя 2007, 15:37


Re: ИК локатор из RoboClub - не должен он работать

Myp » 02 ноя 2007, 15:49

mmu писал(а):Myp. Ты читать умеешь. Где ты видел слово аналоговый? А если ты такой уж умный и умеешь првильно думать объясни как работает TSOP? Может я чего то не понял в даташите. Не очень силен в иностранном.

твои слова:
в это время отраженного сигнала на нем не может быть в принципе

тоесть ты предположил что он аналоговый либо работает аналогично фотодиоду\фоторанзистору


далее...
объяснять встречному поперечному прописные истины которые есть в документации(которую ты должен был почитать перед тем как создавать тему) не считаю нужным, извини придётся самому

вот тебе ещё ссылочка viewtopic.php?p=35492&f=35#p35492

если не силён в иностранном используй переводчик
например промт, на оф сайте можно переводить бесплатно http://www.translate.ru/

для тех кто ну вобще никак не силен в даташите есть графики работы тсопа, как нужно излучать импылься и как он их обрабатывает
картинки понять способен каждый
Вложения
tsop11xx.pdf
даташит с картинками
(146.99 КиБ) Скачиваний: 59

Re: ИК локатор из RoboClub - не должен он работать

mmu » 02 ноя 2007, 16:04

МУр. Ты что то не врубаешься. Работу TSOP я знаю не хуже тебя. В картинках и графиках то же разбираюсь. Ты можешь объяснить мне как на выходе TSOPа можно увидеть то чего нет. Еще раз повторяю, что излучение и прием разнесены во времени. И частота сигнала, количество импульсов, пауза между импульсами ни причем. Возьми и посмотри код программы.

Re: ИК локатор из RoboClub - не должен он работать

Myp » 02 ноя 2007, 16:52

mmu писал(а):Еще раз повторяю, что излучение и прием разнесены во времени.


да конечно :) вот видишь основное ты уже ухватил

если я в шкаф положу 11 конфет то завтра утром я открою шкаф и там будут лежать эти конфеты(если я ночью их не съем конечно :lol: )

теперь осталось понять почему он всётаки работает и почему эти кофеты будут лежать в шкафу =)



если тебе кажется что чтото в этом мире не так...
убедись вначале, что тебе это не кажется
а ты сразу спорить и доказывать всем что чёрное это белое =)
если не понимаешь почему тсоп всётаки работает то спроси почему он работает вместо того чтобы спорить =)

мб это действие всемирного эфира?
как иначе объяснить что световые импульсы кончились а выход всё равно низкий
или там внутри стоит синхроциклопивоводкосамогон? который замедляет скорость света и по этому мы можем увидеть как свет меееееееееееееедленно идёт от входа до ноги =)

Re: ИК локатор из RoboClub - не должен он работать

Myp » 02 ноя 2007, 17:34

ну вот же, человек в третьем сообщении всё сказал
rig писал(а):наверно тсоп какоето время думает, потом единичку выдает. даташит бы.


:)

он думает, считает количество импульсов
если их меньше или больше значит это лажа и не реагирует
если стока скока надо то выдаёт низкий уровень на ногу
и держит этот низкий уровень на ноге некоторое время чтобы мы могли его засечь обычными средствами(с помощью МК)


если нужны подробности смотри даташит, там правда на 11 серию но принцип тотже

Re: ИК локатор из RoboClub - не должен он работать

mmu » 02 ноя 2007, 21:01

если тебе кажется что чтото в этом мире не так...
убедись вначале, что тебе это не кажется
а ты сразу спорить и доказывать всем что чёрное это белое =
если не понимаешь почему тсоп всётаки работает то спроси почему он работает вместо того чтобы спорить


Вообщето я не спорил и пока не доказывал. Мне просто хотелось узнать, кто еще собирал это устройство и кто задался этим вопросом. Хотелось услышать мнения людей. Ну вместо объяснений шквал критики. А теперь доказательство. Скорость света 300 000 км/сек. Для достижения припятствия на удалении в 1 метр уйдет 0,0033 мкс. При частоте микроконтроллера в 1мгц 1 такт = 1мкс. Т.е. после отправки последнего импульса пройдет неменее 1 мкс прежде чем начнется проверка наличия сигнала на выходе TSOP. А что проверять, если там уже ничего нет.
Если твои конфеты двигались бы с такой скоростью, то вряд ли ты бы их увидел. Пример не корректен.

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

Re: ИК локатор из RoboClub - не должен он работать

EdGull » 02 ноя 2007, 21:08

да там просто задежка на выходе при получении несущей.
ну как бы конденсатор к выходу подключили...

Re: ИК локатор из RoboClub - не должен он работать

Myp » 02 ноя 2007, 21:32

и пока не доказывал

тоесть
Но по логике он не должен работать.
Для тех кто в теме. Формируем на ИК диоде 10 импульсов (36 кгц). Когда отправлен после......

это ты просто так решил поболтать ниочём пока время есть ;)
и совсем не пытался объяснить почему тсоп не может работать :)



Если твои конфеты двигались бы с такой скоростью, то вряд ли ты бы их увидел. Пример не корректен.

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

шкаф это электроника тсопа
конфеты это импульсы


Ты не видимо не знаешь что такое радиолокация и принципа радиолокации.

наверно... :cry:

Все грамотные и книжки читают.

будем считать что это просто были не те книжки :(

то не лезь со своими даташитами.

даташит это БИБЛИЯ, там сказано всё что тебе может потребоватся
аминь.

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

а вобще в 3м сообщении тебе уже был намёк на то как работает тсоп

Re: ИК локатор из RoboClub - не должен он работать

Myp » 02 ноя 2007, 21:35

EdGull писал(а):да там просто задежка на выходе при получении несущей.
ну как бы конденсатор к выходу подключили...

собсно я сказал тоже самое только более длинно =)

:)

он думает, считает количество импульсов
если их меньше или больше значит это лажа и не реагирует
если стока скока надо то выдаёт низкий уровень на ногу
и держит этот низкий уровень на ноге некоторое время чтобы мы могли его засечь обычными средствами(с помощью МК)

Re: ИК локатор из RoboClub - не должен он работать

Master » 02 ноя 2007, 21:55

mmu ты ведь сам писал что посылаем 10 импульсов, а затем опрашиваем ТСОП, ты же сам пишешь опрашиваем, а не включаем, все это время что мы слали импульсы он был включен и считал импульсы. Затем мы его опрашиваем и 14 импульсов ждем пока он даст ответ. В реале может он может ответ давать намного быстрее, но задержка нужна чтобы мы могли считать то что он выдаст.
Это так сказать то как я это понимаю.


Rambler\'s Top100 Mail.ru counter