roboforum.ru

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

 

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

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

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

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

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

Диаграмма направленности дальномера GP2D12

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

SkyStorm писал(а): Ты немного путаеш размер обьекта и диаметр потока


Как я понимаю, размер объекта тут не при чём. Расстояние +-Х это и есть диаметр потока, если это размер объекта, то получается, что объект размером меньше 6 см на расстоянии 80см не видим? Т.е. ножку стула на расстоянии 80см мы не увидим этим дальномером? А если это диаметр потока, то если объект любого размера попадает в область +-2см от оси, на расстоянии 80см - уровень напряжения на выходе дальномера будет 0,4В, если между +-2 и +-3см то детектирование уже хуже, чем ближе к 3 тем уровень сигнала меньше.

SkyStorm писал(а):А "угол зрения" таков, что его можно представить примерно в виде конуса с диаметром в средней его части около 16 см.


Если на расстоянии 40см диаметр 16см, то на растоянии 80 см диаметр уже будет 30см, не слишком ли большое пятно?
Вложения
.jpg
Fig.8
.jpg (16.82 КиБ) Просмотров: 893
"Сначала похвали, а потом критикуй!"
Аватара пользователя
Redallex
 
Сообщения: 242
Зарегистрирован: 13 янв 2008, 22:05
Откуда: Пермь
ФИО: Александр

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

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

16см это абстракция. Для GP2D12 это 6см. Прочитаю доку еще раз.
Последний раз редактировалось SkyStorm 02 июн 2008, 09:11, всего редактировалось 1 раз.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2596
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

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

Сообщение Redallex » 01 июн 2008, 17:38

Может кому пригодится, набросал модель GP2D12 в Solid Works
Вложения
GP2D12.rar
Модель для солида
(223.76 КиБ) Скачиваний: 34
"Сначала похвали, а потом критикуй!"
Аватара пользователя
Redallex
 
Сообщения: 242
Зарегистрирован: 13 янв 2008, 22:05
Откуда: Пермь
ФИО: Александр

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

Сообщение SkyStorm » 10 июн 2009, 19:42

Итак появилось время и воозможность, написал программу с формулой R = (6787 / (V - 3)) - 4 (это для GP2D12)
Померил растояние получил туфту ((( заморочился и снял данные по след табличке (Real - это реальное растоянние)
V = 1023 R = 2.653921569 Real= 10
V = 575 R = 7.865384615 Real= 21
V = 375 R = 14.24462366 Real= 31
V = 285 R = 20.06737589 Real= 42
V = 230 R = 25.89867841 Real= 52
V = 200 R = 30.45177665 Real= 63
V = 175 R = 35.45930233 Real= 73
V = 160 R = 39.22929936 Real= 84

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

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

Сообщение Duhas » 10 июн 2009, 19:47

читать все времени нету, если будет поставлена задача, мб решу...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6341
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

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

Сообщение =DeaD= » 10 июн 2009, 20:10

2SkyStorm: Вроде по таким данным R=10000/(V-40) неплохое попадание даёт кроме V=575
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

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

Сообщение EdGull » 10 июн 2009, 20:52

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

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

Сообщение galex1981 » 10 июн 2009, 21:19

По формуле Deada R=10000/(V-40) переделал тестовую прошивку и исправил глюк с обновлением дисплея. Более менее точно расстояние определяет
Вложения
sharp1.rar
(30.46 КиБ) Скачиваний: 20
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4360
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

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

Сообщение SkyStorm » 17 июн 2009, 14:47

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

Пред.

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

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

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

Mail.ru counter