Оптические мыши: многообразие технологий. Устройство и принцип работы оптической мыши

02.09.2019

Для решения одной из задач мне потребовалось программно получать и обрабатывать изображения небольшого участка поверхности бумаги с очень близкого расстояния. Не получив достойного качества при использовании обычной USB камеры и уже на пол пути в магазин за электронным микроскопом, я вспомнил одну из лекций, на которой нам рассказывали как устроены различные девайсы, в том числе и компьютерная мышка.

Подготовка и немного теории

В подробности принципа работы современной оптической мыши я вдаваться не буду, очень подробно об этом написано (рекомендую прочитать для общего развития).

Погуглив информацию по этой теме и разобрав старую PS/2 мышку Logitech, я увидел знакомую по статьям из интернета картину.

Не очень сложная схема «мышей первого поколения», оптический сенсор по центру и чип интерфейса PS/2 чуть выше. Попавшийся мне оптический сенсор является аналогом «популярных» моделей ADNS2610/ADNS2620/PAN3101. Я думаю, они и их аналоги были массово произведены на одном и том же китайском заводе, получив на выходе разную маркировку. Документация на него нашлась очень легко, даже вместе с различными примерами кода.

Документация гласит, что этот сенсор до 1500 раз в секунду получает изображение поверхности размером 18x18 точек (разрешение 400cpi), запоминает его и с помощью алгоритмов сравнения изображений вычисляет смещение по координатам Х и Y, относительно предыдущей позиции.

Реализация

Для «общения с сенсором» я использовал популярную вычислительную платформу Arduino, а припаяться решил прямо к ножкам чипа.

Подключаем 5V и GND к соответствующим выходам Arduino, а ножки сенсора SDIO и SCLK к цифровым пинам 8 и 9.

Для получения смещения по координатам нужно прочитать значение регистра чипа по адресу 0x02 (X) и 0x03 (Y), а для дампа картинки нужно, сначала записать значение 0x2A по адресу 0x08, а потом 18x18 раз его прочитать оттуда же. Это и будет последнее «запомненное» значение матрицы яркости изображения с оптического сенсора.

Как я реализовал это на Arduino можно посмотреть тут: http://pastebin.com/YpRGbzAS (всего ~100 строк кода).

А для получения и отображения картинки была написана программа на Processing.

Результат

После небольшого «допиливания» программы для своего проекта, я смог получать картинку прямо с оптического сенсора и производить над ней все необходимые вычисления.

Можно заметить текстуру поверхности (бумага) и даже отдельные буквы на ней. Следует отметить, что такое четкое качество картинки получается из-за того, что разработчики этой модели мыши добавили в конструкцию специальную стеклянную подставку с небольшой линзой прямо под сенсором.

Если начать приподнимать мышку над поверхностью даже на пару миллиметров, четкость сразу пропадает.

Если вы вдруг захотите повторить это дома, для нахождения мышки с аналогичным сенсором рекомендую искать старые девайсы с интерфейсом PS/2.

Заключение

Хотя получаемое изображение и не очень большое, этого вполне хватило для решения моей задачи (сканнер штрих кода). Получилось очень даже экономично и быстро (мышка за ~100р + Arduino + пару дней на написание кода).

Оставлю ссылки на материалы, которые мне очень пригодились для решения этой задачи. Это реально было не сложно и делалось с большим удовольствием. Сейчас я ищу информацию о чипах более дорогих моделей современных мышек для получения качественных изображений с большим разрешением. Возможно, мне даже удастся собрать что-то вроде микроскопа (качество изображений с текущего сенсора для этого явно не подходит). Спасибо за внимание!

Независимо от того, используете ли вы её для работы или игры, наши руки сжимают компьютерную мышь почти каждый день. В чём разница между оптической и лазерной мышью?

Они лежат на полках магазинов в большом ассортименте, большинство предназначено для правшей, в то время как немногие имеют эргономичный дизайн, подходящий и для левшей. Из всех особенностей и форм-факторов вы найдёте два базовых исполнения компьютерных мышек: с оптическим датчиком или на основе лазера. Что лучше? Давайте разбираться.

Угадай, что? Все современные компьютерные мыши оптические

