Управление ШД-приводом с помощью трекбола(мышки)

Обсуждаем цифровые устройства...
Ответить
sp-fly
Родился
Сообщения: 10
Зарегистрирован: Вс окт 11, 2009 13:40:38

Управление ШД-приводом с помощью трекбола(мышки)

Сообщение sp-fly »

Всем доброго времени суток!
Возникла необходимость разработать дишифратор который конвертировал бы сигнал USB устройства (пакеты данных) в другой вид сигнала.
Если подробнее, то нужно управлять шаговым двигателем с помощью компьютерной мышки или трекбола. Т.е. информация о перемещении мыши конвертировалась в понятные драйверу ШД "шаг" и "направление".
Порылся в нете, устройств и переходников подключения МК к USB компа для различных целей полно, а вот на оборот... Склоняюсь к реализации USB хоста (уж очень не хочется мышку курочить), но т.к. я раньше с USB-ками не сталкивался, то чтобы не состариться изучая USB интерфейс, решил сначала с народом посоветоватся.

Может есть у кого соображения на этот счет или хоть подскажите в какую сторону смотреть.
Заранее благодарен
Реклама
Аватара пользователя
sema
Мудрый кот
Сообщения: 1708
Зарегистрирован: Ср апр 23, 2008 17:44:56
Откуда: Россия, г. Нижний Новгород
Контактная информация:

Сообщение sema »

а мышки с интерфейсом PS\2 уже отменили?
абажаю мой KIA CEED [img]http://www.kolobok.us/smiles/madhouse/to_become_senile.gif[/img]
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
Реклама
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Re: Управление ШД-приводом с помощью трекбола(мышки)

Сообщение Aheir »

sp-fly писал(а):...я раньше с USB-ками не сталкивался, то чтобы не состариться изучая USB интерфейс...
Вот это очень верно, именно столько времени и потребуется, если опыта не много.
Не думаю, что найдете что-то гготовое, потому как это все коммерческие вещи.
Копайте в сторону камней с USB-хостом, есть АРМы такие.
А лучше - возьмите протокол PS/2, к тому же, практически все USB-мыши его понимают (ведь они работают через переходник).
Оптимизм х (Опыт + Знания) = const
sp-fly
Родился
Сообщения: 10
Зарегистрирован: Вс окт 11, 2009 13:40:38

Сообщение sp-fly »

почитал про проткол PS/2, действительно это наверное по пороще будет. И примеров реализации его накопать можно. Только все больше в виде подключения клавиатуры к МК.
Я свою USB мышь через переходник в PS/2 воткнул,- работает, вот думаю красота, завтра пойду осцилографом скан-коды ловить, но тут возникает еще вопрос: как мышь определяет под каким протоколом ей работать.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
sema
Мудрый кот
Сообщения: 1708
Зарегистрирован: Ср апр 23, 2008 17:44:56
Откуда: Россия, г. Нижний Новгород
Контактная информация:

Сообщение sema »

мышь ничего не определяет, протокол один (если чесно, то наверняка не знаю, но уверен на 99,9%)
абажаю мой KIA CEED [img]http://www.kolobok.us/smiles/madhouse/to_become_senile.gif[/img]
Пресекать нарушения закона мой долг и обязанность как гражданина моей страны
Реклама
Аватара пользователя
evgeniy66
Нашел транзистор. Понюхал.
Сообщения: 151
Зарегистрирован: Пт май 01, 2009 08:58:42
Откуда: г. Коломна
Контактная информация:

Сообщение evgeniy66 »

Журнал Радио №4 2009г. статья "Компьютерная мышь PS/2 в радиолюбительских конструкциях", подробно расписаны все коды и особенности работы с мышью PS/2.
RK3DUQ
Реклама
sp-fly
Родился
Сообщения: 10
Зарегистрирован: Вс окт 11, 2009 13:40:38

Сообщение sp-fly »

sema писал(а):мышь ничего не определяет, протокол один (если чесно, то наверняка не знаю, но уверен на 99,9%)
Ну как один, когда USB мышь, воткнул в USB порт- работает, присоединил пустой USB-PS/2 переходник воткнул в PS/2-порт, тоже фурычит. Но протоколы-то разные...
Pe3ucTop
Прорезались зубы
Сообщения: 231
Зарегистрирован: Пт ноя 16, 2007 13:52:44
Откуда: Рига, Латвия

Сообщение Pe3ucTop »

А если найти старую мышь на COM порт, то вообще проще пареной репы :)
Аватара пользователя
kip96
Держит паяльник хвостом
Сообщения: 965
Зарегистрирован: Ср авг 26, 2009 08:24:50
Откуда: 1300км от Пупа

Сообщение kip96 »

А если найти старую мышь на COM порт, то вообще проще пареной репы
А если подпаяться прям к фотодиоду энкодера, то вообще только драйвер ШД нужен!
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

sema писал(а):мышь ничего не определяет, протокол один (если чесно, то наверняка не знаю, но уверен на 99,9%)
Протоколы разные. Мышь инициализирует хост. Если мышь чует, что по ЮСБ, значит, по ЮСБ, если нен сложилось - по PS/2. По уровню и последовательности сигналов мышь в состоянии понять, куда подключена.
Оптимизм х (Опыт + Знания) = const
Ответить

Вернуться в «Цифровая техника»