roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Как сделать простой энкодер?
СообщениеДобавлено: 10 авг 2012, 19:21 
Не в сети

Зарегистрирован: 22 мар 2012, 00:25
Сообщения: 54
Подскажите из каких самых доступных компонентов можно сделать простой энкодер, работающий по принципу отражения?
на колесе будет разметка секторами. Подошел бы наверное простой интерраптор, но у меня в моем магазине радиодеталей даже близко ничего похожего нету.
Подключать энкодер буду к Arduino, если вдруг кто даст ссылку на полностью рабочий энкодер и там еще будет кусок ПО для работы с ним буду очень благодарен!

Заранее Всем спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать простой энкодер?
СообщениеДобавлено: 10 авг 2012, 19:25 
Не в сети

Зарегистрирован: 10 окт 2005, 18:17
Сообщения: 211
Откуда: Крайний Север->Самара->Спб
прог. языки: C
старую мышку надо раздобыть, там на колесике есть готовый энкодер оптический.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать простой энкодер?
СообщениеДобавлено: 10 авг 2012, 20:47 
Не в сети

Зарегистрирован: 22 мар 2012, 00:25
Сообщения: 54
mVit писал(а):
старую мышку надо раздобыть, там на колесике есть готовый энкодер оптический.

На счет мышки я уже думал - тем более, что у меня их завались
А на колесике на каком? которое скролл? а у то у меня еще валяются обычные мыши, которые с шариком, но там вроде бы на просвет работает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать простой энкодер?
СообщениеДобавлено: 10 авг 2012, 20:57 
Не в сети

Зарегистрирован: 10 окт 2005, 18:17
Сообщения: 211
Откуда: Крайний Север->Самара->Спб
прог. языки: C
ну можно вытащить светодиод и фотодиод отдельно, расположить в ряд и сделать на отражение...как раз в старых мышках, по-моему было раздельно...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать простой энкодер?
СообщениеДобавлено: 10 авг 2012, 20:58 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать простой энкодер?
СообщениеДобавлено: 10 авг 2012, 21:08 
Не в сети

Зарегистрирован: 22 мар 2012, 00:25
Сообщения: 54
Myp писал(а):
на обычный светодиод надеваем кусок кембрика или термоусадки
на обычный фототранзистор одеваем такой же
получившиеся "носики" направляем в одну точку почти вплотную на белый диск с черными секторами.
энкодер готов

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать простой энкодер?
СообщениеДобавлено: 10 авг 2012, 22:14 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

Добавлено спустя 1 минуту:
для очень яркого белого светодиода подойдёт практически любой фоторанзистор, худо-бедно, чай не марсоход собираешь?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать простой энкодер?
СообщениеДобавлено: 11 авг 2012, 00:13 
Не в сети

Зарегистрирован: 22 мар 2012, 00:25
Сообщения: 54
я расковырял одну старую шариковую мышку - нашел тут на форуме людей, которые уже пробовали из нее делать энкодер - там и фототранзистор и светодиод есть - вроде как результаты достаточные для меня - буду пробовать, что получится - отпишусь


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать простой энкодер?
СообщениеДобавлено: 11 авг 2012, 13:40 
Не в сети

Зарегистрирован: 22 мар 2012, 00:25
Сообщения: 54
выковырял из мышки светодиод и фототранзистор.
На счет светодиода - я понимаю, что он ИК, но я вообще не могу понять работает он или нет - тестером звонится, показывает сопротивление диода в одну сторону и в другую сторону бесконечность.
Включаю его на питание +5В через резистор в 200 Ом, как написано везде можно фотоаппаратом посмотреть - матрица видит его излучение - у меня ничего не видит :-(
поставил с ним рядом этот фототранзистор - хотя он конечно просто 2-ной фоторезистор - на центральную ногу +5В крайнюю через 10 КОм на землю и до резистора подключил выход на аналоговую ногу Arduino.
При чтении данных с него, если рукой закрываешь - то цифра становится меньше, при большем освещении - цифра больше. Почему я написал выше про светодиод из мышки - я пытался им светить в этот фоторезистор - толку 0.
А нельзя ли как-нибудь сделать так, чтобы он не в аналоге выдавал, а в цифре - 0 и 1?
То есть белое - 0, черное - 1 или наоборот? чтобы можно было повесить на прерывание обработку


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать простой энкодер?
СообщениеДобавлено: 13 авг 2012, 00:01 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
Намучаетесь вы с мышиными свето и фото диодами. Там еще очень важна оптическая изоляция их друг от друга. А у них корпуса прямоугольные. Вам нужен отражательный оптрон ktir0711. То, что его нет в ваших магазинах - даже слышать не хочу :D . У вас есть интернет - даташит найдете. В интернете полно интернет-магазинов. У вас есть рядом почтовое отделение, где можно получить покупку и заплатить за нее наложенным платежом, например. Народ через ebay по всему миру покупает, неужели вы через простой рунет не сможете купить? Для этого paypal не нужен. Не найдете магазин с нужным товаром - плохо. Но подскажем, где есть (реклама запрещена на форуме).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать простой энкодер?
СообщениеДобавлено: 13 авг 2012, 00:12 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
ildmitry писал(а):
у меня в моем магазине радиодеталей даже близко ничего похожего нету.

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


Вложения:
оптроны для энкодера.jpg
оптроны для энкодера.jpg [ 80.87 КиБ | Просмотров: 4157 ]

_________________
Читайте !
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как сделать простой энкодер?
СообщениеДобавлено: 14 авг 2012, 21:39 
Не в сети

Зарегистрирован: 22 мар 2012, 00:25
Сообщения: 54
Radist писал(а):
Намучаетесь вы с мышиными свето и фото диодами. Там еще очень важна оптическая изоляция их друг от друга. А у них корпуса прямоугольные. Вам нужен отражательный оптрон ktir0711. То, что его нет в ваших магазинах - даже слышать не хочу :D . У вас есть интернет - даташит найдете. В интернете полно интернет-магазинов. У вас есть рядом почтовое отделение, где можно получить покупку и заплатить за нее наложенным платежом, например. Народ через ebay по всему миру покупает, неужели вы через простой рунет не сможете купить? Для этого paypal не нужен. Не найдете магазин с нужным товаром - плохо. Но подскажем, где есть (реклама запрещена на форуме).


Спасибо, теперь есть куда копать дальше.
На счет покупок в интернете, да покупаем - в основном вся электроника там и покупается.... единственный минус - хочется же сразу, а то пока придет.... уже желание не то :-)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

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


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

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


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

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