roboforum.ru

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

ИК-дальномеры SHARP

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

ИК-дальномеры SHARP

Сообщение SkyStorm » 19 май 2008, 10:49

Предворительно закончена статья в [[ИК-дальномеры SHARP]]
И конкретно по [[GP2D12]]
Смотрим, коментируем, ...
Последний раз редактировалось SkyStorm 17 июн 2009, 14:49, всего редактировалось 1 раз.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: ИК-дальномеры SHARP

Сообщение Digit » 19 май 2008, 12:51

Внимательно не читал - только пробежал глазами.
Ну, во-первых, респект! :good:
Из шероховатостей - корявости, доставшиеся в наследство от английского языка. Но это вылижется быстро - в вики править легко, поэтому довольно быстро приведем в соответствие с нормами русского языка.
По фактическому материалу - вроде вся база есть.
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Re: ИК-дальномеры SHARP

Сообщение RoboTok » 19 май 2008, 14:04

Просто шикарно :friends:
Аватара пользователя
RoboTok
 
Сообщения: 1060
Зарегистрирован: 04 фев 2008, 13:18
Откуда: Москва
прог. языки: PHP

Re: ИК-дальномеры SHARP

Сообщение Digit » 19 май 2008, 15:18

Косяк:
Пример применения для 10 bit АЦП (0..1023) и GP2D12 :
R = (m' / (V + b')) – k
R = (6787 / (V - 3)) - 4
Где m'=6787, b'=3 и k=4. Необходимо проверить значение V для предотвращения деления на 0, V должен быть больше b'.


Везде по формулам идет (V + b'), а как числа подставили - стало (V - b'). Думал, что просто случайно плюс на минус заменили,а автор оказывается проверяет V на условие "должен быть больше b'", что для сложения - глупость.

Добавлено спустя 3 минуты 15 секунд:
Причесал разделы по "Нормализация нелинейности выхода" включительно. Дальше пока не пошел.
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Re: ИК-дальномеры SHARP

Сообщение SkyStorm » 19 май 2008, 17:31

Digit писал(а):Косяк:
Пример применения для 10 bit АЦП (0..1023) и GP2D12 :
R = (m' / (V + b')) – k
R = (6787 / (V - 3)) - 4
Где m'=6787, b'=3 и k=4. Необходимо проверить значение V для предотвращения деления на 0, V должен быть больше b'.


Везде по формулам идет (V + b'), а как числа подставили - стало (V - b'). Думал, что просто случайно плюс на минус заменили,а автор оказывается проверяет V на условие "должен быть больше b'", что для сложения - глупость.


Я тоже на это обратил внимание, но это взято с оригинальной странички.
Поэтому я думаю нужно править строчку - Где m'=6787, b'=-3 и k=4.
К сожелению у меня нет ни одного GP2D12 и проверить иеорию практикой не могу :oops:
Последний раз редактировалось SkyStorm 21 май 2008, 06:20, всего редактировалось 1 раз.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: ИК-дальномеры SHARP

Сообщение Digit » 20 май 2008, 09:02

В разделе "Подключение Дальномеров"
К тому же возникает вероятность интерференции излучения с другими ИК датчиками. Для борьбы с интерференцией применяйте методы описанные ранее.


А ранее ничего не описано. :) Будешь дополнять статью? Или как? Я пока это предложение удалил.

Добавлено спустя 10 минут 13 секунд:
Текст причесал до конца.
...вроде бы... :crazy:
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Re: ИК-дальномеры SHARP

Сообщение SkyStorm » 20 май 2008, 15:47

Digit писал(а):1. Будешь дополнять статью? Или как?
2. Текст причесал до конца.


1. Вообше надо добавить Примеры использования со схемой и кодом, но это не скоро ...
А так по мере появления информации бду обнавлять. Нужно двигать данный девайс в рускоговорящую аудиторию :D

2. Спасибо за колективную помощь!!!
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: ИК-дальномеры SHARP

Сообщение Arsen » 20 май 2008, 21:35

SkyStorm писал(а):Я тоже на это обратил внимание, но это взято с оригинальной странички.
Поэтому я нужно править строчку - Где m'=6787, b'=-3 и k=4.
К сожелению у меня нет ни одного GP2D12 и проверить иеорию практикой не могу :oops:


Ряд авторов, раздающих "бесплатные пирожки", добавляют в них умышленно ошибки.
При этом из пирожка получается бесплатный сыр. Делается это с педагогическими целями, чтобы заставить думать, ну и чтобы исключить тупое "копи-паст".

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

Re: Групповая закупка дальномеров, датчиков линии.

Сообщение EdGull » 29 май 2008, 14:31

а что-то в ДШ на GP2D12 не нашел диаграмы направленности, может у коге сть боле развернутый ДШ?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Групповая закупка дальномеров, датчиков линии.