Современные компьютерные мыши это те же фотокамеры, которые вместо захвата лиц захватывают изображения поверхности снизу (стола, подставки и т. д). Захваченные изображения преобразуются в данные для отслеживания текущего местоположения периферии на поверхности. В конечном счете это камера с низким разрешением на ладони предназначена только для отслеживания координат X и Y тысячи раз в секунду.

По сути, все компьютерные мыши состоят из крошечной камеры с низким разрешением (CMOS-сенсора), двух объективов и источника освещения. Все мыши оптические, с технической точки зрения, потому что собирают данные оптическим способом. Тем не менее те, что продаются как оптические модели, в работе опираются на инфракрасный или красный светодиод, который проецирует свет на поверхность. Этот светодиод обычно устанавливается под углом, и фокусирует освещение на луч. Луч отскакивает от поверхности, через объектив, который увеличивает отражённый свет, и передаёт на CMOS-датчик.

Датчик CMOS собирает свет и преобразует светлые частицы в электрический ток. Затем эти аналоговые данные преобразуются в 1 и 0, что приводит к захвату более 10,000 цифровых изображений каждую секунду. Эти изображения сравниваются для создания точного местоположения мыши, а затем конечные данные отправляются на ПК для размещения курсора каждую одну-восьмую миллисекунды.

На старых светодиодных мышках вы могли заметить, что светодиод был направлен вниз прямо и светил красным лучом на поверхность, которую видел датчик. Теперь светодиодный свет проецируется под углом и, как правило, невидим (инфракрасный). Это помогает вашей компьютерной мыши отслеживать движения на большинстве поверхностей.

Между тем компания Logitech первой ввела понятие использования лазера для компьютерной мыши ещё в 2004 году. В частности, он называется лазерным диодом с вертикальной полостью, или VCSEL, который используется в лазерных указателях, оптических приводах, считывателях штрих-кодов и на других устройствах.

Этот инфракрасный лазер просто заменяет инфракрасный / красный светодиод на оптических моделях. Но не беспокойтесь: он не испортит ваши глаза, потому, что излучает свет только в инфракрасном диапазоне, который человеческий глаз не воспринимает. Это главное преимущество позволяет лазерной мыши использовать луч большей интенсивности, что обеспечивает лучшую визуализацию и повышенную чувствительность.

В своё время лазерные модели считались намного превосходящими оптические версии. Со временем, однако, оптические мыши улучшились, и теперь они работают в самых разных ситуациях, с очень высокой степенью точности. Преимущество лазерной модели обусловлено большей чувствительностью, чем у мышки на светодиодах. Однако, если вы не являетесь ярым игроком, это не такая уж важная функция.

Итак, какова разница между использованием оптической и лазерной компьютерной мыши, кроме разницы в освещении?

Для начала надо упомянуть, что оба метода используют неровности поверхности для отслеживания положения периферии. Но, лазер может проникать глубже в текстуру поверхности. Это даёт больше информации для датчика CMOS и процессора внутри мыши, чтобы манипулировать и передавать данные на родительский ПК.

Например, несмотря на то что обычное стекло прозрачное, на нём всё ещё имеются очень мелкие неровности, которые можно отследить лишь с помощью лазера. Это позволяет использовать поверхность стеклянного стола при работе, хоть она неидеальная. Между тем, если мы разместим современную оптическую мышь на той же стеклянной поверхности, она не сможет отслеживать наши движения. Поместите стеклянную поверхность на чёрный рабочий стол, и оптическая мышка всё равно не сможет отслеживать движение. Удалите стекло, и оптическая мышь начнёт прекрасно работать.

Конечно, шансы постоянного использования компьютерной мыши на стеклянной поверхности крайне редки, но это демонстрирует то, как два процесса освещения отличаются по производительности. Светодиод будет отслеживать аномалии, обнаруженные на верхнем слое поверхности, в то время как лазер может проникнуть глубже, чтобы найти дополнительные позиционные детали. Оптические компьютерные мыши лучше всего работают на не глянцевых поверхностях и ковриках, а лазерные могут функционировать практически на любой глянцевой или не глянцевой поверхности.

Точность и чувствительность

