Сигналы параллельного интерфейса

У параллельного интерфейса, часто называемого Centronics, наиболее простой алгоритм передачи информации. На рис. показана временная диаграмма протокола Centronics.

После подготовки процессором страницы для печати и обмена управляющими командами между принтером и процессором на линии D0—D7 (Данные) интерфейса Centronics выводится первый байт данных. После этого процессор переводит линию STROBE (Данные верны) в состояние логического 0, сообщая принтеру, что данные готовы для дальнейшей обработки принтером. Принтер, получив сигнал о достоверности данных, принимает их и после этого переводит линию ACKNLG (Данные приняты) в состояние логического 0. После получения данных принтером сигналы на линиях STROBE и ACKNLG возвращаются к первоначальному состоянию.

Кроме показанных на рис. сигналов, интерфейс Centronics предусматривает еще несколько дополнительных линий, предназначенных для управления принтером:

  • BUSY (Принтер не готов) — этот сигнал появляется, когда принтер не готов к приему данных, например, принтер обрабатывает ранее полученные команды;
  • PAPER OUT (Конец бумаги) — когда в принтере кончается бумага, то принтер выставляет этот сигнал, информируя процессор о своей неготовности принимать данные;
  • SELECT (Выбор) — на эту линию выводится сигнал состояния принтера On-line или Off-ine (управляется кнопкой на панели управления принтером), что позволяет процессору узнать, в каком состоянии принтер;
  • AUTO FEED (Автоподача) — появление этого сигнала требует от принтера после получения сигнал на перевод каретки (CR) автоматически перевести и строку (LF). Данная функция нужна для совместимости принтера с различными операционными системами;
  • ERROR (Ошибка) — сигнал на этой линии появляется при неисправности принтера;
  • RESET (Сброс) — этим сигналом процессор заставляет принтер прекратить обработку любых данных и провести начальную инициализацию, например, очистку головок, перевод каретки в крайнее положение и т. д.;
  • SELECT IN (Выбор режима) — подача процессором команды принтеру о переходе в режим On-line.

Назначение контактов в разъеме DB-25 приведено в табл. В столбце "Направление передачи" комментируется назначение соответствующей линии для режима AT. Наличие напряжения +5 В на контактах 18 и 35 разъема Centronics, установленного на принтере, необязательно.

Сигналы параллельного интерфейса

           
    Номер контакта Сигнал Направление Назначение передачи*
  DB-25, Centronics, 25 конт. 36 конт.
  1 2 1 2 STROBE D0 К-ПУ Двунапр. Готовность данных Данные, бит 0
      D1 Двунапр. Данные, бит 1
      D2 Двунапр. Данные, бит 2
      D3 Двунапр. Данные, бит 3
           

 

           
  DB-25, 25 конт. Centronics 36 конт.      
      D4 Двунапр. Данные, бит 4
      D5 Двунапр. Данные, бит 5
      D6 Двунапр. Данные, бит 6
      D7 Двунапр. Данные, бит 7
      ACKNLG. ПУ-К Подтверждение приема
      BUSY ПУ-К Принтер не готов
      PAPER ПУ-К Конец бумаги
      OUT    
      SELECT ПУ-К On-line/Off-line ПУ
      AUTO FEED К-ПУ Перевод каретки CR дополняется переводом строки LF
      ERROR ПУ-К Ошибка
      RESET, К-ПУ Инициализация принтера
      INIT    
      SELECT IN К-ПУ Принтер в режиме On-line
      EXT. GND ПУ-К Внешняя земля
  19-25 19-30 GND "Сигнальная" земля
  15, 16 GND - Масса
    17 GND Экран кабеля
  _   EXT. +5 V ПУ-К Внешние +5 В
           
        - Не используется
  -   +5V   + 5В

* К — компьютер, ПУ — периферийное устройство.

Интерфейс USB

 

Для преодоления недостатков старых интерфейсов IBM PC в январе 1996 г. появилась спецификация нового универсального последовательного интерфейса USB (Universal Serial Bus, универсальная последовательная шина). Эта спецификация описывала интерфейс USB версии 1.0. В дальнейшем появилась версия 1.1, которой пользуются в настоящее время, и версия 2.0, известная под названием Hi-Speed USB, позволяющая передавать данные со скоростью до 480 Мбит/с.

Интерфейс USB позиционируется как дешевое и универсальное средство для сопряжения внешних периферийных устройств с компьютером, допускающее скорость обмена информацией до 12 Мбит/с или до 1,5 Мбайт/с. Для подключения устройств используются два основных типа разъемов, имеющих различное назначение. Внешние устройства подключаются с помощью разъема уменьшенных размеров. Для подключения малогабаритных устройств предназначен разъем уменьшенных габаритов.

На корпусе компьютера или хаба устанавливается по две розетки, которые чаще всего группируются в блок для подключения двух внешних устройств. Для маркировки интерфейса USB предназначена пиктограмма которая используется и в программном обеспечении.

К интерфейсу USB можно подключать до 127 самых разнообразных устройств, обладающих различными скоростями обмена информацией, от клавиатуры до скоростного внешнего винчестера. Простота подключения обеспечивается топологией многоярусной звезды, где в центре находится компьютер, а внешние устройства подключаются непосредственно к нему или через другие периферийные устройства.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: