Читать «Журнал "Компьютерра" №723» онлайн - страница 87

Компьютерра

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

С середины 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.