Главная Обратная связь

Дисциплины:

Архитектура (936)
Биология (6393)
География (744)
История (25)
Компьютеры (1497)
Кулинария (2184)
Культура (3938)
Литература (5778)
Математика (5918)
Медицина (9278)
Механика (2776)
Образование (13883)
Политика (26404)
Правоведение (321)
Психология (56518)
Религия (1833)
Социология (23400)
Спорт (2350)
Строительство (17942)
Технология (5741)
Транспорт (14634)
Физика (1043)
Философия (440)
Финансы (17336)
Химия (4931)
Экология (6055)
Экономика (9200)
Электроника (7621)






Характеристика внутримашинного системного интерфейса 3 часть



Протокол связи RS-485 является наиболее широко используемым промышленным стандартом, использующим двунаправленную сбалансированную линию передачи. Протокол поддерживает многоточечные соединения, обеспечивая создание сетей с количеством узлов до 32 и передачу на расстояние до 1200 м. Использование повторителей RS-485 позволяет увеличить расстояние передачи еще на 1200 м или добавить еще 32 узла. Стандарт RS-485 поддерживает полудуплексную связь. Для передачи и приема данных достаточно одной скрученной пары проводников

 

Таблица 5.10 – Характеристики интерфейса RS-485

Стандарт EIA RS-485
Скорость передачи 10 Мбит/с (максимум)
Расстояние передачи 1200 м (максимум)
Характер сигнала, линия передачи дифференциальное напряжение, скрученная пара
Количество драйверов
Количество приемников
Схема соединения полудуплекс, многоточечная

Рекомендации при работе с RS-485.

Интерфейс RS-485 - широко распространенный высокоскоростной и помехоустойчивый промышленный последовательный интерфейс передачи данных.

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

Интерфейс RS-485 основан на стандарте EIA RS-422/RS-485. К сожалению, полноценного эквивалентного российского стандарта не существует, поэтому в данном разделе предлагаются некоторые рекомендации по применению интерфейса RS-485.

Сигналы интерфейса RS-485 передаются дифференциальными перепадами напряжения величиной (0,2.8) В, что обеспечивает высокую помехоустойчивость и общую длину линии связи до 1 км (и более с использованием специальных устройств - повторителей). Кроме того, интерфейс RS-485 позволяет создавать сети путем параллельного подключения многих устройств к одной физической линии (так называемая мультиплексная шина).

В обычном PC-совместимом персональном компьютере (не промышленного исполнения) этот интерфейс отсутствует, поэтому необходим специальный адаптер - преобразователь интерфейса RS-485/232.

 

Рисунок 5.9 – Схема соединения интерфейса RS-485 и RS-232

 

Преобразователь интерфейса ПИ-485/232 используется при организации связи между устройствами, оборудованными интерфейсом RS-232, но использующими в качестве среды передачи интерфейс RS-485.



Технические данные преобразователя ПИ-485/232:

– взаимное прозрачное. преобразование сигналов интерфейсов RS-232 и RS-485 с гальванической изоляцией между ними;

– управление направлением передачи осуществляется со стороны RS-232 по сигналу RTS;

– требует наличия сигнала DTR, используемого для питания преобразователя (на стороне RS-232);

– организация связи между различными устройствами, протокол передачи которых использует полудуплексный режим (запрос и ответ передаются по одной физической линии, но в разные промежутки времени);

– индикация состояния сигналов интерфейса RS-232: RxD (прием), TxD (передача), RTS (сигнал управления передачей);

– максимальная скорость обмена 19200 бит/с.

Доплнительная информация представлена в приложении Л.

Сравнительные характеристики интерфейсов RS-485 и RS-422.

Стандарты RS-485 и RS-422 имеют много общего, и поэтому их часто путают. Таблица 5.11 сравнивает их RS-485, определяющий двунаправленную полудуплексную передачу данных, является единственным стандартом EIA/TIA, допускающим множественные приемники и драйверы в шинных конфигурациях. EIA/TIA-422, с другой стороны, определяет единственный однонаправленный драйвер с множественными приемниками.

 

