- •«Национальный исследовательский томский политехнический университет» а.Н. Осокин периферийные устройства
- •Часть 1
- •Оглавление
- •Тема 1 Интерфейсы для подключения периферийных устройств 10
- •Тема 2 Устройства ввода 61
- •Тема 3 Общие сведения о формировании изображений 110
- •Тема 4 Видеосистема 119
- •Введение
- •Тема 1 Интерфейсы для подключения периферийных устройств
- •1.1. Общая характеристика интерфейсов информационных систем
- •1.1.1. Понятие интерфейса
- •1.1.2. Стандартизация интерфейсов
- •1.1.3. Классификация аппаратных интерфейсов
- •1.1.4. Принцип обмена данными
- •1.1.5. Режимы передачи данных
- •1.2. Интерфейс rs-232
- •1.2.1. Общие сведения об интерфейсе
- •1.2.2. Порты асинхронного адаптера персонального компьютера
- •1.3. Интерфейс ieee 1284
- •1.3.1. Общие сведения об интерфейсе
- •1.3.2. Параллельные порты пк
- •1.4.1. Общие сведения
- •1.4.2. Составляющие usb
- •1.4.3. Физическая архитектура шины usb
- •1.4.4. Аппаратное обеспечение usb
- •1.4.5. Физический интерфейс
- •1.4.6. Ограничения usb 1.1 и usb 2.0
- •1.5. Интерфейс 1394 (FireWire)
- •1.5.1. Общие сведения
- •1.5.2. Спецификации интерфейса FireWire
- •1.5.3. Разъёмы и кабель
- •1.5.4. Преимущества интерфейса ieee 1394 и его использование
- •1.6. Беспроводные интерфейсы
- •Тема 2 Устройства ввода
- •2.1. Клавиатура
- •2.1.1. Принцип действия клавиатуры
- •2.1.2. Взаимодействие клавиатуры с системами персонального компьютера
- •2.1.3. Стандартная раскладка и назначение клавиш
- •2.2. Манипулятор «мышь»
- •2.2.1.Общие сведения о мыши. Принцип работы мыши
- •2.2.2. Кнопки мыши
- •2.2.3. Интерфейс подключения
- •2.2.4. Характеристики мыши
- •2.2.5. Эргономические проблемы использования мыши
- •2.3. Графические планшеты (дигитайзеры)
- •2.3.1. Назначение и принцип действия графических планшетов
- •2.3.2. Характеристики планшетов
- •2.4. Джойстики
- •2.4.1. Назначение джойстиков
- •2.4.2. Джойстики с плавным регулированием
- •2.4.3. Оптические и потенциометрические джойстики
- •2.4.4. Оси плавного регулирования
- •2.4.5. Функция обратной силовой связи
- •2.5. Сканеры
- •2.5.1. Назначение и принцип работы сканера
- •2.5.2. Классификация сканеров
- •2.5.3. Параметры сканеров
- •2.5.4. Программы оптического распознавания символов (ocr)
- •2.6. Цифровые фотоаппараты
- •2.6.1. Общие принципы работы цифровых фотоаппаратов
- •2.6.2. Классификация цифровых фотоаппаратов
- •2.7. Устройства естественного взаимодействия
- •2.8. Нейрокомпьютерный интерфейс
- •Тема 3 Общие сведения о формировании изображений
- •3.1. Методы вывода изображений
- •3.2. Формирование цветных изображений в визуализаторах
- •3.3. Формирование цветных изображений при печати
- •Тема 4 Видеосистема
- •4.1. Состав видеосистемы pc-совместимого компьютера
- •4.2. Мониторы
- •4.2.1. Структура монитора и виды мониторов
- •4.2.2. Жидкокристаллические мониторы
- •4.2.3. Плазменные панели
- •4.2.4. Органические светодиодные мониторы (oled)
- •4.2.5. Pled-мониторы
- •4.2.7. Энергосберегающие устройства отображения информации
- •4.3. Мультимедиапроекторы
- •4.3.1. Принцип действия и классификация компьютерных проекторов
- •4.3.2. Основные характеристики мультимедийных проекторов
- •4.3.3. Мультимедийные tft-проекторы
- •4.3.4. Полисиликоновые проекторы
- •4.3.5. Dmd/dlp-проекторы
- •4.3.6. Lcos-проекторы (d-ila-проекторы)
- •4.3.8. Светодиодные проекторы
- •4.4. Устройства отображения объемных изображений
- •4.4.1. Особенности восприятия человеком объемных изображений
- •4.4.2. Двухэкранные устройства отображения объемных изображений
- •4.4.3. Одноэкранные устройства отображения объемных изображений
- •4.5. Интерактивные доски
- •4.5.1. Функции и виды интерактивных досок
- •4.5.2. Интерактивные доски прямой проекции
- •4.5.3. Интерактивные доски обратной проекции
- •4.5.4. Интерактивные насадки на плазменные и lcd-дисплеи
- •4.5.5. Интерактивные жк-доски
- •4.6. Электронные книги
- •4.7. Видеоадаптеры
- •4.7.1. Назначение и принцип работы видеоадаптера
- •4.7.2. Устройство современного видеоадаптера
- •4.7.3. Технологии повышения реалистичности трехмерного изображения
- •4.7.4. Интерфейс прикладного программирования (api)
- •4.8. Интерфейсы видеосистемы
- •4.8.1. Назначение интерфейсов и их виды
- •4.8.2. Цифровые интерфейсы подключения мониторов к видеоадаптеру
- •Список источников
- •Периферийные устройства
- •Часть 1
- •Зарегистрировано в Издательстве тпу Размещено на корпоративном портале тпу в полном соответствии с качеством предоставленного оригинал-макета
4.7. Видеоадаптеры
4.7.1. Назначение и принцип работы видеоадаптера
Вторым основным компонентом видеосистемы PC является видеоадаптер. Иногда его называют видеокартой.
Интерфейс между компьютером и устройством отображения был единственным назначением первых видеоадаптеров: MDA = Monochrome Display Adapter – адаптер монохромного дисплея; CGA = Color Graphics Adapter – цветной графический адаптер; HGC – Hercules Graphics Card; EGA = Enhanced Graphics Adapter – улучшенный графический адаптер; VGA = Video Gate Array – вентильная матрица для формирования видеосигнала (первоначально), позже – VGA = Video Graphics Adapter – графический адаптер, формирующий видеосигнал. Однако по мере развития PC на видеоадаптер стали возлагаться дополнительные функции: аппаратное ускорение 2D- и 3D-графики; обработка видеосигналов; приём телевизионных сигналов и многое другое.
Для решения этих задач в состав видеоадаптера начали включать дополнительные узлы, в результате чего современный видеоадаптер превратился в мощное универсальное графическое устройство.
Видеоадаптер определяет следующие характеристики видеосистемы: максимальное разрешение и частоты развёрток (совместно с монитором); максимальное количество отображаемых оттенков цветов; скорость обработки и передачи видеоинформации, определяющую производительность видеосистемы и PC в целом.
Помимо видеосигнала, видеоадаптер формирует сигналы горизонтальной и вертикальной синхронизации, используемые при формировании растра на экране монитора: сигналы H-Sync и V-Sync.
Функционирует видеоадаптер следующим
образом. CPU формирует
цифровое изображение в виде матрицы
n-разрядных чисел
и записывает его в видеопамять.
Участок видеопамяти, отведённый для
хранения цифрового образа текущего
изображения (кадра), называется кадровым
буфером, или фрейм-буфером (от англ.
Frame Buffer
– кадровый буфер). Видеоадаптер
последовательно считывает содержимое
ячеек кадрового буфера и формирует на
выходе видеосигнал, уровень которого
в каждый момент времени пропорционален
значению, хранящемуся в ячейке цифрового
кода соответствующего пикселя.
Сканирование видеопамяти осуществляется
синхронно с перемещением электронного
луча по экрану ЭЛТ или переключением
ключей переключения пикселями плоских
мониторов. В результате яркость каждого
пикселя на экране монитора оказывается
пропорциональной значению соответствующей
ячейки памяти видеоадаптера. По окончании
просмотра ячеек, соответствующих одной
строке растра, видеоадаптер формирует
импульсы строчной синхронизации H-Sync,
инициирующие обратный ход луча по
горизонтали (для монитора на ЭЛТ) или
переключение на следующую строку ячеек
(для плоского монитора). По окончании
сканирования кадрового буфера видеоадаптер
выдаёт сигнал V-Sync,
вызывающий движение луча снизу вверх
(для плоских мониторов – переключение
на первый пиксель первой строки).
Таким образом, частоты строчной и кадровой развёртки определяются (ограничиваются) скоростью считывания содержимого видеопамяти, т.е. видеоадаптером.
Режимы работы видеоадаптера
Совокупность всех параметров, характеризующих режим работы видеоадаптера (разрешение, количество отображаемых цветов, частота кадровой развёртки, способ адресации участков экрана) называется видеорежимом.
Все видеорежимы делятся на графические и текстовые. Различие в режимах существенно только для видеоадаптера. Монитор в обоих режимах работает одинаково.
В графическом
режиме
содержимое каждой ячейки кадрового
буфера (матрицы
n-разрядных
чисел) является кодом цвета соответствующего
пикселя экрана. Разрешение экрана при
этом также равно
.
Адресуемым элементом экрана является
минимальный элемент изображения –
пиксель. По этой причине графический
режим называют также режимом APA
(All
Points
Addressable
– все точки адресуемы). Иногда число n
называют глубиной цвета. При этом
количество одновременно отображаемых
цветов равно
,
а размер кадрового буфера, необходимого
для хранения цветного изображения, –
с разрешением
бит.
Графический режим является основным режимом видеосистемы современного PC, поскольку в этом режиме на экране монитора можно вывести текст, рисунок, фотографию, анимацию или видеосюжет. В графическом режиме работает видеосистема под управлением Windows. Однако для эффективной работы в графическом режиме необходим современный видеоадаптер.
В текстовом (символьном) режиме, как
и в графическом, изображение на экране
монитора представляет собой множество
пикселей и характеризуется разрешением
.
Однако все пиксели разбиты на группы,
называемые знакоместами, или символьными
позициями (Character positions
или Character boxes
– символьные ячейки) размером
.
В каждом из знакомест может быть отображён
один из 256 символов таблицы ASCII.
На экране монитора умещается
символьных строк по
символов в каждой. Типичным текстовым
режимом является
символов.
Изображение символа в пределах каждого знакоместа задаётся точечной матрицей (dot matrix). Размер матрицы зависит от типа видеоадаптера и текущего видеорежима. Точки матрицы, формирующие изображение символа, называют передним планом (foreground), остальные – задним планом, или фоном (background).
Графическое изображение символа хранят в виде набора двоичных чисел, записанных в ROM Video BIOS. Такую часть ПЗУ называют аппаратным знакогенератором (Hardware character generator). Совокупность изображений 256 символов называется шрифтом. Аппаратный знакогенератор хранит шрифт, который автоматически используется видеоадаптером сразу же после включения компьютера (обычно это буквы английского алфавита и набор специальных символов). Адресом ячейки знакогенератора является порядковый номер символа.
Для кодирования изображения символа
на экране используется 2 байта: один
– для задания номера символа, второй –
для указания атрибутов символа (цвета
символа и фона, подчёркивания, мигания,
отображения курсора). Если на экране
имеется
знакомест, то объём видеопамяти,
необходимый для хранения изображения,
составляет
байт. Эту область видеопамяти называют
видеостраницей (video
page).
Видеостраница является аналогом
кадрового буфера в графическом режиме,
но имеет значительно меньший объём. В
наиболее распространённом текстовом
режиме
символов размер видеостраницы составляет
4000 байт, в режиме
– 2000 байт. На практике для удобства
адресации под видеостраницу отводят 4
Кбайт = 4096 байт и 2 Кбайт
= 2048 байт, соответственно, при этом
«лишние» байты (96 и 48) не используются.
Главная особенность текстового режима заключается в том, что адресуемым элементом экрана является не пиксель, а знакоместо. Иными словами, в текстовом режиме нельзя сформировать произвольное изображение в любом месте экрана – можно лишь отобразить символы из заданного набора, причём, только в отведённых символьных позициях. Другим существенным ограничением текстового режима является узкая цветовая палитра – в данном режиме может быть отображено не более 16 цветов.
Текстовый режим имеет одно важное преимущество – незначительные затраты ресурсов на его реализацию.
Из-за требований совместимости даже современные видеоадаптеры имеют текстовые видеорежимы 108h, 109h, 10Ah, 10Bh, 10Ch.