Проблема с лазерными компьютерными мышками заключается в том, что они могут быть слишком точными, собирать бесполезную информацию, как невидимые частички поверхности. Это приводит к проблемам при движении на более медленных скоростях, вызывая «дрожание» на экране. Это некорректное отслеживание 1: 1, связано с бесполезными данными, передаваемыми в общий трекинг, используемого ПК. Результат, курсор не будет отображаться в точном месте в то время, когда ваша рука его туда направила. Хотя эта проблема во многом улучшилась за годы, лазерные мыши всё ещё не идеальны, к примеру, когда вы рисуете детали в Adobe Illustrator.

Тем не менее дрожание не имеет ничего общего с количеством точек на дюйм, которые мышь может отслеживать за секунду. Вместо этого, дрожание привязано ко всему, что сканируется лазером, собирается датчиком, и передаётся процессору родительского ПК для отображения экранного курсора. Чтобы сгладить некоторые из дрожаний, вы можете положить материал на основе ткани, а под него твёрдую тёмную поверхность, на ваш стол, чтоб лазер не собирал ненужные или нежелательные данные.

Другим вариантом может стать уменьшение чувствительность. Разрешение датчика CMOS на компьютерной мыши отличается от фотокамеры, поскольку оно основано на движении. Датчик состоит из заданного количества физических пикселей, выровненных по квадратной сетке. Разрешение связано с количеством отдельных изображений, захваченных каждым пикселем во время движения по поверхности.

Поскольку физические пиксели не могут быть изменены, датчик может использовать обработку изображения для разделения каждого пикселя на меньшей области. Тем не менее все компьютерные мыши имеют заданное физическое разрешение, а повышенная чувствительность связана с алгоритмами внутри датчика, поэтому можно ускорить движение курсора на экране, при одинаковых физических движениях. Таким образом, чем ближе вы к базовому разрешению, тем меньше нежелательных позиционных данных собирает датчик в компьютерной мыши на основе лазера.

Проще говоря, более низкая чувствительность приводит к более точному движению.

Что лучше?

Это зависит от приложения и окружающей среды. Если вы посмотрите на марку Logitech G, вы заметите, что там Logitech в основном фокусируется на светодиодных мышах, когда речь заходит о компьютерных играх. Это потому что пользователи обычно сидят за столом и, возможно, даже используют коврик для мыши, предназначенный для лучшего отслеживания и сцепления с поверхностью. Однако, у компании есть и лазерные мыши, та же Logitech предлагает небольшую часть устройств с лазером, которые не являются ориентированными на геймеров.

Другой производитель Razer, предпочитает лазерную технологию, потому что она предлагает более высокую чувствительность в играх. В целом мы не считаем, что оптическая или лазерная технология сама по себе полностью самодостаточная. Наша рекомендация более конкретна при офисном использовании.

Лазерная мышь может быть идеальной, когда вы находитесь в гостиничном номере, в гостиной, лежащим на диване, или листаете Facebook, сидя на заседании. Производительность может быть непостоянной, учитывая поверхность снизу, но с помощью лазерной мышки у вас определённо больше возможностей на любых поверхностях. Компьютерная мышка на основе лазеров пригодится, если приходится использовать ногу в качестве поверхности для отслеживания, или когда в офисе нет ничего, кроме блестящей мебели, которую абсолютно ненавидит ваше светодиодное устройство.

Большинство современных высокопроизводительных мышек используют лазер. Однако, как правило, они стоят дороже. В то время как лазер является более универсальной технологией, достойная оптическая мышь может справиться с меньшими затратами, пока вы используете её на ровной, не глянцевой поверхности.

Надеемся это статья помогла хоть немного лучше понять отличия технологий в главных периферийных устройствах, а то, какая компьютерная мышь нужна именно вам, решать тоже вам.

Сенсоры мышей: Лазер или Оптика?

Если вы нашли ошибку, не работает видео, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter .

Компьютерная мышь — наверное, все знают что это такое. Это — манипулятор или координатное устройство ввода для управления курсором и отдачи различных команд компьютеру. Со временем у этого устройства появляются различные неисправности: повреждение многожильного провода, часто барахлит сенсор, бывает прокручивается колёсико (скролл) мышки, не работают кнопки мыши и т.д.

Давайте рассмотрим ремонт своими руками наиболее популярного компьютерного манипулятора — мышки!

