|
Доработка (разработка) компьютерной мыши, Оснастить прецизионными колесиками |
|
|
|
Jun 29 2018, 21:27
|
Гуру
     
Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295

|
Цитата(Уголев Антон @ Jun 29 2018, 23:00)  Буду рад любым советам, идеям и предложениям, как решить такую задачу. Задача распадается на две. Первая - сделать USB HID устройство (USB - предоложительно, т.к. вы ни слова не сказали об интерфейсе вашей мыши), и написать для него ПО. Это не так дорого и вполне реализуемо, один человек справится, ИМХО, довольно быстро. И вторая - разработать и сделать точную механику такого устройства. А вот это уже подороже, особенно для такой маленькой серии. Сколько денег вам отпускают на решение задачи ? И какие сроки ? И еще, что это за оборудование такое, что производитель выпустил его в сыром виде и его нужно интенсивно дорабатывать потребителю ? Может, стоит начать с обращения именно к производителю ?
|
|
|
|
|
Jun 30 2018, 01:47
|
Профессионал
    
Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942

|
Возможно, не очень понял суть требуемого. Но как вариант взять оптический датчик и все сделать на нем (плюс МК). Механическое обрамление (кронштейн) напечатать на 3д принтере и внедрить в штатную конструкцию или вместо неё. Типа такого: 1. На Aliexpress датчик ADNS-30002. Оптическая часть к нему3. Datasheet
|
|
|
|
|
Jun 30 2018, 06:33
|

Участник

Группа: Участник
Сообщений: 32
Регистрация: 27-03-17
Из: Москва
Пользователь №: 96 138

|
Цитата(kovigor @ Jun 30 2018, 00:27)  Задача распадается на две. Первая - сделать USB HID устройство (USB - предоложительно, т.к. вы ни слова не сказали об интерфейсе вашей мыши), и написать для него ПО. Это не так дорого и вполне реализуемо, один человек справится, ИМХО, довольно быстро. И вторая - разработать и сделать точную механику такого устройства. А вот это уже подороже, особенно для такой маленькой серии. Сколько денег вам отпускают на решение задачи ? И какие сроки ? И еще, что это за оборудование такое, что производитель выпустил его в сыром виде и его нужно интенсивно дорабатывать потребителю ? Может, стоит начать с обращения именно к производителю ? Мы сами и производители http://eastbond.ruПланируем делать новую модель с моторизированным X-Y-R координатным столом, мышь нужна для прецизионного ручного управления по четырём координатам: X-Y-R-Z Сроки не поджимают, денег будем платить сколько потребуется. Но хотелось бы обойтись малой кровью, например взять готовый корпус мыши (сейчас используется A4TECH SWOP-80), выфрезеровать в левом боку отверстие под дополнительное колесо, а вот с электроникой вопрос. Либо оставить USB интерфейс мыши как есть, а тянуть два провода от мыши к оборудованию, и по второму передавать отдельным интерфейсом сигналы с колёс.
|
|
|
|
|
Jun 30 2018, 06:47
|

Участник

Группа: Участник
Сообщений: 32
Регистрация: 27-03-17
Из: Москва
Пользователь №: 96 138

|
Цитата(mantech @ Jun 30 2018, 09:40)  Может тут джойстик прецизионный лучше или трекбол? Мышь здесь лучше всего.
|
|
|
|
|
Jun 30 2018, 08:58
|
Местный
  
Группа: Свой
Сообщений: 372
Регистрация: 14-02-06
Пользователь №: 14 339

|
ИМХО сделайте отдельное usb устройство, аля Griffin PowerMate USB. Будет и проще в реализации и удобнее для оператора. Еще посмотрите на 3Dconnexion 3DX, может их идея понравится. Цитата(Уголев Антон @ Jun 30 2018, 09:33)  Либо оставить USB интерфейс мыши как есть, а тянуть два провода от мыши к оборудованию, и по второму передавать отдельным интерфейсом сигналы с колёс. Зачем тянуть, в мышке поставить bt передатчик и usb bt в пк.
|
|
|
|
|
Jun 30 2018, 09:51
|
Участник