Сообщение Redallex » 30 май 2008, 05:51

В Fig.8 похоже нарисован размер отверстия в объекте, при наличии которого дальномер считает что препятствия нет, т.е. если по оптической оси дальномера, на расстоянии 80см , нет объекта радиусом 3см от оси, то дальномер ни чего не фиксирует. А при расстоянии 10см - 1,5см. Вот и получается диаграмма направленности усечённый конус с диаметрами в основании 3см и 6см. Может я и ошибаюсь...
Вложения
.JPG
примерная диаграмма
.JPG (9.57 КиБ) Просмотров: 2580
gp2d12.pdf
ДШ GP2D12 наверное стандартный
(62.43 КиБ) Скачиваний: 42
"Сначала похвали, а потом критикуй!"
Аватара пользователя
Redallex
 
Сообщения: 247
Зарегистрирован: 13 янв 2008, 22:05
Откуда: Пермь
ФИО: Александр

Re: Групповая закупка дальномеров, датчиков линии.

Сообщение EdGull » 30 май 2008, 08:34

я думаю диаграмма направлености всетаки должна напоминать лепесток
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Групповая закупка дальномеров, датчиков линии.

Сообщение Redallex » 30 май 2008, 12:22

в Fig.8 она и напоминает лепесток(скорее морковку :) ), только он разный для каждого расстояния, а я взял размер 3 и 6 см как самые широкие части лепестков соответственно для 10 и 80 см расстояний.
"Сначала похвали, а потом критикуй!"
Аватара пользователя
Redallex
 
Сообщения: 247
Зарегистрирован: 13 янв 2008, 22:05
Откуда: Пермь
ФИО: Александр

Re: Групповая закупка дальномеров, датчиков линии.

Сообщение SkyStorm » 30 май 2008, 13:37

Redallex писал(а):В Fig.8 похоже нарисован размер отверстия в объекте, при наличии которого дальномер считает что препятствия нет, т.е. если по оптической оси дальномера, на расстоянии 80см , нет объекта радиусом 3см от оси, то дальномер ни чего не фиксирует. А при расстоянии 10см - 1,5см. Вот и получается диаграмма направленности усечённый конус с диаметрами в основании 3см и 6см. Может я и ошибаюсь...


Ты немного путаеш размер обьекта и диаметр потока

Из [[Обсуждение:ИК-дальномеры SHARP]]

=DeaD= писал(а):Из англоязычных ресурсов: The GP2Y0A21YK ('0A21') is identical to the GP2D12 in range, but the detection area has been increased. The detection diameter at 1/2 the range is 12 cm for the 0A21, compared with 6 cm for the GP2D12.

23:36, 28 марта 2008 (MSK)


SkyStorm писал(а):Т.Е GP2Y0A21YK ('0A21') аналогичен GP2D12 в дальности измерения, но область определения увеличена. Диаметр на 1/2 Max растояния 12 см для 0A21 по сравнению с 6 см GP2D12.

АГА, мы имеем отличи по ширине потока.

SkyStorm 11:00, 31 марта 2008 (MSK)


Добавлено спустя 13 минут 16 секунд:
Re: ИК-дальномеры SHARP
И опять же

Beam Pattern:
The beam pattern for these detectors is pretty consistent between types. The range is typically somewhere between 10-80 cm and the beam is roughly football shaped with the widest portion in the middle being about 16 cm wide.

[[ИК-дальномеры SHARP]]
А "угол зрения" таков, что его можно представить примерно в виде конуса с диаметром в средней его части около 16 см.

Надо попросить =Dead= поделится англоязычными ресурсами которые он цитировал.

Добавлено спустя 3 минуты 34 секунды:
EdGull писал(а):я думаю диаграмма направлености всетаки должна напоминать лепесток


Лепестка не будет, ИК это у нас свет а не радио или ультрозвуковые волны.
будет усеченый конус с выпуклым сферичным дном.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: ИК-дальномеры SHARP

Сообщение Redallex » 30 май 2008, 19:40

Сижу, рассматриваю полученные Шарпы, что то корпус у них хлипковат, если привернуть, на винты за два уха, к не слишком ровной поверхности, то как мне кажется , корпус искревится, а вместе с ним линзы, и что он будет мерять одному богу известно :( Что то пожалел Шарп пластмассы...
"Сначала похвали, а потом критикуй!"
Аватара пользователя
Redallex
 
Сообщения: 247
Зарегистрирован: 13 янв 2008, 22:05
Откуда: Пермь
ФИО: Александр

Re: ИК-дальномеры SHARP

Сообщение -= Александр =- » 30 май 2008, 19:52

Так оно задумано чтоб на ровных поверхностях стоять. Микроскоп ведь на забивание гвоздей никто рассчитывать не будет. :wink: Да и не для роботов они изначально делались, а для конвееров всяких, где условия близки к идеальным...
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

След.

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

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

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