Мышь технически является довольно простым устройством, поэтому достаточно легко поддаётся ремонту своими руками. Если Вы умеете хоть немного обращаться с паяльником, то это позволит Вам починить практически любую поломку мыши. Однако, даже если с паяльником Вы не дружите, некоторые типичные повреждения мышки Вы сможете исправить при наличии минимального набора инструментов:

  • крестовая отвёртка,
  • плоскогубцы,
  • ножницы,
  • скотч.

Основные неисправности компьютерных мышек

Сейчас есть несколько видов компьютерных мышек, которые отличаются принципом работы (роликовые, оптические или лазерные), количеством кнопок (от 3 и выше), а также типом подключения (PS/2, USB или беспроводные (c USB-адаптером)). Однако самыми распространёнными являются именно оптические с подключением по USB или PS/2.

Такие мышки стоят сравнительно недорого (ненамного дороже роликовых, но значительно дешевле лазерных) и при этом имеют достаточно высокую точность, которой хватит для большинства пользователей.

Nп.п.

Описание проблемы

Возможная неисправность

1 Мышь вообще не реагирует на подключение Обрыв или перетирание проводов; нарушение целостности печатной платы; выход из строя контроллера
2 Барахлит сенсор. Курсор прыгает или движется рывками Засорение оптического сенсора; неисправность светодиода
3 Колёсико прокрутки не работает или при прокрутке область скролла двигается рывками Расшатывание механизма прокрутки; высыхание смазки внутри механизма; дефекты энкодера (датчика прокрутки)
4 Конкретная кнопка западает или делает двойное нажатие Расшатывание; выход из строя механизма кнопки; проблема с настройками или драйвером мыши
5 Не работает конкретная кнопка мыши Выход из строя механизма кнопки

Разборка и устройство мышки

Разбираем мышь обычно, при помощи небольшой крестообразной отвёртки. Для этого переворачиваем мышку вверх днищем, находим и выкручиваем один или несколько винтов, которые скрепляют её. Если винтов не видно, то они, чаще всего, прячутся под наклейками или подставками-ножками:

Обычно винты держат мышку только в задней части. Передняя же часть (там, где кнопки), чаще всего, фиксируется за счёт специальных пазов. Чтобы извлечь верхнюю крышку из этих пазов, её нужно немного приподнять за освободившуюся заднюю часть и потихоньку тянуть на себя. Можно ещё немного надавить на неё спереди, но главное, чтобы не очень сильно, иначе сломаете! Пазы на верхней крышке мыши и штырьки, которые их удерживали:

Когда Вы снимите верхнюю крышку, под ней обнаружится небольшая печатная плата, которая, обычно, зафиксирована только на небольших пластмассовых штырьках (хотя, может быть и прикручена к корпусу). К этой плате будут припаяны провода (если мышь проводная), кнопки, механизм прокрутки, а также комплекс из светодиода подсветки и чувствительного оптического сенсора:

Чтобы полностью разобрать мышку нам нужно вытащить из неё печатную плату и отсоединить колёсико прокрутки (оно легко вытаскивается из пазов энкодера).

Проверка и ремонт провода

Наиболее часто при подключении к компьютеру мышь либо не работает совсем, либо дёргается или пропадает движение курсора, если у неё где-либо перетирается или обрывается один из проводков (если, конечно, мышь проводная).

В типичной оптической мышке обычно имеется от 4 до 6 проводков разного цвета. Цвета и количество проводков зависят от конкретного производителя, однако, существует и стандарт:

Цветовая схема распайки проводов мышки

Питание – красный (другие варианты: золотистый, оранжевый, синий, белый).

Приём данных – белый (другие варианты: синий, оранжевый, жёлтый, зелёный).

Передача данных – зелёный (другие варианты: золотисто-синий, жёлтый, красный, синий).

Земля – чёрный (другие варианты: золотисто-зелёный, зелёный, белый, синий).

Однозначно судить о правильной распайке Вы можете, взглянув на буквенную маркировку проводков в месте, где они припаяны к печатной плате (если, конечно, они не оторваны от платы). Обрыв и перетирание проводков чаще всего случается в местах перегиба провода на выходе из корпуса мышки. Косвенно проверить наличие обрыва можно, вытащив провод и попробовав его на изгиб в сомнительных местах (в месте обрыва гнуть будет легче). Однако, для того, чтобы судить наверняка, придётся снять изоляцию, аккуратно разрезав её лезвием.