Группа: Участник
Сообщений: 27
Регистрация: 11-05-18
Пользователь №: 103 969

|
Увеличить разрешающую способность основного колеса вполне возможно без изменения схемы мыши, а вот подключение ещё одного колеса, это приведёт к полной разработке нового манипулятора. Тут объем работы человек на 10.
|
|
|
|
|
Jun 30 2018, 09:52
|
Местный
  
Группа: Свой
Сообщений: 327
Регистрация: 30-10-05
Пользователь №: 10 288

|
Цитата(mantech @ Jun 30 2018, 09:40)  Может тут джойстик прецизионный лучше или трекбол? Вот я тоже за джойстик, необязательно прецизионный, лучше пошаговый, плюс кнопка/тумблер переключения функционала pitch/yaw-position. IMHO, разумеется
|
|
|
|
|
Jun 30 2018, 10:14
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 31-10-17
Пользователь №: 100 003

|
Цитата(Уголев Антон @ Jun 29 2018, 20:00)  Разрешение колёс требуется порядка 2000 точек на оборот. Можно уточнить кто принимает мышиные сигналы? Насколько можно понять с той стороны стоит вовсе не писи с мелкософтом, а что-то другое. И каким-то образом уже получилось прицепить некую A4TECH. И еще как понять требование почему именно 2000 точек на оборот. Интересно а сколько дает текущее колесо? Это понятно что хочется точно регулировать. Но насколько слышал во всяких извращенных геймерских мышах есть кнопочка которая нажимается когда нужно точно навести прицел и колесо начинает давать плавную настройку. А так-то колесики походу построены достаточно тупо (причем даже отдельно от основной схемы сенсора). С одной стороны колеса излучающий диод, с другой два фотодиода. У колеса спицы, которые перекрывают сначала один фотодиод потом второй. Вот те и сигнал от энкодера. Который всасывается контроллером и пуляется дальше по USB. А сколько там уж dpi насчитать на один сигнал (хоть 1dpi) решает драйвер. Пример из пиксаровско даташита www.pixart.com/upload/PMS0058-PMW3360DM-T2QU-NNDS-R1.30-06042016_20160902201411.pdf страница 12
Кстати мышей с двумя колесами не то чтобы много но хватает (и два сверху и одно сверху другое сбоку) так что фрезеровать что-то там как-то не кажется разумным. Я бы купил бы для начала двухколесную мышь и попробовал бы разобраться что она передает от второго колеса по USB, ведь как-то A4TECH вы уже зацепили. Очень вероятно что сигналы идут просто штатно их разбирает отдельный виндовый драйвер. А потом просто останется правильно их интерпретировать в нужном вам режиме повышенной точности.
|
|
|
|
|
Jun 30 2018, 11:05
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(designer78 @ Jun 30 2018, 13:14)  Но насколько слышал во всяких извращенных геймерских мышах есть кнопочка которая нажимается когда нужно точно навести прицел и колесо начинает давать плавную настройку. У меня сейчас такая в руке MX Master M-R0052: http://support.logitech.com/en_us/product/mx-master/specsТолько почему "извращённая"? Отличная мышка и очень удобная! Да - жмёшь кнопку сверху и колесо переключается с дискретного хода на плавный и наоборот. Может работать как со своим RF-приёмником так и по BT (есть переключатель). Имеет литиевый аккум. Очень эргономичная - по моей мужской руке, а не маленькая ерундовина под детскую руку. И сбоку тоже колёсико есть. Оно всегда плавно крутится. PS: Может ТС-у и не надо ничего фрезеровать, а просто купить такую мышку как у меня? Да, дорогая, но она того стоит!
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|