| Форум РадиоКот https://radiokot.ru/forum/ |
|
| Управление ШД-приводом с помощью трекбола(мышки) https://radiokot.ru/forum/viewtopic.php?f=2&t=20383 |
Страница 1 из 1 |
| Автор: | sp-fly [ Вс окт 11, 2009 14:00:00 ] |
| Заголовок сообщения: | Управление ШД-приводом с помощью трекбола(мышки) |
Всем доброго времени суток! Возникла необходимость разработать дишифратор который конвертировал бы сигнал USB устройства (пакеты данных) в другой вид сигнала. Если подробнее, то нужно управлять шаговым двигателем с помощью компьютерной мышки или трекбола. Т.е. информация о перемещении мыши конвертировалась в понятные драйверу ШД "шаг" и "направление". Порылся в нете, устройств и переходников подключения МК к USB компа для различных целей полно, а вот на оборот... Склоняюсь к реализации USB хоста (уж очень не хочется мышку курочить), но т.к. я раньше с USB-ками не сталкивался, то чтобы не состариться изучая USB интерфейс, решил сначала с народом посоветоватся. Может есть у кого соображения на этот счет или хоть подскажите в какую сторону смотреть. Заранее благодарен |
|
| Автор: | sema [ Вс окт 11, 2009 18:13:00 ] |
| Заголовок сообщения: | |
а мышки с интерфейсом PS\2 уже отменили? |
|
| Автор: | Aheir [ Вс окт 11, 2009 18:28:46 ] |
| Заголовок сообщения: | Re: Управление ШД-приводом с помощью трекбола(мышки) |
sp-fly писал(а): ...я раньше с USB-ками не сталкивался, то чтобы не состариться изучая USB интерфейс...
Вот это очень верно, именно столько времени и потребуется, если опыта не много. Не думаю, что найдете что-то гготовое, потому как это все коммерческие вещи. Копайте в сторону камней с USB-хостом, есть АРМы такие. А лучше - возьмите протокол PS/2, к тому же, практически все USB-мыши его понимают (ведь они работают через переходник). |
|
| Автор: | sp-fly [ Вс окт 11, 2009 20:48:54 ] |
| Заголовок сообщения: | |
почитал про проткол PS/2, действительно это наверное по пороще будет. И примеров реализации его накопать можно. Только все больше в виде подключения клавиатуры к МК. Я свою USB мышь через переходник в PS/2 воткнул,- работает, вот думаю красота, завтра пойду осцилографом скан-коды ловить, но тут возникает еще вопрос: как мышь определяет под каким протоколом ей работать. |
|
| Автор: | sema [ Вс окт 11, 2009 21:42:16 ] |
| Заголовок сообщения: | |
мышь ничего не определяет, протокол один (если чесно, то наверняка не знаю, но уверен на 99,9%) |
|
| Автор: | evgeniy66 [ Вс окт 11, 2009 22:28:51 ] |
| Заголовок сообщения: | |
Журнал Радио №4 2009г. статья "Компьютерная мышь PS/2 в радиолюбительских конструкциях", подробно расписаны все коды и особенности работы с мышью PS/2. |
|
| Автор: | sp-fly [ Вс окт 11, 2009 23:11:35 ] |
| Заголовок сообщения: | |
sema писал(а): мышь ничего не определяет, протокол один (если чесно, то наверняка не знаю, но уверен на 99,9%)
Ну как один, когда USB мышь, воткнул в USB порт- работает, присоединил пустой USB-PS/2 переходник воткнул в PS/2-порт, тоже фурычит. Но протоколы-то разные... |
|
| Автор: | Pe3ucTop [ Пн окт 12, 2009 14:15:27 ] |
| Заголовок сообщения: | |
А если найти старую мышь на COM порт, то вообще проще пареной репы |
|
| Автор: | kip96 [ Вт окт 13, 2009 13:04:19 ] |
| Заголовок сообщения: | |
Цитата: А если найти старую мышь на COM порт, то вообще проще пареной репы
А если подпаяться прям к фотодиоду энкодера, то вообще только драйвер ШД нужен! |
|
| Автор: | Aheir [ Вт окт 13, 2009 21:21:52 ] |
| Заголовок сообщения: | |
sema писал(а): мышь ничего не определяет, протокол один (если чесно, то наверняка не знаю, но уверен на 99,9%)
Протоколы разные. Мышь инициализирует хост. Если мышь чует, что по ЮСБ, значит, по ЮСБ, если нен сложилось - по PS/2. По уровню и последовательности сигналов мышь в состоянии понять, куда подключена. |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