Обнаружив место, где проводки перебиты, нужно восстановить их целостность путём пайки или скрутки. Я лично предпочитаю скрутку 🙂 Приведу фото готовой скрутки, как она должна выглядеть:

После сращивания проводов заизолируйте их друг от друга изолентой или скотчем. Можете попробовать. Чтоб не спалить порт, подключать или отключать мышку нужно при выключенном компьютере! Чтобы исключить все сомнения с обрывом, попробуйте прозвонить все контакты штекера USB (или PS/2) при помощи мультиметра. После ремонта мышь должна заработать.

Не работает оптический сенсор мыши

Часто случается также ситуация, когда мы не можем точно навести курсор на определённую точку. Он постоянно дрожит и перемещается сам собой. Такая ситуация явно указывает на засорение оптической группы мышки. Засорение чаще всего бывает внешним. В отсек, где свет диода отражается от стола, попадает пыль или волосы.

Чтобы избавиться от такого засорения не нужно даже разбирать мышку. Достаточно перевернуть её и продуть. В крайнем разе, воспользоваться небольшой кисточкой, чтобы удалить прилипший мусор.

Если же и после таких манипуляций курсор мышки дрожит, то, вероятнее всего, что либо сенсор засорился внутри, либо вовсе вышел из строя.

В любом случае можно попробовать разобрать мышку и почистить сенсор при помощи зубочистки с намотанной на неё ваткой пропитанной спиртом:

Оптический сенсор компьютерной мышки

Перед тем как чистить сенсор ваткой, можно также попробовать продуть его, чтобы выдуть мелкодисперсионную пыль, которая может прилипнуть после намокания. После этого аккуратно без нажима вводите зубочистку вращательными движениями в отверстие сенсора. Сделав пару проворотов и не прекращая вращать, вытаскиваем зубочистку, дожидаемся высыхания спирта и пробуем подключить мышь.

Если и после всех попыток очистки сенсор нормально не работает, то при наличии другой мышки, паяльника и прямых рук, можно выпаять нерабочую микросхему и заменить её датчиком от другой мышки.

Прокручивается колёсико мышки

Бывает так, что мышка работает нормально, но при попытке воспользоваться её колёсиком, страница, которую мы прокручиваем, начинает прыгать то вверх, то вниз, либо вообще не желает скроллиться. Увы, выход колеса мыши из строя – довольно частая поломка и именно она побудила меня к написанию данной статьи. Для начала нужно внимательно рассмотреть, насколько равномерно колесо крутится в пазе. Сам паз и ось колеса имеют шестиугольное сечение, но иногда одна или несколько сторон этого шестиугольника может деформироваться, в результате чего будет наблюдаться проскальзывание оси в проблемном месте.

Если у Вас именно такая проблема, то она решается за счёт уплотнения края оси колеса скотчем или изолентой в небольших количествах. Если же с движением колёсика всё нормально, то поломка произошла внутри энкодера (датчика прокрутки). От длительного использования он мог разболтаться и его следует немного уплотнить:

Поджимаем фиксаторы механизма прокрутки мышки

Для этого возьмите небольшие плоскогубцы и по очереди прижмите ими четыре металлические скобы, которыми энкодер крепится к пластмассовым деталям механизма прокрутки. Здесь главное не переусердствовать и не сломать хрупкий пластик, но в то же время поджать посильнее. Пробуйте подключать мышь и проверять, уменьшился ли негативный эффект при прокрутке после каждого поджатия. Увы, в моём случае полностью избавиться от рывков не удалось. Да, частота и разброс в скачках страницы уменьшились, но сами скачки полностью не исчезли. Тогда я решил подойти к вопросу уплотнения радикально и истинно по-русски 🙂 Вырезал из старой упаковки от батареек кусочек тонкого но плотного полиэтилена и воткнул внутрь механизма:

Вставленный внутрь механизма прокрутки мышки уплотнитель

Что самое интересное, данная манипуляция помогла! Мне осталось только обрезать лишнюю длину полоски и собрать мышь 🙂

