roboforum.ru

Технический форум по робототехнике.
Текущее время: 15 апр 2025, 07:33

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Сборка энкодера и датчика линии минибота для начинающих
СообщениеДобавлено: 08 авг 2008, 21:14 
Не в сети

Зарегистрирован: 12 фев 2007, 12:25
Сообщения: 1640
Откуда: Днепр
Собираем энкодеры идатчик линии минибота. Для сборки нам понадобятся:

фототранзистор и ИК светодиод, по 5 шт. Термоусадочная трубка, также идет в комплекте.

Светодиод - с длинными ногами, фотодиод с короткими. У светодиода темный пластик. Скос, указанный

на фотографии красной стрелкой - указатель на короткую ногу.

Изображение

и у того и у другого одна нога короче другой. Это ключ, по которому можно определить коллектор у

фототранзистора, либо катод у светодиода. Итого признаков 2 - короткая нога и скос. Оба указывают

на один и тот-же признак.
Еще раз скос
Изображение

Отрезаем от термоусадочной трубки, ножницами, небольшой кусочек. Кусочки лучше нарезать по одному,

не надо резать больше - потеряете.

Изображение

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

над краем термоусадки. Это нужно для стабильной работы энкодера.
Изображение

Нагреваем термоусадочную трубку спец феном (если он у вас есть :-) ) или есть нет - над пламенем

свечи или зажигалки. Нагревать надо осторожно, проворачивая светодиод, держа его за ноги, на

некоторой высоте. Лучше недогреть и сделать усадку в несколько этапов, чем оплавить и трубку и

фототранзистор. Важно в процессе этой операции фототранзистор не перегреть!

В результате получается вот так примерно:

Изображение

Те же операции можно проделать и со светодиодом. Это скорее операция для "гурманов". Этого можно не

делать.
Подготовка окончена!
Греем паяльник.

Внимание! Брать в руки паяльник ДО выключения питания минибота и

отключения от него аккумулятора КРАЙНЕ не рекомендую.


Включать питание следует только после тщательной проверки качества пайки и отсутствия перемычек в

тех местах где их быть ен должно. 7 раз отмерь, один раз включи.

Для установки энкодера колесо с минибота должно быть снято, либо еще не установлено :-). Элементы

энкодера паяются со стороны двигателей в таком порядке:
Изображение
Прямоугольник расположеный ближе к колесу, к краю платы - это фототранзистор. Он паяется

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

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

форму. Короткая нога каждого штяревого компонента паяется на квадратную контактную площадку.

На снимке отмечены стрелочками.
Изображение
Паяем фототранзитор. Будьте осторожны при пайке, не оставляйте перемычек (это может привести к

неработоспособности робота), не отпаяйте SMD компоненты, расположенные на плате. Фототранзистор

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

энкодера, я изогнул его вот таким образом:
Изображение
Можно этого и не делать вовсе. Это скорее эксперимент.
Следом паяем ИК светодиод. Рекомендации прежние.
Изгибаем светодиод, стобы он "смотрел" на поверхность нашего диска энкодера. У меня получилось вот

так:
Изображение
или так
Изображение
Стрелкой указан наш энкодер.
Сбоку это выглядит примерно так
Изображение
или так
Изображение

Для сборки датчиков линии необходимо укоротить ноги светодиода и фототранзистора до длины короткой

ноги фототранзистора. Это порядка 23мм.
Датчики линии это 3 идентичных узла, расположенные треугольником.
Изображение
Стрелками указаны места установки фототранзисторов. Общая идея - разнести фототранзисторы как можно

дальше один от другого. Помним про форму контактных дорожек, сначала паяем то что ближе к

центру нашего треугольника который образуют фотоприемники, потом то что расположено дальше.

рекомендации по пайке те-же что и при пайке энкодеров.Получается так как на фото выше. Вот еще фото
Изображение

Дальше собираем колесо. Колесо и ось должны быть подготовлены к установке. О сборке механики можно

прочитать здесь

На колесо клеим диск энкодера. Различные диски энкодеров можно взять из архива в этом

посте .

Вырезаем энкодер ножницами, вырезаем серединку. Получается диск с полосками. Этот диск клеем на

колесо, при помощи клея "момент". Клей наносим по кромке колеса. Диск не будет касаться всей

поверхности колеса. Прикладываем диск к колесу, по возможности размещая его как можно более ровно.
Колесо с энкодером:
Изображение
Далее одеваем колесо, следя за тем, чтобы фототранзистор и светодиод "смотрели" в одну точку на

диске и находились на расстоянии 2-3 мм от его поверхности.

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

Прошивку можно взять в библиотеке прошивок по

ссылке. Прошивка для

тестирования датчика линии -

здесь. Как прошивать можно

посмотреть здесь.

Итак, прошиваем минибот тестовой прошивкой, включаем. Теперь необходимо подгибая ножки светодиода и

фототранзистора добиться уверенного срабатывания энкодера. Красный светодиод должен зажигаться

когда энкодер "смотрит" на белую полоску, и гаснуть, когда на черную. Не следует слишком усердно

гнуть ножки - это может привести к их излому.

Датчик линии должен хорошо ловить момент попадания на белый и на черный участок трассы и

соответственно реагировать светодиодами. При срабатывании правого датчика - загорается правый

красный светодиод, при срабатывании левого - левый красный, при срабатывании среднего - оба

зеленых.


Последний раз редактировалось frig 19 сен 2008, 10:26, всего редактировалось 4 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сборка энкодера минибота для начинающих
СообщениеДобавлено: 08 авг 2008, 21:35 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сборка энкодера минибота для начинающих
СообщениеДобавлено: 08 авг 2008, 21:37 
Не в сети

