Главная » Компьютерная электроника
Призовой фонд
на октябрь 2017 г.
1. Термометр Relsib WT51
Рэлсиб
2. 1000 руб
PCBWay
3. Регулируемый паяльник 60 Вт
Паяльник
4. 100 руб.
От пользователей

Feedback для мыши

В терминологии Logitech это iFeel – выдача вибрации различной амплитуды и ритма. Как–то, начитавшись обзоров, купил Logitech iFeel MouseMan и попробовал играть – большего разочарования трудно представить. Мышь тяжелая, неудобная, iFeel невыразительный. Через полчаса заболела кисть, чего никогда не случалось. Это было давно и я благополучно забыл этот страшный сон. Подробнее о технологиях "Feedback" (отдача) можно почитать на сайте Immersion. Недавно мне попался на глаза виброзвонок от какого–то сотового телефона и появилась мысль – получить аналогичный эффект, но без жутких драйверов Immersion. Сделал схему, фильтрующую НЧ составляющие и отправляющую их на виброзвонок.

Принципиальная схема Feedback для мыши

Схема состоит из двух частей – фильтр низких частот (ФНЧ) на первой половине LM358 и усилителя-выпрямителя на второй половине LM358. ФНЧ выполнен на C3, R3, C4, R4; цепь R1, R2, C1 задает смещение 1/2 питания для нормальной работы фильтра. Резистором R9 регулируется уровень сигнала. Конденсатор C2 снимает постоянную составляющую и на вход выпрямителя приходит переменное напряжение с нулем на земле. Это весьма удобно, т.к. надо получить на выходе не переменный, а выпрямленный сигнал. Выпрямитель берет обратную связь с выхода, что уменьшает вредоносное влияние виброзвонка. У меня применен виброзвонок с внутренним сопротивлением по постоянному току 30 Om, рабочее напряжение 3V. Выпрямленное напряжение не сглаживается конденсаторами и это сделано специально – так меньше инерционность и как–то сказывается ритм, форма и частота на характер вибрации.

Конденсаторы и резисторы могут быть любыми, только C3 должен быть с малым током утечки, т.е. не электролитический. Транзистор Q1 любой npn, Q2 любой pnp но с "средним" током коллектора (0.3–2A). Совсем слаботочный на Q2 лучше не ставить, ведь он обеспечивает ток виброзвонка. Сам виброзвонок на 3–5V с не очень большим током, ведь мощность USB не беспредельна. У меня вся схема размещена в самой мышке, регулятор уровня внизу слева и не мешает игре, что удобно для регулировки во время игры. Виброзвонок приклеен к внутренней стороне верхней крышки mouse, там же и схема. Прижим виброзвонка может не дать надежного механического соединения, ведь уровень вибрации весьма значителен. При добавлении схемы общий вес мышки практически не изменился.

Когда-то давно я удлинил кабель мышки плетеным поводом, теперь один из этих поводков использован под передачу audio-сигнала. Плетеный провод я делал потому, что так провод мягче и почти не заметен при игре. Для подключения к звуковой плате придется сделать переходник-удлинитель и с него снять сигнал в мышку. Можно взять с левого или правого канала, а можно с их полусумм – я поставил по резистору в 10K в каждый выход (левый и правый), а среднюю точку подключил к mouse. Провод от звуковой карты к мышке лучше вести экранированным кабелем, его экран заземлить на стороне звуковой карты и ни в коем случае не соединять с землей мышки! Если это не выполнить, то можно получить большой уровень шумов и помех в звуковой карте.

Внешний вид мыши с виброотдачей

У приведенного способа масса недостатков:

  • большое время до начала вибрации (механическая инерция виброзвонка)
  • еще большее время послезвучания по окончанию звука.
  • маленький диапазон уровней громкости вибрации.
  • при включении питания издает вибрацию на 1–2 секунды. Можно устранить некоторым усложнением схемы.

Некоторые достоинства:

  • очень легкая конструкция, практически не утяжеляет мышь
  • достаточно простая схема
  • отсутствие драйверов, patch'ей и прочего.

Есть игры, в которых эффект вибрации лучше, а есть те, где "неудачно". К первым я бы отнес UT и UT2003, остальные "по–разному". Рекомендация – делайте уровень громкости музыки в 2 раза тише эффектов, тогда музыка не будет вызывать вибрации. Кстати, попутно получился интересный эффект – когда в Хром'е я зашел в машинный зал с постоянно лязгающими агрегатами, то мышка начала вибрировать. Схема собрана несколько дней назад и когда у меня ее брали посмотреть, то явственно почувствовал, как "чего–то не хватает". Такой пустяк, а уже привык. Для дальнейшего развития надо попробовать заменить виброзвонок на вибродинамик. Это линеаризует уровни вибрации и сами вибрации станут "правильнее", но вызывает тревогу возможный вес конструкции.

По материалам сайта Overclockers.ru

Список радиоэлементов

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
U Операционный усилитель
LM358
1 Поиск в LCSCВ блокнот
Q1 Биполярный транзистор
BC847
1 Поиск в LCSCВ блокнот
Q2 Биполярный транзистор
MPSA92
1 Поиск в LCSCВ блокнот
С1, С2, С6 Электролитический конденсатор47 мкФ3 Поиск в LCSCВ блокнот
С3 Конденсатор2 мкФ1 Поиск в LCSCВ блокнот
С4 Конденсатор0.01 мкФ1 Поиск в LCSCВ блокнот
С5 Конденсатор220 пФ1 Поиск в LCSCВ блокнот
R1-R3, R6 Резистор
100 кОм
4 Поиск в LCSCВ блокнот
R4, R8 Резистор
2.2 МОм
2 Поиск в LCSCВ блокнот
R5 Резистор
22 кОм
1 Поиск в LCSCВ блокнот
R7 Резистор
330 Ом
1 Поиск в LCSCВ блокнот
R9 Переменный резистор47 кОм1 Поиск в LCSCВ блокнот
Добавить все

Скачать список элементов (PDF)

Serj Опубликована: 2006 г. 0 1
Я собрал 0 1
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 3 Проголосовало: 1 чел.

Комментарии (1) | Я собрал (0) | Подписаться

0
Иван #
Хочется поподробнее узнать о подключении выводов Р1, Р2, Р3, Р4. Конкретнее интересует как лучше подключиться к звуковухе (требуются ли дополнительные "жилы" или можно каким-то образом использовать "жилы" USB-ка от мышки), а также к каким выводам подключаем "вибратор"...
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется напряжение?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

МиниПК MK809V - 4 ядра, Android 4.4.2
МиниПК MK809V - 4 ядра, Android 4.4.2
ELM327 OBD II — адаптер с поддержкой CAN Мини гравер 125 Ватт
вверх