Таблица 5.11 - Стандарты RS-485 и RS-422

  RS-422 RS-485
Режим работы Дифференци-альный Дифференци-альный
Допустимое число Tx и Rx 1 Tx, 10 Rx 32 Tx, 32 Rx
Максимальная длина кабеля 1200 м 1200 м
Максимальная скорость передачи данных 10 Мбит/с 10 Мбит/с
Минимальный выходной диапазон драйвера ± 2 В ± 1.5 В
Максимальный выходной диапазон драйвера ± 5 В ± 5 В
Максимальный ток короткого замыкания драйвера 150 мА   250 мА  
Сопротивление нагрузки Tx 100 Ом 54 Ом
Чувствительность по входу Rx ± 200 мВ ± 200 мВ
Максимальное входное сопротивление Rx 4 кОм 12 кОм
Диапазон напряжений входного сигнала Rx ± 7 В от -7 В до +12 В
Уровень логической единицы Rx > 200 мВ > 200 мВ
Уровень логического нуля Rx < 200 мВ < 200 мВ

 



Элементы RS-485 обратно совместимы и взаимозаменяемы со своими двойниками из RS-422, однако драйверы RS-422 не должны использоваться в системах на основе RS-485, поскольку они не могут отказаться от управления шиной.

Характеристики интерфейсов RS-232C, RS-423A, RS-422A, RS-485A сведены в таблицу 5.12.

 

Таблица 5.12 - Характеристики интерфейсов

Характеристики последовательных интерфейсов Тип Скорость, V Длина кабеля, м L
RS-232C Дуплекс 20 Кбит/c 15 м
RS-423A Дуплекс 100 Кбит/c 10 Кбит/c 1 Кбит/c
RS-422A Дуплекс 10 Мбит/c 1Мбит/c 100Кбит/c
RS-485A Полудуплекс, до 32 парал-лельно соединенных приемо-передатчиков 10 Мбит/c 1Мбит/c 100Кбит/c

 

Вопросы.

1. Какие характеристики и параметры имеет последовательный порт?

2. Из скольких линий состоит последовательный интерфейс при передаче данных в одну сторону (сколько сигнальных линий) и каком режиме осуществляется передача данных?

3. Как происходит асинхронная передача, какой прият протокол и стандарты скоростей обмена?

4. Как происходит синхронная передача в последовательном интерфейсе?

5. Как реализован последовательный интерфейс на физическом уровне?

6. Из чего состоит последовательный поток данных и формат последовательных данных?

7. Как выглядит стандарт последовательного интерфейса, полная схема соединения по RS-232C, соединение по RS-232C нуль-модемным кабелем (рисунки)?

8. Какие передатчики и приемники использует стандарт RS-232C и как передаются сигналы?

9. Какие сигналы у последовательного интерфейса и назначение контактов разъема последовательного порта (контакт, наименование, направление, операции)?

10. Что представляет собой и какие имеет характеристики последовательный интерфейс RS-485?

11. Что представляет собой и какие имеет характеристики последовательный интерфейс RS-422?

12. Какие характеристики имеют интерфейсы RS-423A, RS-455A?

 

Параллельный интерфейс

 

Стандарт на параллельный интерфейс IEEE 1284, принятый в 1994 году, определяет 5 режимов обмена данными, метод согласования режима, физический и электрический интерфейсы. Согласно IEEE 1284, возможны следующие режимы обмена данными через параллельный порт.

1. Режим совместимости (Compatibility Mode) - однонаправленный (вывод) по протоколу Centronics. Этот режим соответствует стандартному порту SPP.

2. Полубайтный режим (Nibble Mode) - ввод байта в два цикла (по 4 бита), используя для приема линии состояния. Этот режим обмена может использоваться на любых адаптерах.

3. Байтный режим (Byte Mode) - ввод байта целиком, используя для приема линии данных. Этот режим работает только на портах, допускающих чтение выходных данных (Bi-Directional или PS/2 Type 1).

