roboforum.ru

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

Оптопара из мыши (на отражение)

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

Re: Оптопара из мыши (на отражение)

Сообщение -= Александр =- » 29 окт 2007, 18:51

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

Re: Оптопара из мыши (на отражение)

Сообщение Guriy » 29 окт 2007, 19:04

когда я проверял мышиную оптопару у меня реагировало на белый лист где-то сантиметров с 4-х.
Но была большая проблема с засветкой датчиков от обычной лампы накаливания или от солнечного света.

Не очень хорошо, но все-таки реагировало и на красный светодиод.

Пока отложил до лучших времен.
Последний раз редактировалось Guriy 29 окт 2007, 19:09, всего редактировалось 1 раз.
Аватара пользователя
Guriy
 
Сообщения: 122
Зарегистрирован: 13 окт 2007, 14:07
Откуда: Украина, Киев

Re: Оптопара из мыши (на отражение)

Сообщение Strijar » 29 окт 2007, 19:06

Понятно, что работает! Как любят говорить наши электронщики - "А на какую сумму работает?" ;)
Аватара пользователя
Strijar
 
Сообщения: 664
Зарегистрирован: 28 авг 2006, 17:09
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов

Re: Оптопара из мыши (на отражение)

Сообщение Strijar » 29 окт 2007, 19:08

Guriy писал(а):Но была большая проблема с засветкой датчиков от обычной лампы накаливания или от солнечного света.


От рассеяного в комнате не срабатывает, от Солнца пока не проверял - неделю уже нет :-|
Аватара пользователя
Strijar
 
Сообщения: 664
Зарегистрирован: 28 авг 2006, 17:09
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов

Re: Оптопара из мыши (на отражение)

Сообщение Guriy » 29 окт 2007, 19:17

Strijar писал(а):От рассеяного в комнате не срабатывает, от Солнца пока не проверял - неделю уже нет :-|

Видать от датчиков зависит. Я их и отложил из-за сильной засветки. Нужно будет еще из одной наковырять - сравнить.
Помнится вначале мыши были, которые сами по себе солнца боялись. Только лучик из окошка и с курсором сразу приступ эпилепсии
Аватара пользователя
Guriy
 
Сообщения: 122
Зарегистрирован: 13 окт 2007, 14:07
Откуда: Украина, Киев

Re: Оптопара из мыши (на отражение)

Сообщение -= Александр =- » 29 окт 2007, 20:47

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

Re: Оптопара из мыши (на отражение)

Сообщение Strijar » 29 окт 2007, 23:20

Вот вечером специально снял колесо и повернул в сторону лампочки - фиг! Лампочка накаливания. Может слабая? ;) Оптопара из 3-х кнопочной мышки Genius. Завтра с утра буду мучать более плотно! Сегодня успел только подпаять переменик на 700ом - теперь дальность действия можно уменьшить до 5мм.

У меня засветка только сбоку от ИК светилки - приходится бумажку в несколько слоев вставлять между ними пока. А вообще припаиваю шторку их жести. Завтра возьму фотик - покажу. И до кучи свои модульный TSOP бампер ;)
Аватара пользователя
Strijar
 
Сообщения: 664
Зарегистрирован: 28 авг 2006, 17:09
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов

Re: Оптопара из мыши (на отражение)

Сообщение Strijar » 30 окт 2007, 10:50

Далее. На максимальной яркости диода (дистанция 20мм) - различает черную линию на белом листе 5мм. На минимальной яркости (дистанция 5мм) - 2мм. Фото конструкции выложил в достижениях.

Теперь можно попробовать разные шторки, линзы и проч ;)
Аватара пользователя
Strijar
 
Сообщения: 664
Зарегистрирован: 28 авг 2006, 17:09
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов

Re: Оптопара из мыши (на отражение)

Сообщение quarz » 03 ноя 2007, 00:44

Guriy писал(а): ...
Но была большая проблема с засветкой датчиков от обычной лампы накаливания или от солнечного света.
...


А чтобы не засвечивалось - можно излучение светодиода модулировать теми же 36кГц, а на микроконтролере сделать программный фильтр. Или еще лучше - сделать фильтр аппаратный, и для каждого модуля поставить свою частоту, чтобы модули не засвечивались друг от друга
Типов людей всего 10: те, кто понимает двоичный код, и те кто нет.
Аватара пользователя
quarz
 
Сообщения: 88
Зарегистрирован: 21 окт 2007, 14:29
Откуда: Москва

Re: Оптопара из мыши (на отражение)

Сообщение Guriy » 05 ноя 2007, 12:31

А чтобы не засвечивалось - можно излучение светодиода модулировать теми же 36кГц, а на микроконтролере сделать программный фильтр. Или еще лучше - сделать фильтр аппаратный, и для каждого модуля поставить свою частоту, чтобы модули не засвечивались друг от друга[/quote]

в смысле TSOP поставить? :))

Не, я тут у железячников на работе разорил мышиное кладбище :) в одной мышке A4Tech нашел диоды закрытые резиновыми колпачками с прорезями :) Буду с ними ковыряться пока.
Аватара пользователя
Guriy
 
Сообщения: 122
Зарегистрирован: 13 окт 2007, 14:07
Откуда: Украина, Киев

Re: Оптопара из мыши (на отражение)

Сообщение avr123.nm.ru » 05 ноя 2007, 13:13

Как называется фотоприемник мыши ? там два фототранзистора и их окошки похоже расположены вертикально. Но хотелось бы даташит иметь.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Оптопара из мыши (на отражение)

Сообщение Strijar » 05 ноя 2007, 14:04

avr123.nm.ru писал(а):Как называется фотоприемник мыши ?


Знать бы! Я тоже искал и не нашел. Ток потребления светодиода около 4мА - мерял сам.
Аватара пользователя
Strijar
 
Сообщения: 664
Зарегистрирован: 28 авг 2006, 17:09
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов

Re: Оптопара из мыши (на отражение)

Сообщение avr123.nm.ru » 05 ноя 2007, 14:17

У моей 2 мА - тоже померил. Вырезал ролики и шторки энкодера с кусочками кормуса. Теперь вот кусоче платы нужно отрезать.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Оптопара из мыши (на отражение)

Сообщение Guriy » 05 ноя 2007, 14:37

avr123.nm.ru писал(а):там два фототранзистора и их окошки похоже расположены вертикально. Но хотелось бы даташит иметь.

Два фотодиода все-таки - видел в даташите на мышиный контроллер.
Окошки вертикально.
Аватара пользователя
Guriy
 
Сообщения: 122
Зарегистрирован: 13 окт 2007, 14:07
Откуда: Украина, Киев

Re: Оптопара из мыши (на отражение)

Сообщение avr123.nm.ru » 05 ноя 2007, 15:09

А на плате Т1 написано:
Вложения
в мышке.gif
в мышке.gif (7.62 КиБ) Просмотров: 6399
мыши.jpg
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Пред.След.

Вернуться в Что, где, почём

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

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