Управление ШД-приводом с помощью трекбола(мышки)
Управление ШД-приводом с помощью трекбола(мышки)
Всем доброго времени суток!
Возникла необходимость разработать дишифратор который конвертировал бы сигнал USB устройства (пакеты данных) в другой вид сигнала.
Если подробнее, то нужно управлять шаговым двигателем с помощью компьютерной мышки или трекбола. Т.е. информация о перемещении мыши конвертировалась в понятные драйверу ШД "шаг" и "направление".
Порылся в нете, устройств и переходников подключения МК к USB компа для различных целей полно, а вот на оборот... Склоняюсь к реализации USB хоста (уж очень не хочется мышку курочить), но т.к. я раньше с USB-ками не сталкивался, то чтобы не состариться изучая USB интерфейс, решил сначала с народом посоветоватся.
Может есть у кого соображения на этот счет или хоть подскажите в какую сторону смотреть.
Заранее благодарен
Возникла необходимость разработать дишифратор который конвертировал бы сигнал USB устройства (пакеты данных) в другой вид сигнала.
Если подробнее, то нужно управлять шаговым двигателем с помощью компьютерной мышки или трекбола. Т.е. информация о перемещении мыши конвертировалась в понятные драйверу ШД "шаг" и "направление".
Порылся в нете, устройств и переходников подключения МК к USB компа для различных целей полно, а вот на оборот... Склоняюсь к реализации USB хоста (уж очень не хочется мышку курочить), но т.к. я раньше с USB-ками не сталкивался, то чтобы не состариться изучая USB интерфейс, решил сначала с народом посоветоватся.
Может есть у кого соображения на этот счет или хоть подскажите в какую сторону смотреть.
Заранее благодарен
- Реклама
- Aheir
- Модератор
- Сообщения: 4517
- Зарегистрирован: Пн апр 03, 2006 11:43:25
- Откуда: Санкт - Петербург
- Контактная информация:
Re: Управление ШД-приводом с помощью трекбола(мышки)
Вот это очень верно, именно столько времени и потребуется, если опыта не много.sp-fly писал(а):...я раньше с USB-ками не сталкивался, то чтобы не состариться изучая USB интерфейс...
Не думаю, что найдете что-то гготовое, потому как это все коммерческие вещи.
Копайте в сторону камней с USB-хостом, есть АРМы такие.
А лучше - возьмите протокол PS/2, к тому же, практически все USB-мыши его понимают (ведь они работают через переходник).
Оптимизм х (Опыт + Знания) = const
почитал про проткол PS/2, действительно это наверное по пороще будет. И примеров реализации его накопать можно. Только все больше в виде подключения клавиатуры к МК.
Я свою USB мышь через переходник в PS/2 воткнул,- работает, вот думаю красота, завтра пойду осцилографом скан-коды ловить, но тут возникает еще вопрос: как мышь определяет под каким протоколом ей работать.
Я свою USB мышь через переходник в PS/2 воткнул,- работает, вот думаю красота, завтра пойду осцилографом скан-коды ловить, но тут возникает еще вопрос: как мышь определяет под каким протоколом ей работать.
- Реклама
- Aheir
- Модератор
- Сообщения: 4517
- Зарегистрирован: Пн апр 03, 2006 11:43:25
- Откуда: Санкт - Петербург
- Контактная информация:
Протоколы разные. Мышь инициализирует хост. Если мышь чует, что по ЮСБ, значит, по ЮСБ, если нен сложилось - по PS/2. По уровню и последовательности сигналов мышь в состоянии понять, куда подключена.sema писал(а):мышь ничего не определяет, протокол один (если чесно, то наверняка не знаю, но уверен на 99,9%)
Оптимизм х (Опыт + Знания) = const