Зарегистрирован: 12 фев 2007, 12:25
Сообщения: 1640
Откуда: Днепр
Цитата:
светодиод не нужно в термо усадку укладывать


будет хуже?

он же может засветить где-то в другом месте... если хочешь - можно написать что "не обязательно".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сборка энкодера минибота для начинающих
СообщениеДобавлено: 08 авг 2008, 22:49 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сборка энкодера минибота для начинающих
СообщениеДобавлено: 08 авг 2008, 22:57 
Не в сети
Аватара пользователя

Зарегистрирован: 25 апр 2008, 17:40
Сообщения: 377
Откуда: Нижний Новгород
ФИО: Непочатов Алексей Николаевич
frig писал(а):
Не спешите укорачивать ноги! только по их длине можно определить как правильно включить эти приборы.

Посмотрите внимательно на корпуса этих элементов - увидите, что можно определить цоколевку и с откушенными ногами :roll:
EdGull писал(а):
без термоусадки светодиоду будет лучше.

Светодиоду в данном случае без разницы, в термоусадке он или нет :wink:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сборка энкодера минибота для начинающих
СообщениеДобавлено: 09 авг 2008, 08:30 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сборка энкодера минибота для начинающих
СообщениеДобавлено: 09 авг 2008, 09:13 
Не в сети

Зарегистрирован: 12 фев 2007, 12:25
Сообщения: 1640
Откуда: Днепр
сегодня буду собирать второй энкодер - сделаю без термоусадки.

EdGull, если работает - почему нужно делать без термоусадки?
Цитата:
увидите, что можно определить цоколевку и с откушенными ногами :roll:


инструкция - для начинающих рассматривать малозаметные детали корпусов это не самый простой путь. проще и правильнее не укорачивать ноги.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сборка энкодера минибота для начинающих
СообщениеДобавлено: 09 авг 2008, 09:19 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сборка энкодера минибота для начинающих
СообщениеДобавлено: 09 авг 2008, 13:08 
Не в сети
Аватара пользователя

Зарегистрирован: 25 апр 2008, 17:40
Сообщения: 377
Откуда: Нижний Новгород
ФИО: Непочатов Алексей Николаевич
frig писал(а):
инструкция - для начинающих рассматривать малозаметные детали корпусов это не самый простой путь. проще и правильнее не укорачивать ноги.

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

1. Вы измеряли освещенность с термоусадкой и без? Отличается хотя бы в полтора раза?
2. Марку светодиода сообщите, пожалуйста. Угол излучения хочется посмотреть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сборка энкодера минибота для начинающих
СообщениеДобавлено: 09 авг 2008, 15:49 
Не в сети

Зарегистрирован: 12 фев 2007, 12:25
Сообщения: 1640
Откуда: Днепр
Цитата:
Самый правильный путь - рассказать о всех без исключения способах определения цоколевки элемента.


убедили! так и сделаем.

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

Добавлено спустя 23 минуты 33 секунды:
мде. похоже одна платка таки кончилась :-( удивительно не приятно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сборка энкодера минибота для начинающих
СообщениеДобавлено: 09 авг 2008, 17:31 
Не в сети
Аватара пользователя

Зарегистрирован: 25 апр 2008, 17:40
Сообщения: 377
Откуда: Нижний Новгород
ФИО: Непочатов Алексей Николаевич
Что значит "кончилась"? Мультиметром прозвонить линию датчика - минутное дело.

Светодиод сам нашел. Если это L-34, что продается с миниботом, то у него диаграмма направленности такая, что от термоусадки хуже не будет.


Вложения:
1.gif
1.gif [ 14.55 КиБ | Просмотров: 6503 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сборка энкодера минибота для начинающих
СообщениеДобавлено: 09 авг 2008, 17:57 
Не в сети

Зарегистрирован: 12 фев 2007, 12:25
Сообщения: 1640
Откуда: Днепр
Цитата:
Что значит "кончилась"? Мультиметром прозвонить линию датчика - минутное дело.


да похоже что я когда паял - не отрубил питание, что-то коротнул и сдохла мега.
и опять-же.. я ж не профи совсем. :pardon:

Цитата:
Светодиод сам нашел. Если это L-34, что продается с миниботом, то у него диаграмма направленности такая, что от термоусадки хуже не будет.


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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сборка энкодера минибота для начинающих
СообщениеДобавлено: 09 авг 2008, 18:06 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
вбок они светят тока в путь
а ещё и в зад тоже светят
но в любом случае Ик диоды как раз лучше без термоусадки оставть
пущай светят в стороны нам тока лучше
а вот фототранзисторы обязательно в термоусадку, да так чтоб по самые ноги и тока кончик линзы торчал

личто у меня не работало одно направление мотора потомушто переходное отверстие было плохое в плате

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сборка энкодера минибота для начинающих
СообщениеДобавлено: 09 авг 2008, 21:15 
Не в сети

Зарегистрирован: 12 фев 2007, 12:25
Сообщения: 1640
Откуда: Днепр
поправил первый пост.. картинки, конечно совсем плохие... что-то мой рав конвертор отказался нормально ставить баланс белого :-(

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

Добавлено спустя 1 час 59 минут 51 секунду:
не ну хоть -бы кто сказал! все читают, никто мне, тупому, не объяснил, что все штыревые элементы паяются скосом в сторону квадратной контактной площадки

уже оборжались, небось, с того как я колупаю что куда.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сборка энкодера минибота для начинающих
СообщениеДобавлено: 09 авг 2008, 21:20 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
а у тя чо пальцев нету спросить?

я знаю что дурак, посему сразу первым делом спросил у эдгула как их паять
он сказал скосом в квадратик

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO