
- •Технические средства предприятий информационного сервиса
- •Часть 3 Пособие
- •230702 «Информационный сервис»
- •Содержание
- •1 Накопители на оптических дисках
- •1.1 Технология cd
- •1.2 Технологии dvd
- •1.3 Трехмерный диск
- •2 Накопители на магнитооптических дисках
- •3 Внешние устройства пк
- •3.1 Видеомониторы на базе элт
- •3.2 Стандарт тсо-99
- •3.3 Защитные фильтры для мониторов и их выбор
- •3.4 Видеомониторы на плоских панелях
- •3.4.1 Мониторы на жидкокристаллических индикаторах
- •3.4.2 Плазменные мониторы
- •3.4.3 Электролюминесцентные мониторы
- •3.4.4 Самоизлучающие мониторы
- •3.5 Видеоконтроллеры
- •4 Устройства ввода информации
- •4.1 Клавиатура
- •4.2 Графический манипулятор «мышь»
- •4.3 Сканеры
- •4.4 Дигитайзеры
- •5 Устройства вывода информации
- •5.1 Принтеры
- •5.1.1 Матричные принтеры
- •5.1.2 Струйные принтеры
- •5.1.3Лазерные принтеры
- •5.1.4 Термопринтеры
- •5.1.5 Твердочернильные принтеры
- •5.2 Плоттеры
- •6 Средства мультимедиа
- •6.1 Системы речевого ввода и вывода информации
- •6.2 Звуковые платы (карты)
- •6.3 Акустические системы
- •7 Компьютерные средства обеспечения видеотехнологий
- •Библиографический список
4 Устройства ввода информации
4.1 Клавиатура
Клавиатура - устройство, с помощью которого осуществляется ввод данных, команд и управляющих воздействий в компьютер. В зависимости от типа компьютера назначение клавиш, их обозначение и размещение может варьироваться. Чаще всего клавиатура содержит 101 клавишу, но встречаются еще и старые клавиатуры с 84 клавишами и новые, удобные для использования в системе Windows клавиатуры со 104 клавишами.
Все клавиши можно разбить на следующие группы:
-буквенно-цифровые, предназначенные для ввода текстов и чисел;
-управления курсором - группа клавиш, используемая для ввода числовых данных, просмотра и редактирования текста на экране;
-специальные управляющие: переключение регистров, прерывание работы программы, вывод содержимого экрана на печать и т. д.;
-функциональные, широко используемые в сервисных программах в качестве управляющих клавиш.
Блок клавиатуры в компьютерах конструктивно выполнен автономно от основной платы, содержит контроллер клавиатуры, состоящий из буферной памяти и схемы управления, подключается к основной плате с помощью 4-проводного интерфейса (линии интерфейса используются для передачи соответственно тактовых импульсов, данных, напряжения питания +5 В). Для клавиатур существует несколько вариантов интерфейсов: стандартный разъем DIN, разъем PS/2, инфракрасный порт IrDA, интерфейс USB.
Существуют следующие клавиатуры:
-беспроводная, использующая для передачи сигналов лучи инфракрасного диапазона (интерфейс IrDA), которые принимаются специальным устройством, непосредственно подключенным к компьютеру;
-гибкая резиновая - бесшумна, надежна, очень тонкая, эластичная;
-многофункциональные клавиатуры с элементами телекоммуникационных систем.
Контроллер клавиатуры осуществляет:
-сканирование (опрос) состояния клавиш;
-буферизацию (временное запоминание) до 20 отдельных кодов клавиш на время между двумя соседними опросами клавиатуры со стороны микропроцессора;
-преобразование с помощью программируемых системных таблиц (драйвера клавиатуры) кодов нажатия клавиш (SCAN-кодов) в коды ASCII;
-тестирование (проверку работоспособности) клавиатуры при включении компьютера.
При нажатии и отпускании клавиши в буферную память контроллера клавиатуры поступает код нажатия или отпускания (соответственно 0 или 1) в седьмой бит байта и номер клавиши или ее SCAN-код в остальные 7 бит байта. При поступлении любой информации в буферную память посылается запрос на аппаратное прерывание, инициируемое клавиатурой. При выполнении прерывания SCAN-код преобразуется в код ASCII, и оба кода (SCAN-код и ASCII-код) пересылаются в соответствующее поле ОЗУ. При этом по наличию кода отпускания проверяется, все ли клавиши отпущены в момент нажатия следующей клавиши (это необходимо для организации совместной работы с клавишами Shift, Ctrl и Alt). Контроллер клавиатуры организует и автоматическое повторение клавишной операции: если клавиша нажата более 0,5 с, то генерируются повторные коды нажатия клавиши через регулярные интервалы так, как если бы вы клавишу нажимали повторно.