4. Режим ЕРР (Enhanced Parallel Port) (EPP Mode) - двунаправленный обмен данными. Управляющие сигналы интерфейса генерируются аппаратно во время цикла обращения к порту. Эффективен при работе с устройствами внешней памяти. Главной отличительной чертой ЕРР является выполнение внешней передачи во время одного процессорного цикла ввода/вывода. Это позволяет достигать высоких скоростей обмена (0,5...2 Мбайт/с).

5. Режим ЕСР (Extended Capability Port) (ECP Mode) - двунаправленный обмен данными с возможностью аппаратного сжатия данных и использования FIFO-буферов и DMA. Управляющие сигналы интерфейса генерируются аппаратно. Эффективен для принтеров и сканеров.

Физический и электрический интерфейс.

Стандарт IEEE 1284 определяет физические характеристики приемников и передатчиков сигналов. IEEE 1284 предусматривает два уровня интерфейсной совместимости: первый уровень - для устройств, не требующих высоких cкоростей обмена, но использующих возможность смены направления передачи данных; уровень два - устройства, работающие в расширенных режимах, с высокими скоростями и длинными кабелями.

Стандарт IEEE 1284 определяет три типа используемых разъемов: А (DB-25), B (Centronics-36), C (новый малогабаритный 36-контактный разъем).

Интерфейсные кабели могут иметь от 18 до 25 проводников (в зависимости от числа проводников GND). Не предъявляется жестких требований к экранировке и прочим параметрам, однако, такие кабели могут работать только на низких скоростях при длине не более 2 метров. Стандарт IEEE 1284 для кабелей.

1. Все сигнальные проводники должны быть перевиты с отдельными обратными (общими) проводами.

2. Каждая пара должна иметь импеданс 62+ 6 Ом в диапазоне частот 4-16 МГц.

3. Уровень перекрестных помех не должен превышать 10%.

4. Кабель должен иметь экран, покрывающий не менее 85 процентов внешней поверхности. На концах кабеля экран должен быть окольцован и соединен с контактом разъема.

5. Кабели, удовлетворяющие этим требованиям, маркируются как "IEEE Std 1284 - 1994 Compliant". Они могут иметь длину до 10 метров.

Порт IEEE 1284 способен работать как с портом ЕРР, так и с ЕСР. Это достигается за счет выполнения требований совместимости с ранее разработанными и уже широко распространенными спецификациями.

В стандарте IEEE 1284 определены следующие типы разъемов - разъем типа A определен как шты­ревой DB25, разъем типа B — как Centronics 36. Разъем типа C является разъемом высокой плотности. Такие разъемы (типа С) устанавливаются на принтерах Hewlett-Packard. Разъемы всех трех типов показаны на рисунке 5.10.

Рисунок 5.10 – Разъемы параллельного порта

Интерфейс Centronics.

Стандартный параллельный порт называется SPP (Standard Parallel Port - стандартный параллельный порт). SPP порт является однонаправленным, на его базе программно реализуется протокол обмена Centronics. Порт обеспечивает возможность генерации IRQ по импульсу ACK# на входе. Сигналы порта выводятся на стандартный разъем DB-25S (розетка), который размещен непосредственно на плате адаптера или соединяется с ним плоским шлейфом (в случае, если адаптер интегрирован с материнской платой). Названия сигналов соответствуют названиям сигналов интерфейса Centronics.

Стандартный порт имеет три 8-битных регистра, расположенных по соседним адресам в пространстве ввода/вывода, начиная с базового адреса порта (BASE).

1. Data Register (DR) - регистр данных. Данные, записанные в этот порт, выводятся на выходные линии интерфейса.

2. Status Register (SR) - регистр состояния; представляет собой 5-битный порт ввода сигналов интерфейса, отображающих состояние принтера (Busy, Ack, Paper End, Select, Error).

3. Control Register (CR) - регистр управления. Предназначен для программного управления принтером путем активизации линий Select, Init, AutoLF, Strobe# , задания режима прерывания и направления передачи данных

