Чтение онлайн

на главную - закладки

Жанры

Журнал "Компьютерра" №723
Шрифт:

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

СВЕТОДИОД ВМЕСТО ШАРИКА

С середины 80-х описанная конструкция практически не менялась, однако это не значит, что мышки не развивались! Как

можно догадаться, оптико-механическая часть манипулятора - не самая надежная. Шарик и ролики загрязнялись, пыль и волоски забивались в механику, и как следствие - курсор плохо перемещался по экрану. Кроме того, такой мышке нужна относительно ровная поверхность. Поэтому разработчики попытались избавиться от механической составляющей - шарика и роликов. В результате, как мы знаем, появились оптические мышки. Кстати, первая из них была выпущена компанией Microsoft в 1999 году. Устройство оптических грызунов у разных производителей принципиально одинаковое, но за внешней простотой - один светодиод да пара микросхем - скрывается довольно сложная начинка из светодиода, системы фокусирующих линз и небольшой ПЗС-матрицы (разрешение сенсора от 16х16 до 30х30 точек) с интегрированным DSP (Digital Signal Processor) для обработки снимков. Вторая микросхема - это контроллер, который обрабатывает как сигналы от нажатия кнопок и прокрутки колеса, так и данные от DSP, преобразуя последние в информацию о скорости и направлении перемещения мыши и передавая их в компьютер по шинам PS/2 и USB или по радиоканалу ПЗС-матрица с DSP, представляющая собой самую настоящую цифровую видеокамеру (где система линз служит объективом), находится в мышке неспроста - в процессе перемещения камера с большой скоростью (тысячи кадров в секунду) фотографирует поверхность и на основе анализа последовательности снимков (представляющих собой матрицу из серых пикселов разной яркости) высчитывает направление перемещения мыши вдоль координатных осей Х и Y.

Оптические мышки постепенно совершенствовались. Так, у мышек последнего поколения ПЗС заменили на КМОП, выросло разрешение сенсора, повысилась скорость съемки (до 6400 кадров/с) и разрешение (до 1600 cpi), максимальная скорость перемещения достигла 1 м/с, а ускорение - 15 g. Кстати, что такое cpi? CPI (counts per inch, то есть замеров на дюйм) - это такое количество участков изображения, которое нужно проанализировать процессору мыши, чтобы определить ее перемещение в пространстве. То есть чем больше cpi (разрешение), тем на меньшее расстояние необходимо передвигать мышь, чтобы переместить курсор. Величину этого параметра можно изменять, чем производители мышек тотчас же и воспользовались для улучшения подвида игровых мышей, оснастив их специальной клавишей, отвечающей за переключение разрешения.

Сегодня эта технология стала настолько массовой и простой, что цена мышек начинается со смешных 60–80 рублей. В этом ценовом секторе правят бал производители второго эшелона - Genius, A4Tech и другие, менее известные, например Oklick.

МЫШКИ ВООРУЖАЮТСЯ ЛАЗЕРОМ

Несмотря на техническое совершенство и конструктивную простоту, оптическим мышам было куда развиваться. Рывок произошел, когда вместо обычного светодиода стал применяться лазер. Первую лазерную мышку выпустила компания Logitech в 2004 году - это легендарная MX1000 Laser Cordless, которая продается до сих пор.

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

За прогресс, однако, приходится платить. Породистый грызун, да еще вооруженный лазером, стоит не

меньше тысячи рублей. Впрочем, менее родовитые отдадутся вам в руки за сумму гораздо меньшую - 150–200 рублей.

ПЕРЕДАЧА ДАННЫХ

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

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

Прогресс, однако, на месте не стоял, и появился новый интерфейс для подключения периферийных устройств, названный USB (Universal Serial Bus, универсальная последовательная шина), который действительно оказался универсальным, но потребовал снова поместить контроллер перемещения в корпус мыши. В условиях тотального перехода на оптические сенсоры это мало что изменило в устройстве грызунов, зато избавило от проблем с горячим подключением - ни COM, ни PS/2 таковыми возможностями не обладали.

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

