roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 36 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: Оптический мышь, эксперименты
СообщениеДобавлено: 29 мар 2010, 17:22 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Чтобы было понятнее, надо спрашивать конкретнее, а не ходить вокруг да около.

Фотодиоды трогать не надо, надо удалить диски с прорезями и управлять светодиодами. Вот только опять вопрос встает - а кто будет ими управлять - микроконтроллер? Так не проще ли его подключить непосредственно к PS/2?

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оптический мышь, эксперименты
СообщениеДобавлено: 30 мар 2010, 09:18 
Не в сети
Аватара пользователя

Зарегистрирован: 05 ноя 2009, 10:10
Сообщения: 314
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm
седня дадут лаз мышку, разберу, гляну что за фс стоит...будут вопросы.

_________________
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оптический мышь, эксперименты
СообщениеДобавлено: 30 мар 2010, 10:37 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Оно и правда - описал бы всю задачу целиком, было бы понятнее. Вопрос "какие сигналы идут с фотодатчика" неоднозначен, большинство людей, как видишь, подумали что тебе нужно использовать эти сигналы. А у тебя получается обратная задача - нужно сделать "мышку", которая будет подключена к компу, а механика у нее будет какая-то совсем иная? Так опиши что за механика, тебе тут наверняка что-то полезное посоветуют. В принципе вариант с механической мышкой - правильное направление, фотодатчики которые стоят на колесиках называются оптопарами. Ты можешь их просто выпаять и вынести на проводках к своей механике, организовав в ней колесики с прорезями подобные мышиным, либо применить какие-либо другие датчики, подав их сигналы на контроллер мыши. Там действительно 4 сигнала (2 на x и 2 на y), но не "вперед-назад", а так называемые квадратурные импульсы (гуглить "квадратурный энкодер").

Но не исключено, что тебе нужно еще что-то другое - тут уж звыняй, телепатия пока у людей развита слабо :) Чем подробнее расскажешь про свою задачу, тем более полезные будут ответы. А с упомянутым датчиком от лазерной мыши уже ничего не сделаешь - он single chip, на входе картинка, на выходе PS2/USB в комп. В серединку не сунешься.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оптический мышь, эксперименты
СообщениеДобавлено: 30 мар 2010, 12:33 
Не в сети

Зарегистрирован: 20 ноя 2008, 19:31
Сообщения: 431
Откуда: Чернобыль
прог. языки: асмемблер
ФИО: Валентин Семенович
про последние сенсоры не скажу
но в первых сенсорах я видел выходы аналогичные выходам с механики - то бишь квадратурные.
так что на старой оптической мышке вполне можно поиграться.
если прицепить к новому сенсору мелкий 6-ногий пичек - то можно и на новом такое сделать.

А вообще вся информация в оптических датчиках выводится в регистры (смещение по х,у,кнопки).

_________________
За здравый смысл у нас принимается мнение большинства.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оптический мышь, эксперименты
СообщениеДобавлено: 30 мар 2010, 14:34 
Не в сети
Аватара пользователя

Зарегистрирован: 05 ноя 2009, 10:10
Сообщения: 314
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm
boez писал(а):
Ты можешь их просто выпаять и вынести на проводках к своей механике, организовав в ней колесики с прорезями подобные мышиным, либо применить какие-либо другие датчики, подав их сигналы на контроллер мыши. Там действительно 4 сигнала (2 на x и 2 на y)

- да да да. То что надо ! Я это и пытаюсь зразумить форумчанам, но не так они поняли. Смотрите, я отпаиваю у шариковой мыши из оптопар фотодиоды. Так как в одном фотодиоде-два фотодиода, то я ставлю на то место где был фотодиод выпаянный, свой датчик, на выходах которого 2 сигнала. Это мы сейчас рассмотрели оптопару отвечающую за игрик "У". И другой фотодиод, отвечающий за "Х", заменяю другим моим такимже датчиком. Вот :)

_________________
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оптический мышь, эксперименты
СообщениеДобавлено: 30 мар 2010, 14:40 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
вот вы так и не хотите описать задачу.. вы все варианты решения свои нам кидаете... за что и получаете кучку вопросов и упреков... в правильно поставленном вопросе содержится более половины ответа (с) кто-то...

как тут уже догадались вы хотите управлять курсором на ПК с помощью своей железки ?

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оптический мышь, эксперименты
СообщениеДобавлено: 30 мар 2010, 14:43 
Не в сети
Аватара пользователя

Зарегистрирован: 05 ноя 2009, 10:10
Сообщения: 314
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm
Да, только спомощью датчика, точнее 4-х

_________________
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оптический мышь, эксперименты
СообщениеДобавлено: 30 мар 2010, 14:43 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
каких еще датчиков ? .. оспади ну что так трудно описать свою идею ? иди страшна что украдут ? )))

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оптический мышь, эксперименты
СообщениеДобавлено: 30 мар 2010, 14:49 
Не в сети
Аватара пользователя

Зарегистрирован: 05 ноя 2009, 10:10
Сообщения: 314
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm
да, страшно что украдут(с)
...
Ну допустим, у нас имеется датчики, в количестве 4 штуки, (робозоновский на компараторе LM311)... Каждый датчик отвечает за смещение. Один за смещение по +Х, другой по -Х, третий по +У, четвертый по -У. Каждый датчик, а точнее его сигнальный провод, подключаем на то место, где стоял фотодиод.

_________________
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оптический мышь, эксперименты
СообщениеДобавлено: 30 мар 2010, 14:59 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Датчики чего?

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оптический мышь, эксперименты
СообщениеДобавлено: 30 мар 2010, 15:06 
Не в сети
Аватара пользователя

Зарегистрирован: 05 ноя 2009, 10:10
Сообщения: 314
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm
света (один из примеров)
А у мыши шариковой, в оптопаре, свет на фотодиоды попадает...получается с частотой, т.к. он ипрерывается из-за стенок колеса... ? Или там все равно что на диод светить на прямую, тот же результат будет ? (не брать в расчет скорость движения курсора от прямой засветки ). По сути чем больше засветка тем быстрее курсор двигается...

_________________
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мышка, энкодеры и датчики
СообщениеДобавлено: 30 мар 2010, 15:16 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Тему отделил. Даже затрудняюсь как назвать правильно, у автора каша в голове, толком не может выразить чего он хочет.

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мышка, энкодеры и датчики
СообщениеДобавлено: 30 мар 2010, 15:18 
Не в сети
Аватара пользователя

Зарегистрирован: 05 ноя 2009, 10:10
Сообщения: 314
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm
Мдаа... будем ждать boez'a. Он более менее понял.

_________________
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мышка, энкодеры и датчики
СообщениеДобавлено: 30 мар 2010, 15:48 
Не в сети
Аватара пользователя

Зарегистрирован: 19 янв 2010, 14:51
Сообщения: 979
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим
Цитата:
то я ставлю на то место где был фотодиод выпаянный, свой датчик, на выходах которого 2 сигнала.

видимо имеется в виду квадратурный энкодер...главное при подаче сигнала с энкодера, определится с совместимость выходных сигналов с него и входных сигналов на контроллере мышки (на крайняк можно даже оптоизоляторы добавить) ...ну и проверить( просчитать) допустимую входную частоту для МК мышки :)

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Мышка, энкодеры и датчики
СообщениеДобавлено: 30 мар 2010, 16:15 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Нафига оптоизоляторы добавлять туда где они уже есть? :)

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



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

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


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

Сейчас этот форум просматривают: Bing [Bot], Yandex [Bot] и гости: 3


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

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