Контроллер параллельного интерфейса поддерживает 8-битную шину данных, 5-битную шину сигналов состояния и 4-битную шину управляющих сигналов. Обычно поддерживаются три 8-битных регистра в пространстве ввода-вывода и одна линия запроса прерывания. Схемотехника порта LPT базируется на TTL-логике. Скорость обмена не выше 150 Кбайт/с при значительной загрузке процессора.

Процедура вывода байта по интерфейсу Centronics включает следующие шаги (в скобках приведено требуемое количество шинных операций процессора).

1. Вывод байта в регистр данных (1 цикл IOWR#).

2. Ввод из регистра состояния и проверка готовности устройства (бит SR. 7 - сигнал Busy). Этот шаг зацикливается до получения готовности или до срабатывания программного тайм-аута (минимум 1 цикл IORD#).

3. По получении готовности выводом в регистр управления устанавливается строб данных, а следующим выводом строб снимается (2 цикла IOWR#).

Для вывода одного байта требуется 4-5 операций ввода/вывода с регистрами порта (в лучшем случае, когда готовность обнаружена по первому чтению регистра состояния). Главный недостаток вывода через стандартный порт - невысокая скорость обмена при значительной загрузке процессора. Порт может обеспечить скорость не более 100-150 Кбайт/с при полной загрузке процессора.

Адаптер параллельного интерфейса представляет собой набор регистров, расположенных в адресном пространстве устройств ввода/вывода. Количество регистров зависит от типа порта, однако три из них стандартны и присутствуют всегда - регистр данных, регистр состояния и регистр управления. Адреса регистров отсчитываются от базового, стандартные значения которого 3BCh, 378h, 278h. Порт может использовать аппаратное прерывание (IRQ7 или IRQ9). Многие современные системы позволяют изменять режим работы порта, его адрес и IRQ из настроек BIOS Setup. Например, в AWARD BIOS имеется раздел Integrated Peripherals, позволяющий настраивать режим, адрес и IRQ порта.

При начальной загрузке BIOS пытается обнаружить параллельный порт, причем делает это не всегда корректным образом - по возможным базовым адресам портов передается тестовый байт, состоящий из чередующегося набора нулей и единиц (55h или AAh), затем производится чтение по тому же адресу, и если прочитанный байт совпал с записанным, то считается, что по данному адресу найден LPT порт. Определить адрес порта LPT4 BIOS не может. Для работы с ПУ в BIOS предусмотрено прерывание INT 17h, предоставляющее возможность передавать данные (побайтно), инициализировать ПУ и получать информацию о его состоянии.

В IBM PC-совместимых компьютерах за параллельными портами закреплены специальные логические имена, поддерживаемые системой: LPT1, LPT2, LPT3. Имя устройства PRN является эквивалентным LPT1. Эти логические имена необязательно должны совпадать с указанными выше адресами портов ввода-вывода. При загрузке система анализирует наличие параллельных портов по каждому из трех базовых адресов. Поиск всегда выполняется в следующем порядке: ОЗВСЬ, 0378h и затем 0278h. Первому найденному параллельному порту присваивается имя LPT1, второму — LPT2, третьему — LPT3. В результате реализации такой схемы назначения имен можно быть уверенным в том, что в системе всегда будет порт LPT1 (PRN) не зависимо от присвоенного ему адреса порта ввода-вывода, при условии, что компьютер оборудован хотя бы одним адаптером параллельного порта.

 
 

Рисунок 5.11 - Логическая схема параллельного порта

 

Стандартный параллельный порт предназначен только для односторонней передачи информации. Работа же с каналами связи предполагает реализацию как передачи, так и приема данных.

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

Имеется также ограничение на длину линии связи устройства, подключенного к интерфейсу Centronics. Оно должно располагаться на расстоянии не более 1.5 - 2 метров от компьютера.

Особенностью интерфейса Centronics является отсутствие на его разъеме шин питания (есть только "земля"). Это означает, что сопрягаемое устройство должно использовать внешний источник питания.

Достоинством интерфейса Centronics является его стандартность - он есть на каждом компьютере и на всех компьютерах работает одинаково (правда с разной скоростью). Можно также отметить такое достоинство интерфейса Centronics, как простота его программирования на любом уровне. В большинстве языков программирования имеются процедуры взаимодействия с принтером, которые легко использовать и для программирования нестандартного устройства. А так как с точки зрения программирования Centronics представляет собой три программно доступных регистра, не вызывает затруднений и написание программ нижнего уровня.

Порядок обмена по интерфейсу Centronics.

Первоначальным назначением интерфейса было подключение к компьютеру принтеров различных типов. Поэтому распределение контактов разъема, назначение сигналов, программные средства управления интерфейсом ориентированы именно на это использование. В то же время с помощью данного интерфейса можно подключать к компьютеру и другие устройства, имеющие разъем Centronics, а также специально разработанные УС.

Сигналы Centronics имеют следующее назначение (тип выходных каскадов для всех сигналов - ТТЛ).

1. D0...D7 - 8-разрядная шина данных для передачи из компьютера в принтер. Логика сигналов положительная.

2. nSTROBE - сигнал стробирования данных. Данные действительны как по переднему, так и по заднему фронту этого сигнала. Сигнал говорит приемнику (принтеру), что можно принимать данные.

3. nACK - сигнал подтверждения принятия данных и готовности приемника (принтера) принять следующие данные. То есть здесь реализуется асинхронный обмен.

4. BUSY - сигнал занятости принтера обработкой полученных данных и неготовности принять следующие данные. Активен также при переходе принтера в состояние off-line или при ошибке, а также при отсутствии бумаги. Компьютер начинает новый цикл передачи только после снятия -ACK и после снятия BUSY.

5. nAUTOFEED - сигнал автоматического перевода строки. Получив его, принтер переводит каретку на следующую строку.

6. PE - сигнал конца бумаги. Получив его, компьютер переходит в режим ожидания. Если в принтер вставить лист бумаги, то сигнал снимается.

7. SELECT- сигнал готовности приемника. С его помощью принтер говорит о том, что он выбран и готов к работе. У многих принтеров имеет постоянно высокий уровень.

8. nSELECTIN - сигнал принтеру о том, что он выбран и последует передача данных.

9. nERROR - сигнал ошибки принтера. Активен при внутренней ошибке, переходе принтера в состояние off-line или при отсутствии бумаги.

10. nINIT - сигнал инициализации (сброса) принтера. Его длительность не менее 2,5 мкс. Происходит очистка буфера печати.

Перед началом цикла передачи данных компьютер должен убедиться, что сняты сигналы BUSY и nACK. После этого выставляются данные, формируется строб, и снимаются данные. Принтер должен успеть принять данные с выбранным темпом. При получении строба принтер формирует сигнал BUSY, а после окончания обработки данных выставляет сигнал nACK, снимает BUSY и снимает nACK. Затем может начинаться новый цикл.

Все сигналы интерфейса Centronics передаются в уровнях ТТЛ и рассчитаны на подключение одного стандартного входа ТТЛ. Максимальная длина соединительного кабеля по стандарту - 1,8 метра.

Формирование и прием сигналов интерфейса Centronics производится путем записи и чтения выделенных для него портов ввода/вывода. В компьютере может использоваться три порта Centronics, обозначаемых LPT1 (базовый адрес 278h), LPT2 (базовый адрес 278h) и LPT3 (базовый адрес 3BCh). При этом LPT3 используется в том случае, когда контроллер принтера находится на плате графического адаптера Hercules или EGA. Прерывания портов принтеров (IRQ5 для LPT2 и IRQ7 для LPT1) используются очень редко.

Базовый адрес порта используется для передачи принтеру байта данных. Установленные на линиях данные можно считать из этого же порта. Следующий адрес (базовый +1) служит для чтения битов состояния принтера (бит 3 соответствует сигналу nERROR, бит 4 - сигналу SELECT, бит 5 - сигналу PE, бит 6 - сигналу nACK, бит 7 - сигналу BUSY). Последний используемый адрес (базовый + 2) предназначается для записи битов управления принтером (бит 0 соответствует сигналу nSTROBE, бит 1 - сигналу nAUTOFEED, бит 2 - сигналу nINIT, бит 3 - сигналу nSELECTIN и наконец бит 4, равный единице, разрешает прерывание от принтера).

Порт ЕРР (Enhanced Parallel Port - улучшенный параллельный порт).

Фирмы Intel, Xircon, Zenith совместно разработали спецификацию улучшенного параллельного порта ЕРР (Enhanced Parallel Port).

Порт ЕРР является двунаправленным, то есть обеспечивает параллельную передачу 8 бит в обоих направлениях. Это избавляет центральный процессор от необходимости выполнения медленных инструкций типа IN и OUT, позволяя программе заниматься непосредственно пересылкой данных. Порт ЕРР передает и принимает данные почти в шесть раз быстрее обычного параллельного порта. Этому также способствует то, что порт ЕРР имеет буфер, сохраняющий передаваемые и принимаемые символы до того момента, когда модем или другое периферийное устройство будет готово их принять.

Специальный режим позволяет порту ЕРР передавать блоки данных непосредственно из ОЗУ компьютера в периферийное устройство и обратно, минуя процессор. Такое преимущество, однако, реализуется за счет использования, такого ценного ресурса компьютера, как канал прямого доступа к памяти.

Протокол ЕРР обеспечивает четыре типа циклов обмена:

- цикл записи данных;

- цикл чтения данных;

- цикл записи адреса;

- цикл чтения адреса.

Порт ЕРР полностью совместим с обычным портом. Для использования его специфических функций требуется специальное программное обеспечение. При использовании надлежащего программного обеспечения порт ЕРР может передавать и принимать данные со скоростью до 2 Мбит/с.

Подобно интерфейсу SCSI спецификация порта ЕРР позволяет подключать в цепочку до 64 периферийных устройств.

Порт ЕСР (Extended Capability Port - порт с расширенными возможностями).

Дальнейшим развитием порта ЕРР явился порт с расширенными функциями ЕСР.

Порт ЕСР, разработанный компаниями Microsoft, Hewlett-Packard и рядом других, обеспечивает еще большую по сравнению с портом ЕРР скорость передачи. Как и в ЕРР, в порту ЕСР сохранен тот же режим обмена данными через канал прямого доступа к памяти. Также реализован режим работы, позволяющий снизить загрузку центрального процессора при передаче данных через порт. Порт ЕСР позволяет подключать до 128 периферийных устройств.

Одной из наиболее важных функций, впервые реализованной в ЕСР, является сжатие данных. Это позволяет резко повысить реальную скорость передачи. Данная функция не является обязательной, поэтому порты, периферийные устройства и программы могут ее и не поддерживать. Однако выигрыш от сжатия данных можно получить только тогда, когда режим компрессии поддерживается как портом ЕСР или управляющей программой, так и периферийным устройством. Только в этом случае может быть реализована функция сжатия данных. Если обоюдной поддержки не будет, компьютер будет обмениваться с периферийным устройством без сжатия.

Для сжатия данных используется метод RLE (Run-Lehgt Encoding). Согласно алгоритму этого метода длинная последовательность одинаковых символов передается всего лишь двумя байтами: один байт определяет повторяющийся символ, а второй — число повторений. При этом стандарт ЕСР допускает сжатие и распаковку данных как программно, путем применения драйвера, так и аппаратно схемой порта.

Режимы ECP позволяют достичь скорости передачи данных до 2 Мбайт/с.

Таким образом режим работы парллельного порта может быть задан в следующих вариантах.

1. SPP - порт работает только в стандартном однонаправленном программно-управляемом режиме.

2. PS/2, он же Bi-Directional - отличается от SPP возможностью реверса канала (с помощью установки CR.5=1).

3. Fast Centronics - аппаратное формирование протокола Centronics с использованием FIFO-буфера и, возможно, DMA.

4. EPP - в зависимости от использования регистров, порт работает в режиме SPP или EPP.

5. ECP - по умолчанию включается в режим SPP или PS/2, записью в ECR может переводится в любой режим ECP, но перевод в EPP записью в ECR кода ре-жима 100 не гарантируется.

6. ECP+EPP - то же, что и ECP, но запись в ECR кода режима 100 переводит порт в режим ЕРР.

Выбор режима EPP, ECP или Fast Centronics в BIOS Setup или джамперами на плате само по себе не приводит к повышению быстродействия обмена с подключен-ной периферией, а только дает возможность драйверу и периферийному устройству установить оптимальный режим в пределах их возможностей. Однако большинство современных драйверов и приложений автоматически пытаются использовать эффективные режимы, так что не стоит умышленно ставить простые режимы без веских на то оснований.

Вопросы.

1. Что представляет собой адаптер параллельного интерфейса?

2. Сколько LPT-портов поддерживает BIOS?

3. Какие, согласно IEEE 1284, возможны режимы обмена данными через параллельный порт?

4. Сколько режимов обмена определяет Стандарт IEEE 1284 для параллельного интерфейса?

5. Какие сигналы LPT-порта в полубайтном режиме ввода и какие контакты им соответствуют?

6. Какие сигналы LPT-порта в байтном режиме ввода/вывода и какие контакты им соответствуют?

7. Каким образом осуществляется управление параллельным портом (предварительное конфигурирование и текущее (оперативное) переключение режимов работы прикладным или системным ПО)?

8. Что представляет собой физический и электрический интерфейс по стандарту IEEE 1284?

9. Какие требования предъявляются к передатчикам интерфейса?

10. Какие требования предъявляются к приемникам интерфейса?

11. Как представляются конечные цепи однонаправленной линии (схема, работа)?

12. Как представляются конечные цепи двунаправленной линии (схема, работа)?

13. Что представляет собой интерфейсные кабели, какие параметры, характеристики и из чего состоят?

14. Какое назначение контактов разъема параллельного порта?

15. Какое назначение регистров параллельного порта?

Интерфейс PC Card (PCMCIA)

Стандарт первого поколения PCMCIA 1.0 был выпущен в сентябре 1990г. (вторая версия специфи­кации, вышедшей в 1991 году, официальным названием стало PC Card) и определял использование карт памяти в качестве средств хранения данных. Позже он был модифицирован и стал описывать более унифицированный интерфейс, подходящий для устройств как памяти, так и ввода-вывода. Новая версия 2.0 этого стандарта предусматривает применение плат большей толщины, что позволило использовать расширенную номенклатуру интегральных схем. Эта версия стандарта предусматривает также возможность выполнения программ, записанных в платах PCMCIA, непосредственно из этой памяти, без необходимости загрузки кода в стандартное ОЗУ компьютера.

В для расширения ресурсов компьютера применяются так называемые платы PC Card, имеющие стандартный интерфейс PCMCIA, который также называют PC Card.

Разъемы PC Card позволяют добавить к ноутбуку порты USB, FireWire, RS-232, парал­лельные порты, сотовые и факс-модемы, порты Parallel или Serial ATA, адаптеры SCSI, адап­теры проводных или беспроводных локальных сетей, жесткие диски формфактора 1,8 дюйма, ТВ-тюнеры, аудиоадаптеры, платы GPS (глобальной системы позиционирования) и множе­ство других устройств. Если компьютер оснащен разъемами PC Card, совместимыми со стан­дартом PCMCIA, к ним можно подключить любой адаптер PC Card, который будет автомати­чески распознан компьютером.

Платы PC Card могут содержать дополнительную оперативную память, жесткие диски, сетевые адаптеры, навигационные приемники GPS и, конечно же, модемы для коммутируемых телефонных сетей общего пользования, сотовых систем связи и для локальных радиосетей. Интерфейсом PCMCIA комплектуются практически все переносные компьютеры и большинство настольных модели. Модемные платы PC Card часто содержат в своем составе и другие коммуникационные устройства, например сетевые адаптеры.


Эта страница нарушает авторские права

allrefrs.ru - 2017 год. Все права принадлежат их авторам!