
1.5.2. Стандартный параллельный интерфейс – LPT порт (Standard Parallel Port, SPP). Сигналы и разъем.
LPT-порт
Назначение. IEEE 1284 (порт принтера, параллельный порт, Line Print Terminal, LPT) — международный стандарт параллельного интерфейса для подключения периферийных устройств персонального компьютера.
Порт параллельного интерфейса был введен в PC для подключения принтера — отсюда и пошло его название LPT-порт (Line PrinTer — построчный принтер). Хотя через этот же порт подключается и большинство лазерных принтеров, которые по принципу действия не построчные, а постраничные. Название «LPT» закрепилось. LPT-порт так же применяться и для организация связи между двумя компьютерами, подключение каких-либо механизмов телесигнализации и телеуправления.
Реализация интерфейса
Адаптер параллельного интерфейса представляет собой набор регистров, расположенных в пространстве ввода/вывода. Регистры порта адресуются относительно базового адреса порта, стандартными значениями которого являются 3BCh, 378h и 278h. Порт может использовать линию запроса аппаратного прерывания, обычно IRQ7 или IRQ5. Порт имеет внешнюю 8-битную шину данных, 5-битную шину сигналов состояния и 4-битную шину управляющих сигналов.
Поддержка BIOS. BIOS поддерживает до четырех (иногда до трех) LPT-портов (LPT1-LPT4) своим сервисом - прерыванием INT 17h, обеспечивающим через них связь с принтерами по интерфейсу Centronics. Этим сервисом BIOS осуществляет вывод символа (по опросу готовности, не используя аппаратных прерываний), инициализацию интерфейса и принтера, а также опрос состояния принтера
3.2.2. Традиционный lpt-порт
Традиционный (стандартный) порт SPP (Standard Parallel Port) является однонаправленным портом, на базе которого программно реализуется протокол обмена Centronics. Порт обеспечивает возможность вырабатывания запроса аппаратного прерывания по импульсу на входе АСК#. Сигналы порта выводятся на разъем DB-25S (рис.3.3) (розетка), установленный непосредственно на плате адаптера (или системной плате) или соединяемый с ней плоским шлейфом. Название и назначение сигналов разъема порта (табл.3.2) соответствуют интерфейсу Centronics.
1.6.3. Расположение последовательных портов. Конфигурирование последовательных портов. Типы разъемов последовательных интерфейсов
Последовательный порт. Любому компьютеру нужны средства связи с внешними устройствами. В то время как в современных компьютерах устройства подключаются к USB и IEEE 1394 (Fire Wire), у ранних компьютеров для связи с внешними устройствами были только последовательные и параллельные порты. Так как параллельный порт обычно рассматривался в качестве порта для подключения принтера, то нужен был еще один порт для связи с простыми, медленными устройствами типа модемов и мышей. Ассоциация Electronics Industry Association (EIA) удовлетворила эту потребность, разработав стандарт последовательной (serial) связи. Вместо того чтобы посылать 8 битов одновременно по нескольким линиям передачи данных (как это делается параллельным портом), использовались только две линии передачи — одна для передачи данных и одна для получения. Ассоциация EIA назвала свой стандарт последовательной связи RS-232 (или просто «последовательный порт»). Последовательный порт имел несколько существенных преимуществ по сравнению с первыми параллельными портами. Во-первых, последовательный порт изначально был спроектирован как двунаправленный. Это сделало его основным способом подключения интерактивных устройств типа модемов, мышей, планшетов и т.д. Во-вторых, последовательный порт использовал меньше физических линий связи, чем параллельный. Это способствовало тому, что кабели были менее дорогими, а вероятность возникновения проблем с соединениями уменьшилась. Длина кабеля принтера обычно ограничивалась 2 метрами, а длина последовательного кабеля могла легко превышать 60 метров, что создавало возможность для простейшего локального обмена данными.
1.7.3.Шина HyperTransport
Высокоскоростной последовательный интерфейс HyperTransport предназначен для использования в качестве внутренней шины персонального компьютера, в том числе для соединения процессоров с прочими компонентами, то есть в качестве системной шины.
Архитектура шины HyperTransport предусматривает различные уровни организации интерфейса:
-
на физическом уровне шина представлена линиями данных, управления, тактовыми, а также контроллерами и стандартными электрическими сигналами;
-
на уровне передачи данных определяется порядок инициализации и конфигурирования устройств, установления и прекращения сеанса связи, циклического контроля адекватности данных, выделения пакетов для передачи данных;
-
на уровне протокола определены команды для выделения виртуальных каналов связи, правила управления потоком данных;
-
на уровне транзакций команды протокола конкретизированы в управляющие сигналы, например чтения или записи;
-
на уровне сессии определены правила управления энергопотреблением и прочие команды общего характера.
Физические устройства в рамках интерфейса HyperTransport подразделяются на несколько типов:
♦ Host («контроллер шины») — основное устройство, полностью реализующее все функции интерфейса;
1.7.10.Назначение интерфейса Small Computer System Interface (SCSI) и особенности его использования
Спецификация SCSI (Small Computer System Interface) определяет физическую шину ввода-вывода и поддерживаемый ею логический интерфейс для подключения периферийных устройств. Основная идея разработки — обеспечение возможности подключения разных устройств к единой скоростной шине без необходимости модернизации аппаратной и программной части хост-системы. К шине SCSI могут подключаться накопители различного типа, принтеры, сканеры, фото- и видеокамеры. Шина SCSI практически не встречается в настольных компьютерах, но рабочие станции и серверы практически всегда имеют ее в составе платформы.
Возникновение SCSI относится к 1970-м годам, когда компанией Shugart Associates был предложен интерфейс восьмиразрядной параллельной шины и высокоуровневого протокола, обеспечивающего логический доступ к устройству, не зависящий от его внутренней конфигурации. Главное достоинство такого высокоуровневого подхода к доступу — обеспечение взаимозаменяемости оборудования разных производителей. Используя однополярную передачу сигнала, имея 8-разрядную шину, работающую в асинхронном режиме, интерфейс стал значительным шагом вперед, обеспечивая полосу пропускания 1,5 Мбайт/с.
В 1982 г. комитет Американского национального института стандартов (ANSI) одобрил предварительную спецификацию SCSI, в значительной мере основанную на разработках Shugart Associates.
Отличительными чертами интерфейса SCSI стали:
-
использование дифференциальной передачи электрического сигнала, обеспечившей высокий уровень помехоустойчивости при длине шины до 25 метров;
-
использование режима синхронной передачи данных на скоростях до 5 Мбайт/с;
-
определение расширенного набора команд для поддержки дисков большой емкости и возможности самостоятельного конфигурирования устройств;
-
определение команд для поддержки других устройств (принтеров, накопителей на магнитных лентах и оптических дисках).
2.1.4. Шаровые указатели (trackball). Манипуляторы типа TrackPoint II/III. Тачпад.Игровые устройства позиционирования – джойстики. Принцип действия аналоговых джойстиков. Интерфейсы для подключения джойстиков - игровой порт, порты USB. Аппаратная совместимость. Программируемые игровые контроллеры.
Тачпад
Тачпа́д (англ. touchpad — сенсорная площадка), се́нсорная пане́ль — указательное устройство ввода, применяемое, чаще всего, в ноутбуках.
До тачпадов в ноутбуках использовались трекболы. В 1988 году Джордж Герфид (George E. Gerpheide) изобрел сенсорную панель (тачпад). Фирма Apple лицензировала его проект и начала использовать его в своих ноутбуках PowerBook, начиная с 1994 года. С тех пор, тачпад стал наиболее распространенным устройством управления курсором для ноутбуков. Как и другие указательные устройства, тачпад обычно используется для управления «указателем», перемещением пальца по поверхности устройства. Тачпады имеют различные размеры, но обычно их площадь не превосходит 50 см². |
|
Компания Apple традиционно использует для обозначения тачпада слово «трекпад» (англ. trackpad).
Работа тачпадов основана на измерении ёмкости пальца или измерении ёмкости между сенсорами. Ёмкостные сенсоры расположены вдоль вертикальной и горизонтальной осей тачпада, что позволяет определить положение пальца с нужной точностью.
Поскольку работа устройства основана на измерении ёмкости, тачпад не будет работать, если водить по нему каким-либо непроводящим предметом, например, основанием карандаша. В случае использования проводящих предметов тачпад будет работать только при достаточной площади соприкосновения. (Попробуйте касаться тачпада пальцем лишь чуть-чуть). Влажные пальцы затрудняют работу тачпада.