Есть ещё несколько вариантов:

  • разобрать и почистить механизм;
  • заменить механизм с другой мышки (с другой неисправностью).

Не работают кнопки мыши

У любой кнопки есть свой ресурс нажатий. Обычно пропадает контакт у левой кнопки мышки. У мышки несколько кнопок: левая, правая и под колёсиком. Они все обычно одинаковы. Нерабочая кнопка практически никак не чинится, но её можно заменить из другой мышки.

Вид снизу на припаянный микропереключатель кнопки мыши

Микропереключатель имеет три «ножки», первая из которых – свободная, а две остальные – контакты, которые и требуется паять. Иногда кнопка ещё работает, но срабатывает не при каждом нажатии. Такой симптом может сигнализировать о том, что от частого использования стерся край толкателя кнопки, который нажимает микропереключатель или плохой контакт внутри переключателя контактных пластин.

Разбираем мышь и внимательно изучаем проблемную кнопку и её толкатель. Если видим небольшую вмятинку, то проблема может быть именно в ней. Достаточно залить промятое место капелькой эпоксидной смолы или расплавленной пластмассы. Заодно, пока разобрали переключатель можно почистить контактную группу.

Последняя проблема, с которой Вы можете столкнуться – кнопка мыши делает двойной клик при нажатии на неё — так называемый дребезг контактов. Решить это дело можно перепайкой микропереключателя или… программно!

В любом случае перед тем как браться за паяльник проверьте правильность настроек мышки в Панели управления Windows:

Стандартные свойства мыши, какими они должны быть

По стандарту полозок скорости двойного щелчка должен находиться по центру, а опция залипания кнопок мыши – отключена. Попробуйте выставить такие параметры и проверьте, решилась ли проблема. Если нет, ещё один радикальный программный способ «лечения» двойного клика – удаление драйвера мыши.

Мышки – одни из наиболее активно используемых устройств компьютера. Поэтому неудивительно, что они часто выходят из строя. Однако, благодаря простоте их устройства, починить мышку в большинстве случаев может каждый! Для этого необязательно уметь паять или разбираться в электронике.

Добрый день, друзья!

Сегодня мы поговорим об одном очень удобном устройстве, к которому мы так привыкли и без которого уже не представляем работы на компьютере.

Что такое «мышь»?

«Мышь» — это кнопочный манипулятор, предназначенный вместе с клавиатурой для ввода информации в .

Действительно, он похож на мышь с хвостиком. Современный компьютер уже немыслим без этой штуковины.

«Мышью» пользоваться гораздо удобнее, чем, например, встроенным манипулятором ноутбука.

Поэтому частенько пользователи отключают это ноутбучный «коврик» и подключают «мышь».

Как же устроена эта удобная штука?

Первые конструкции манипуляторов

Первые манипуляторы включали в себя шарик, который касался двух валиков с дисками.

Внешний обод каждого диска имел перфорацию . Валы были расположены перпендикулярно друг к другу.

Один вал отвечал за координату Х (горизонтальное перемещение), другой – за координату Y (вертикальное перемещение).

При перемещении манипулятора по столу шарик вращался, передавая крутящий момент на валы.

Если перемещение манипулятора выполнялось в направлении «вправо-влево», то вращался преимущественно вал, отвечающий за координату Х. Курсор на экране монитора перемещался также вправо-влево. Если мышь перемещалась в направлении «к себе-от себя», вращался преимущественно вал, отвечающий за координату Y. Курсор на экране монитора перемещался вверх-вниз.

Если манипулятор перемешался в произвольном направлении, вращались оба вала, соответственно перемещался и курсор.

Оптические датчики в старых «мышах»

Такие устройства содержали в себе два оптических датчика – оптопары . Оптопара включает в себя излучатель (светодиод, излучающий в ИК диапазоне) и приемник – (фотодиод или фототранзистор). Излучатель и приемник расположены на близком расстоянии друг от друга.

При движении манипулятора вращаются валы с жестко закрепленными на них дисками. Перфорированный край диска периодически пересекает поток излучения от излучателя к приемнику. В итоге на выходе приемника получается серия импульсов, которая поступает на микросхему-контроллер. Чем быстрее будет перемещаться мышь, тем быстрее будут вращаться валы. Будет большей частота импульсов, и быстрее будет перемещаться курсор по экрану монитора.