Другой способ передачи данных по воздуху, радиоканал, от этого недостатка был свободен, зато обладал другим - чувствительностью к радиопомехам. Особенно от этого страдал низкочастотный радиоканал (27 МГц). В современных радиомышах используется более устойчивый к помехам высокочастотный (2,4 ГГц).

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

В отличие от них, Bluetooth, тоже передающий данные по радио, является именно интерфейсом. Хотя с точки зрения конечного пользователя это выглядит одинаково - и в том и в другом случае в компьютер (в последнее время - все чаще в USB) вставляется небольшая коробочка, а мышка бегает отдельно. К сожалению, в отличие от интерфейсов PS/2 и USB, "синий зуб" не поддерживается (пока?) на уровне BIOS! То есть до загрузки операционной системы (которая, в свою очередь, загрузит драйверы протокола и периферии) воспользоваться ни клавиатурой, ни мышкой нам не светит. И если без мышки настроить BIOS и произвести отладку на уровне командной строки вполне возможно, то без клавиатуры - никак. Кстати, установить ту же Windows без мыши (ибо не факт, что синезубый грызун сходу определится системой) не каждому по силам. Впрочем, производители мышей и клавиатур про эти болезни роста знают (вспомните хотя бы USB, которая тоже поначалу не поддерживалась на уровне BIOS) и идут на некоторую хитрость. В комплекте с мышкой или клавиатурой они поставляют свой Bluetooth-модуль, который эмулирует для BIOS стандартную USB-мышку или клавиатуру, а для операционной системы оказывается собственно Bluetoothконтроллером.

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

ТРЕКБОЛЫ

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

Поделиться:
Популярные книги

Замуж второй раз, или Ещё посмотрим, кто из нас попал!

Вудворт Франциска
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Замуж второй раз, или Ещё посмотрим, кто из нас попал!

Голодные игры

Коллинз Сьюзен
1. Голодные игры
Фантастика:
социально-философская фантастика
боевая фантастика
9.48
рейтинг книги
Голодные игры

На границе империй. Том 6

INDIGO
6. Фортуна дама переменчивая
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
5.31
рейтинг книги
На границе империй. Том 6

Жена моего брата

Рам Янка
1. Черкасовы-Ольховские
Любовные романы:
современные любовные романы
6.25
рейтинг книги
Жена моего брата

Громовая поступь. Трилогия

Мазуров Дмитрий
Громовая поступь
Фантастика:
фэнтези
рпг
4.50
рейтинг книги
Громовая поступь. Трилогия

Неудержимый. Книга XII

Боярский Андрей
12. Неудержимый
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Неудержимый. Книга XII

Истребители. Трилогия

Поселягин Владимир Геннадьевич
Фантастика:
альтернативная история
7.30
рейтинг книги
Истребители. Трилогия

Кротовский, не начинайте

Парсиев Дмитрий
2. РОС: Изнанка Империи
Фантастика:
городское фэнтези
попаданцы
альтернативная история
5.00
рейтинг книги
Кротовский, не начинайте

Черный Маг Императора 12

Герда Александр
12. Черный маг императора
Фантастика:
юмористическое фэнтези
попаданцы
аниме
сказочная фантастика
фэнтези
5.00
рейтинг книги
Черный Маг Императора 12

Убивать чтобы жить 7

Бор Жорж
7. УЧЖ
Фантастика:
героическая фантастика
космическая фантастика
рпг
5.00
рейтинг книги
Убивать чтобы жить 7

На границе империй. Том 10. Часть 2

INDIGO
Вселенная EVE Online
Фантастика:
космическая фантастика
5.00
рейтинг книги
На границе империй. Том 10. Часть 2

Инвестиго, из медика в маги

Рэд Илья
1. Инвестиго
Фантастика:
фэнтези
городское фэнтези
попаданцы
5.00
рейтинг книги
Инвестиго, из медика в маги

Инкарнатор

Прокофьев Роман Юрьевич
1. Стеллар
Фантастика:
боевая фантастика
рпг
7.30
рейтинг книги
Инкарнатор

Лолита

Набоков Владимир Владимирович
Проза:
классическая проза
современная проза
8.05
рейтинг книги
Лолита