roboforum.ru

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

Управляемый ИК-радар

Обсуждаем рождающиеся мысли и результаты экспериментов.

Управляемый ИК-радар

Сообщение CrazyRobots » 18 фев 2009, 21:19

Здравствуйте!

Не сочтите за боян тему с названием ИК-радар, я видел схему на АТини, читал вику и искал по форуму - у меня несколько другое.
Не занимался ли ктонибудь управляемым ИК-радаром, то есть тот же TSOP и ИК-диод, но меряет расстояние, пусть не абсолютное в см, а хотябы относительное? И если нет, есть ли необходимость в данном девайсе?
Я занимался сабжем и сделал некоторую схемку, фактически, модификацию ИК-радара от firefly, который дает 16(меняется, естественно) градаций расстояния где-то на метре-двух от себя. Собственно, хотел узнать, может быть занимаюсь построением велосипеда или это никому не нужно за имением Sharp'овских ИК-дальномеров и ультразвуковых девайсов.
CrazyRobots
 
Сообщения: 5
Зарегистрирован: 18 фев 2009, 20:58
Откуда: Одинцово (МО)
прог. языки: С/С++

Re: Управляемый ИК-радар

Сообщение Виталий » 18 фев 2009, 21:53

Он одинаково показывает расстояние для черной и белой карточки?
Все новости о моих проектах http://savethebest.ru
Аватара пользователя
Виталий
 
Сообщения: 2114
Зарегистрирован: 08 окт 2004, 16:43
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий

Re: Управляемый ИК-радар

Сообщение CrazyRobots » 18 фев 2009, 22:16

Нет. Собственно, все недостатки ИК-радаров, вроде работы с зеркалом и зависимости от светопоглощения/светоотражения материала радару присущи. От этого, имхо, не убежать ;) (хотя хотелось бы).
Я планирую сделать там самонастройку, т.е. ставится перед ним, например, белый лист и нажимается кнопка - радар принимает расстояние до листа как максмимум. Конечно, в ситуации черно-белого слабо поможет, но уровень влияние внешней засветки мб поможет снять.
CrazyRobots
 
Сообщения: 5
Зарегистрирован: 18 фев 2009, 20:58
Откуда: Одинцово (МО)
прог. языки: С/С++

Re: Управляемый ИК-радар

Сообщение Виталий » 18 фев 2009, 22:27

Шарпы правильно измеряют расстояния вне зависимости от типа поверхности.
Это видели? http://quark-bot.blogspot.com/2008/10/blog-post.html
Все новости о моих проектах http://savethebest.ru
Аватара пользователя
Виталий
 
Сообщения: 2114
Зарегистрирован: 08 окт 2004, 16:43
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий

Re: Управляемый ИК-радар

Сообщение CrazyRobots » 18 фев 2009, 23:26

Да, видел. Собственно, там мой комментарий :) Сорри, что тогда не написал - я практически с того времени радарчиком не занимался (диплом, сессия х_х).
Вообще, надо попробовать, спасибо за ссылку еще раз. Учитывая, что сейчас там ШИМ и шаги, то доделывать немного. Единственное, не факт, что у тсопов тоже линейная зависимость - хз что у них там в усилителе внутри. Постараюсь до конца недели потестить...
CrazyRobots
 
Сообщения: 5
Зарегистрирован: 18 фев 2009, 20:58
Откуда: Одинцово (МО)
прог. языки: С/С++

Re: Управляемый ИК-радар

Сообщение Виталий » 19 фев 2009, 00:24

Я могу помочь чем-то если нужно. Например указать, что конкретно хотелось бы увидеть в тестах.
Если ваш радар будет работать на метр и рапортовать даже не расстояние, а нечто вроде {нет, далеко, близко, очень близко}, то это будет успех.
Все новости о моих проектах http://savethebest.ru
Аватара пользователя
Виталий
 
Сообщения: 2114
Зарегистрирован: 08 окт 2004, 16:43
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий

Re: Управляемый ИК-радар

Сообщение CrazyRobots » 19 фев 2009, 00:31

Виталий писал(а):Например указать, что конкретно хотелось бы увидеть в тестах.

Скажите :) Постараюсь сделать.
CrazyRobots
 
Сообщения: 5
Зарегистрирован: 18 фев 2009, 20:58
Откуда: Одинцово (МО)
прог. языки: С/С++

Re: Управляемый ИК-радар

Сообщение bolt » 19 фев 2009, 01:15

Если ваш радар будет работать на метр и рапортовать даже не расстояние, а нечто вроде {нет, далеко, близко, очень близко}, то это будет успех.

Так эти уже есть. Варианты:
1. Модуль с фокусировкой
2. Модуляция частоты или мощности с TSOP
3. Фотодиод и регулируемая мощность излучателя
Даже здесь что-то похожее промелькнуло http://parts.roboclub.ru/index.shtml?ik
bolt
 
