roboforum.ru

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

Проблемка с дальномером 10-80 см

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Проблемка с дальномером 10-80 см

Сообщение hadok » 02 янв 2012, 17:38

Итак, начал я эксперименты с дальномерами. Купил датчик со следующей маркировкой "2Y0A21 f 05" - SHARP .

По даташиту и по RoboWiki видно, что при максимальном расстоянии с вывода Vo относительно GND должно быть порядка 0,45 В. А при минимальном 2,6 В. У меня же получаются совсем иные цифры:
питание 4,5 В
при отсутствии препятствия 1,65 В
80 см - 1,4 В
60 см - 1,15
50 см - 1,09
40 см - 1,04
30 см - 1,13
20 см - 1,4

В чём может быть дело? Место произростания рук или бракованный датчик?
Аватара пользователя
hadok
 
Сообщения: 166
Зарегистрирован: 06 июн 2005, 02:27
Откуда: Минск, Лида

Re: Проблемка с дальномером 10-80 см

Сообщение dccharacter » 02 янв 2012, 18:30

А кинь фотку крепления датчика
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Проблемка с дальномером 10-80 см

Сообщение =DeaD= » 02 янв 2012, 18:36

Как напряжение питания замеряли? Как питание организовано? Кондер по питанию стоит?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Проблемка с дальномером 10-80 см

Сообщение hadok » 02 янв 2012, 21:33

Подключил по схеме. Светодиод зелёный, просто для падения напряжения 2 В, ибо батарейка выдаёт 6,5, а на датчик подавать нужно 4,5-5,5.

Про кондёр, признаться, ничего даже не слышал.

Для dccharacter

Фотку крепления могу предложить такую: Изображение
Вложения
ИК-дальномер.JPG
Последний раз редактировалось hadok 02 янв 2012, 22:07, всего редактировалось 1 раз.
Аватара пользователя
hadok
 
Сообщения: 166
Зарегистрирован: 06 июн 2005, 02:27
Откуда: Минск, Лида

Re: Проблемка с дальномером 10-80 см

Сообщение =DeaD= » 02 янв 2012, 22:07

Кирдык, я даже гадать не буду, чего у вас там перекособочило, при такой креативной организации питания.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Проблемка с дальномером 10-80 см

Сообщение hadok » 02 янв 2012, 22:09

А что с питанием не так??? "Кирдык", в смысле, датчику?
Аватара пользователя
hadok
 
Сообщения: 166
Зарегистрирован: 06 июн 2005, 02:27
Откуда: Минск, Лида

Re: Проблемка с дальномером 10-80 см

Сообщение Vovan » 02 янв 2012, 22:30

Датчику мождь и не кирдык, но впервые вижу подачу питания к девайсу последовательно со светодиодом :shock: . Мождь это новая мода? "я не в курсе"...
Если и хочется светодиод для индикации включить, то наверное надо его последовательно с резистором и параллельно питанию? :wink:
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Проблемка с дальномером 10-80 см

Сообщение hadok » 02 янв 2012, 22:36

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

Неужели из-за светодиода характеристика датчика могла так поплыть?
Аватара пользователя
hadok
 
Сообщения: 166
Зарегистрирован: 06 июн 2005, 02:27
Откуда: Минск, Лида

Re: Проблемка с дальномером 10-80 см

Сообщение Vovan » 02 янв 2012, 22:43

Светодиод так включать нельзя. А питание в данном случае не питание, а некая плавающая величина, которая походу и дает неравномерные хар-ки.
Для информации: последовательно включенный резистор в большей мере уменьшит ток, чем напряжение. Напряжение уменьшать светодиодом или резистором - неверное решение.
Зачем выдумали регуляторы напряжения? :wink:
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Проблемка с дальномером 10-80 см

Сообщение hadok » 02 янв 2012, 22:49

а почему по твоему питание в таком случае будет плавать??? Светодиод потребляет постоянно два вольта, следовательно на датчик приходит 6,5-2 = 4,5 вольта. Ток в цепи тоже постоянный, 15 мА.
Аватара пользователя
hadok
 
Сообщения: 166
Зарегистрирован: 06 июн 2005, 02:27
Откуда: Минск, Лида

Re: Проблемка с дальномером 10-80 см

Сообщение Vovan » 02 янв 2012, 23:05

Это сейчас полная ерунда написана :crazy:
Еще раз повторяю: регуляторы напряжения для этих целей придуманы мировыми ведущими инженерами. Бред обсуждать дальше - смысла не вижу.
Нравится так питать - флаг в руки! :D
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: Проблемка с дальномером 10-80 см

Сообщение hadok » 02 янв 2012, 23:18

Убрал светодиод, подключил к источнику 5 В.
Результаты те же.
Вопрос по поводу поплывшей характеристики актуален.
Аватара пользователя
hadok
 
Сообщения: 166
Зарегистрирован: 06 июн 2005, 02:27
Откуда: Минск, Лида

Re: Проблемка с дальномером 10-80 см

Сообщение =DeaD= » 02 янв 2012, 23:25

Что за источник? Поставлены ли конденсаторы?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Проблемка с дальномером 10-80 см

Сообщение hadok » 02 янв 2012, 23:26

источник аккумуляторная батарея
Аватара пользователя
hadok
 
Сообщения: 166
Зарегистрирован: 06 июн 2005, 02:27
Откуда: Минск, Лида

Re: Проблемка с дальномером 10-80 см

Сообщение Vovan » 03 янв 2012, 00:01

Сам вольтметр не пробовал проверить на заведомо известных источниках?
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

След.

Вернуться в Микроконтроллеры

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

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