Кнопки и колесо прокрутки

Любой манипулятор имеет, как минимум, две кнопки.

Двойной «клик» (нажатие) на одну из них (обычно левую) запускает исполнение программы или файла, нажатие на другую – запускает контекстное меню для соответствующей ситуации.

Устройства, предназначенные для компьютерных игр, могут иметь 5-8 кнопок.

Нажав на одну из них, можно пальнуть в монстра из гранатомета, на другую – пустить ракету, на третью – разрядить в него добрый старый винчестер.

Современные мыши имеют в себе и scroll – колесико прокрутки, что очень удобно при просмотре объемного документа. Просматривать такой документ можно, только вращая колесико и не используя кнопки. Некоторые модели имеют два колеса прокрутки, при этом можно просматривать текст или графическое изображение перемещаясь как вверх-вниз, так и влево-вправо.

Под колесиком прокрутки обычно имеется еще одна кнопка. Если, просматривать документ, вращая колесико и одновременно нажать на него, драйвер манипулятора подключает такой режим, что документ сам начинает перемещаться вверх по экрану. Скорость перемещения зависит от того, с какой скорость пользователь вращал колесико до нажатия на него.

В таком режиме курсор изменяет свое начертание. Это еще более повышает удобство… Короче говоря, добыли, приготовили, разжевали, осталось только проглотить. Повторное нажатие на колесико осуществляет переход от «автопросмотра» в обычный режим.

Оптические «мыши»

В дальнейшем манипулятор был усовершенствован.

Появились так называемые оптические «мыши».

Такие устройства содержат излучающий светодиод (обычно красного цвета), прозрачную отражающую призму из пластика, светочувствительный сенсор и управляющий контроллер.

Светодиод испускает лучи, которые, отражаясь от поверхности, улавливаются сенсором.

При движении манипулятора поток принятого излучения меняется, что улавливается сенсором и передается контроллеру, который вырабатывает стандартные сигналы для конкретного интерфейса. Оптическая мышь более чувствительна к перемещению и не требует для себя коврика, как старый манипулятор с шариком.

В оптической «мыши» нет трущихся частей (за исключением потенциометра, вращение на который передается с колеса прокрутки), которые изнашиваются или загрязняются. Это также является преимуществом.

Возможные проблемы с манипуляторами

Манипулятор «мышь», как и любая техника, имеет ограниченный срок службы. Ни для кого не секрет, что основная часть компьютерной техники делается в Китае. Цель любого бизнеса – это прибыль, поэтому китайские товарищи экономят даже на кабелях для «мышей», максимально утончая их.

Поэтому первое слабое место у манипуляторов – именно кабель.

Чаще всего внутренний обрыв одной или нескольких жил бывает в месте входа кабеля в мышь.

В кабеле имеется 4 провода, два из них – питание, третий – тактовая частота, четвертый – информационный.

Если мышь не видится компьютером, первым делом надо «позвонить» кабель .

Если обнаружен обрыв, следует отрезать часть кабеля с разъемом (за местом входа кабеля в корпус «мыши» ближе к разъему) и оставшийся кусок к печатной плате манипулятора, соблюдая, естественно, расцветку.

Мыши с разъемом PS/2 нельзя переключать «на ходу» .

В противном случае ее контроллер (крохотный ее «мозг») может выйти из строя. И хорошо еще, если дело ограничится только этим. Может выйти из строя и контроллер интерфейса PS/2 на материнской плате, что гораздо хуже.

Если кабель цел, а мышь не опознается контроллером, то, скорее всего, вышел из строя ее контроллер, и она подлежит замене. Обрыв кабеля у оптических мышей можно заподозрить и по отсутствию свечения светодиода (который расположен вблизи поверхности, которая ездит по столу). В других случаях свечения может не быть из-за неисправности светодиода или контроллера, но такое бывает редко.

Манипуляторы с интерфейсом COM или USB можно переключать «на ходу». Впрочем, в настоящее время устройства с интерфейсом COM практически не встречаются.