Сообщения: 281
Зарегистрирован: 01 дек 2008, 19:21

Re: Управляемый ИК-радар

Сообщение CrazyRobots » 19 фев 2009, 01:24

bolt писал(а):2. Модуляция частоты или мощности с TSOP


По результатам тестов, частота не айс (TSOP1736): если я правильно помню, там чувствительность оч. быстро падает. Здесь используется модуляция мощности.
У вас нет ссылки на обсуждения или готовое чтонибудь? Я по поиску только на простой вариант натыкался...
CrazyRobots
 
Сообщения: 5
Зарегистрирован: 18 фев 2009, 20:58
Откуда: Одинцово (МО)
прог. языки: С/С++

Re: Управляемый ИК-радар

Сообщение bolt » 19 фев 2009, 01:42

частота не айс (TSOP1736): если я правильно помню, там чувствительность оч. быстро падает

там на уходе в сторону все и построено. Частоту можем менять достаточно плавно.
На готовое ссылка у Виталия.
Забавная система наверное может получиться на 15..17кГц, если грубо измерять по времени, а точно по фазе.
bolt
 
Сообщения: 281
Зарегистрирован: 01 дек 2008, 19:21

Re: Управляемый ИК-радар

Сообщение Виталий » 19 фев 2009, 09:25

1. Я считаю, что необходимо делать свой приемник с фильтром. Большой недостаток TSOP - невозможность снятия напряжения, т.е. дискретность.
2. Из экспериментов нужно сделать следующее:
- заполнить таблицу со следующими столбцами: реальное расстояние (см), показания А, показания Б.
- проделать это с двумя или тремя разными базами (см. ниже).
Процедура измерения:
- выбирается некоторая база D=const, фактически это расстояние на которое разнесены ТСОПы по "глубине" (один ближе к препятствию, другой дальше);
- пусть тот ТСОП который ближе к препятствию - ТСОП А, тот что дальше ТСОП Б;
- излучатель в установке все время находится в фиксированной относительно ТСОПов точке, например у того ТСОПа который ближе к препятствию;
- радар устанавливается на известное расстояние R;
- снимаются измерения с А и Б и записываются в таблицу;
- т.к. у вас один ТСОП - следует просто его перемещать из положения А в положение Б, но при этом соблюдая правило об установке излучателя.

Если что-то не понятно - пишите.

Забавная система наверное может получиться на 15..17кГц, если грубо измерять по времени, а точно по фазе.

Пробовали, получается очень сложно, хотя человек сейчас этим занят. Если получиться, то будет ЛИДАР до 10м. и с частотой опроса до 10кГц.
Все новости о моих проектах http://savethebest.ru
Аватара пользователя
Виталий
 
Сообщения: 2114
Зарегистрирован: 08 окт 2004, 16:43
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий

Re: Управляемый ИК-радар

Сообщение Denis_Wozniak » 19 фев 2009, 10:32

Ну я делал такую вещь. Только вместо ТСОПа был обычный фототранзистор(под рукой ничего больше не было).
Если прогу дельную написать и штуки 3 хотяб ИК диодов повесить, то с метра бумажку видит железно, без шумов, а после 20 см начинает видеть, что она приближается (сильнее отражается ИК).
Аватара пользователя
Denis_Wozniak
 
Сообщения: 175
Зарегистрирован: 31 дек 2008, 22:47
Откуда: Подмосковье, Ногинск
прог. языки: С, С++, Ну и начинал я в Visual Basic.

Re: Управляемый ИК-радар

Сообщение Виталий » 19 фев 2009, 11:41

Ну я делал такую вещь.

Я почти уверен, что такую вещь ты не делал, а то, что делал - боится засветки. :)
Все новости о моих проектах http://savethebest.ru
Аватара пользователя
Виталий
 
Сообщения: 2114
Зарегистрирован: 08 окт 2004, 16:43
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий

Re: Управляемый ИК-радар

Сообщение bolt » 19 фев 2009, 11:56

Вместо TSOPа берем TBA 2800. Один из выходов заводим на АЦП МК. Зависимость от уровня помех и типа поверхности останется, но относительное изменение расстояния до препятствия измерить сможем.
bolt
 
Сообщения: 281
Зарегистрирован: 01 дек 2008, 19:21

Re: Управляемый ИК-радар

Сообщение Denis_Wozniak » 19 фев 2009, 12:01

Виталий вы можете быть почти уверенны...наздоровье.

А засветки боится он только если лампочку вплотную поставить, т.к. фототр-ор полностью открывается и не на что не реагирует.

Добавлено спустя 56 секунд:
А чтоб засветки не боялось АЦП и модуляция сигнала!
Аватара пользователя
Denis_Wozniak
 
Сообщения: 175
Зарегистрирован: 31 дек 2008, 22:47
Откуда: Подмосковье, Ногинск
прог. языки: С, С++, Ну и начинал я в Visual Basic.

След.

Вернуться в Идеи

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

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

cron