
4. Мышь
Мышью называется двухмерный аналоговый манипулятор, подключаемый к персональному компьютеру и снабженный одной, двумя или тремя кнопками на верхней крышке и, возможно, колесиком.
Мышь работает вместе с экраном, управляя перемещением по нему курсора (указателя). Самые популярные —двухкнопочные мыши. Например, одна кнопка может использоваться для запуска функции, а вторая для ее отмены. В графических системах одна может включать световой карандаш, а вторая - выключать его. Имеются мыши с дополнительными устройствами для скроллинга (скроллинг - это прокрутка вверх, вниз, влево или вправо большого изображения, например текста (или WEB-страницы), не умещающегося целиком на экране). Встречаются мыши и с двумя колесиками, каждое из них «заведует» скроллингом по одной из осей. Некоторые мыши снабжаются дополнительной кнопкой сбоку корпуса под большим пальцем. Эту кнопку можно перепрограммировать для выполнения различных действий. Первые мыши имели механическую конструкцию. В ней использовался маленький шар, который выступал через нижнюю поверхность устройства и вращался по мере его перемещения по поверхности. Механические перемещения (линейные или угловые) преобразуются в двоичные коды. Так например, механическая мышь (рис.4) содержит шарик, который вращается при перемещении устройства по плоской поверхности.
Рис.4
В этой схеме:
Шарик управления
Окно для размещения шарика
Контактирующий ролик, обеспечивающий перемещение курсора вдоль осей х и у на экране монитора.
Источник направленного света.
Шаговый диск
Фотоэлемент
Электрические импульсы на выходе фотоэлемента.
Кнопки управления
Блок управления манипуляторов и блок связей манипулятора с компьютером.
Принцип работы.
При перемещении мыши по горизонтальной поверхности, вращается шарик управления и передает вращение одному из контактирующих валиков оси х или у. Вместе с валиков вращается шаговый диск. При вращении он закрывает доступ световому потоку на фотоэлемент (фотодиод, фототранзисторили фоторезистор). Такой режим создает на выходе фотоэлемента группу электрических импульсов, которые поступают на блок управления манипулятора. Таким образом, вращение шарика преобразуется в углы поворота шагового диска по осям X и Y и фиксируются двумя счетчиками. Поскольку расстояние, пройденное мышью, пропорционально этим углам, то коды счетчиков определяют положение мыши на поверхности. Эти же коды, переданные в процессор, управляют положением маркера на экране монитора.
Кроме счетчиков мышь содержит кнопки, информация от которых также включается в состав кода, передаваемого в процессор.
К минусам механических мышей можно отнести тот факт, что для их работы требуется пространство (обычно места на рабочих столах всегда не хватает). Кроме того, механические части часто ломаются. Мыши имеют тенденцию к собиранию грязи, что приводит к уменьшению надежности их функционирования. Поэтому это устройство необходимо периодически чистить, хотя оно как будто работает на чистой поверхности стола. Дешевизна и простота механических мышей сделала их самыми распространенными устройствами.
Альтернативой механической мыши является оптическая мышь.
В современной оптической мыши используется совершенно иной принцип (рис.5).
Рис.5
В этой схеме:
Поверхность столы.
Корпус манипулятора.
3,4. Кнопки управления.
5. Источник направленного монохромного света.
6. Окно в корпусе манипулятора, для подсветки поверхности стола.
Принцип работы.
В оптической мыши для сканирования поверхности используется миниатюрная видеокамера, работающая со скоростью 1500 снимков в секунду. Для подсветки поверхности применяется светодиод. Преобразованный в двоичный код кадры поверхности стола записываются в память манипулятора.
Процессор последовательно выбирает кадры из памяти, сравнивают их между собой и на основе сравнения вычисляет маршрут перемещения курсора на экране монитора вдоль оси х и у. Процессор также отслеживает сигнал поступающий с кнопок управления. Через блок связи передается все данные в ПК.
Отсутствие движущихся частей и высокая точность – достоинства этого метода.
Качество мыши определяется ее разрешением, которое измеряется количеством точек или отсчетов на дюйм (1 дюйм = 25,4 мм). Если мышь имеет разрешение 1000 отсчетов/дюйм и передвигается на один дюйм, то электронная схема формирует 1000 импульсов (обычное разрешение оптической мыши – порядка 400 отсчетов/дюйм). Драйвер мыши, получив эту информацию, усредняет ее в зависимости от графического разрешения монитора и соответственно позиционирует курсор на его экране.