«Кликать» мышкой приходится многие тысячи раз, и кнопки после длительной работы могут отказывать. Чтобы заменить кнопку, надо разобрать манипулятор и припаять другую. Не обязательно использовать такую же, какая была. Главное здесь – соблюсти высоту, чтобы сохранить длину хода клавиши. Впрочем, манипуляторы давно уже весьма доступны, и большинство пользователей не заморачиваются с их ремонтом.

Скажем «спасибо» добрым старым «мышкам» с шариком в брюхе – они хорошо нам послужили…

Заканчивая статью, отметим, что существуют разновидности манипуляторов с лазерным излучателем вместо светодиода, которые обеспечивают более точное и быстрое позиционирование курсора. Эти скорость и точность особенно востребованы в играх.

Существуют и wireless (радио) «мыши», в которых обмен информацией с компьютером осуществляется не по проводу, а по радиоканалу. Поэтому они содержат собственный источник питания – пару пальчиковых гальванических элементов типоразмера АА или ААА. Напомним еще раз, что разъем манипулятора вставляется в один из портов .

На сегодня все.

С вами был Виктор Геронда.

До встречи на блоге!

Один из незаменимых компонентов любой современной вычислительной системы - это компьютерная мышь. Данный «грызун» давно стал частью не только персоналок, но и ноутбуков, правда, в немного измененном виде.

Как выглядит компьютерная мышь, знает каждый. В некоторой степени она действительно напоминает известного сельскохозяйственного вредителя, правда, с рядом оговорок. Есть мнение, что будущим поколениям пользователей данная ассоциация будет неочевидна. Хотя бы потому, что современная компьютерная мышь все чаще выполняется беспроводной, лишившись «хвоста».

Принцип работы данного удивительного устройства чрезвычайно прост: при его перемещении по поверхности относительные координаты передаются в компьютер, где специальным программным обеспечением преобразуются в движения курсора-указателя по экрану. Что интересно, им может быть не только привычная стрелочка операционной системы, но и персонаж в компьютерной игре. За кажущейся простотой скрывается труд инженеров, электронщиков и программистов. В зависимости от конструктивных особенностей, компьютерная мышь может по-разному регистрировать перемещения. Давайте вспомним, чем же отличаются эти, казалось бы, одинаковые устройства.

Первые модели, появившиеся лет 50 назад, были механическими. Внутри устройства находился массивный металлический шар, покрытый слоем резины. Нижней стороной он соприкасался с внешней поверхностью, а двумя другими - с роликами. Их могло быть и четыре, но обрабатывалось только два. При перемещении руки, держащей мышку, вращение шара передавалось роликам, от них - переключателям, а дальше преобразовывалось в последовательность электрических сигналов, отправляемых в компьютер. Двух роликов вполне достаточно для получения координат точки на плоскости. К недостаткам такого решения можно отнести необходимость периодической чистки шара от налипшей грязи (накручивались волосы, налипала пыль) и замену износившихся компонентов.

Вскоре им на смену пришли оптико-механические решения. Внешне все осталось без изменений, но переключатели были упразднены, уступив место более надежному решению - оптопаре. За «страшным» названием скрываются вполне безобидные светодиод и вместе называемые оптронной парой. Каждый ролик был объединен с перфорированным колесом, размещенным между датчиком и диодом. При вращении поток света прерывался, что регистрировалось датчиком и передавалось в компьютер. Зная частоту смены «окно/стенка», можно было определить скорость перемещения и направление.

В 1999 году появились оригинальные компьютерные мыши, названные оптическими, в которых от механического способа регистрации перемещения удалось полностью отказаться. Светодиод подсвечивает поверхность под мышкой, а примитивная фотокамера с определенной частотой делает снимки. обрабатывает их и на основании полученных результатов делает вывод о скорости и направлении смещения. Остается лишь передать эти данные программе-драйверу.

Вскоре им на смену пришли лазерные модификации. Процессор стал более производительным, точность фокусировки возросла, «проблемных» поверхностей, на которых датчик не работает, почти не осталось. Основное отличие от оптических в другом типе светодиода, который излучает не в видимом, а инфракрасном диапазоне. Кстати, самая дорогая компьютерная мышь - именно лазерная. Правда, ее высокая стоимость (более 24 тысяч долларов) объясняется прежде всего, инкрустацией драгоценных каменей, а не техническими особенностями.

Похожие статьи