Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект по ОА и МТ_ 2.doc
Скачиваний:
59
Добавлен:
08.09.2019
Размер:
3.82 Mб
Скачать

3.7 Интерфейсы

Интерфейс (взаимодействие) — это взаимосвязь между компонентами и участниками микропроцессорной системы.

В микропроцессорную систему входят: аппаратное обеспечение, программное обеспечение и человек. Поэтому выделяют следующие виды интерфейсов:

- аппаратный интерфейс;

- программный интерфейс;

- интерфейс пользователя.

Программный интерфейс

Обеспечивается операционной системой (если таковая имеется). Наиболее распространенными интерфейсами пользователя являются графический интерфейс (например, рабочий стол PC с иконками или кнопки команд в редакторе Microsoft Office Word) и интерфейс «джойстика», когда мы выбираем необходимую нам команду, перемещаясь по меню (например, мобильные телефоны, программируемые контроллеры), что также является видом графического интерфейса.

Аппаратный интерфейс

Рисунок 3.11 — Организации обмена данными в персональных компьютерах (РС)

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

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

Управление шинами осуществляют мосты. В сложных МС, например, таких как персональный компьютер, центральное место занимает «чипсет» (ChipSet) – набор мостов и контроллеров. Чипсет включает две главные микросхемы, которые традиционно называют южный мост и северный мост (рисунок 3.11). Северный мост обслуживает системную шину, шину памяти, AGP (ускоренный графический порт) и является главным контроллером компьютера. Южный мост обслуживает работу с внешними устройствами (шина PCI - шина ввода/вывода для подключения периферийных устройств).

Наиболее сложна организация взаимодействия процессора и внешних устройств, что связано с большим их разнообразием.

Виды интерфейсов

Параллельные интерфейсы характеризуются тем, что в них для передачи бит используются отдельные сигнальные линии, и биты передаются одновременно. Классическим параллельным интерфейсом является LPT-порт.

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

Простейшим последовательным интерфейсом, получившим распространение как в PC, так и в промышленных системах, является стандарт RS-232, реализуемый СОМ - портами. В промышленной автоматике широко применяется RS-485.

Шина USB (Universal Serial Bus — универсальная последовательная шина) обеспечивает подключение к компьютеру большое количество разнообразных периферийных устройств, в том числе мобильные телефоны и бытовую электронику.

Первая спецификация интерфейса имела название USB 1.0, в настоящее время используется спецификация USB 2.0, современные устройства комплектуются интерфейсом спецификации USB 3.0.

Стандарт USB 2.0 содержит в себе четыре линии: приём и передача данных, питание +5 В и корпус. В дополнение к ним USB 3.0 добавляет еще четыре линии связи (2 на прием и две на передачу) и корпус.

Ш ина USB имеет высокую пропускную способность (USB 2.0 обеспечивает максимальную скорость передачи информации до 480 Мбит/с, USB 3.0 — до 5,0 Гбит/с) и обеспечивает не только передачу данных, но и питание маломощных внешних устройств (максимальная сила тока, потребляемого устройством по линиям питания шины USB, не должна превышать 500 мА для USB 2.0 и 900 мА для USB 3.0), что позволяет не использовать внешних источников питания.

Типы USB-разъемов

Тип А

Тип В

№ вывода

Обозначение

Цвет провода

Описание

1

V BUS

Red

Питание, +5 В

2

D–

White

Data (передача данных)

3

D+

Green

Data (передача данных)

4

GND

Black

Ground (корпус)

Mini Тип A

Mini Тип В

Micro Тип B

USB 3.0 тип A и тип B

USB 3.0 Micro Тип B

Интерфейс RS-232 (RS — recommended standard — рекомендованный стандарт) соединяет два устройства - компьютер и устройство передачи данных. Скорость передачи - 115 Кбит/с (максимум), расстояние передачи - 15 м (максимум), схема соединения — от точки к точке. Сигналы этого интерфейса передаются перепадами напряжения величиной (3…15) В, поэтому длина линии связи RS-232, как правило, ограничена расстоянием в несколько метров из-за низкой помехоустойчивости. Чаще всего используется в промышленном оборудовании, в персональном компьютере использовался для подключения манипулятора типа «мышь», модема. Интерфейс RS-232 принципиально не позволяет создавать сети, так как соединяет только 2 устройства.

Рисунок 3.12 — Разъем RS-232 типа DB9

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

Для передачи и приема данных достаточно одной скрученной пары проводников (витая пара). Передача данных осуществляется с помощью дифференциальных сигналов (по одному проводу идет оригинальный сигнал, а по другому - его инверсная копия.). Разница напряжений одной полярности между проводниками означает логическую единицу, разница другой полярности — ноль. При наличии внешних помех, наводки в соседних проводах одинаковы, и так как сигналом является разность потенциалов в проводниках, уровень сигнала остаётся неизменным. Это обеспечивает высокую помехоустойчивость и общую длину линии связи до 1 км (и более с использованием специальных устройств – повторителей).

Интерфейс RS-485 обеспечивает обмен данными между несколькими устройствами по одной двухпроводной линии связи в полудуплексном режиме (Прием и передача идут по одной паре проводов с разделением по времени). Широко используется в промышленности при создании АСУ ТП.

Беспроводные (wireless) интерфейсы

Позволяют уйти от кабелей связи, что особенно актуально для малогаба­ритных устройств, по размеру и весу соизмеримых с кабелями. В беспроводных интерфейсах используются электромагнитные волны инфракрасного (IrDA) и радиочастотного (Bluetooth, USB wireless) диапазонов.

Инфракрасный интерфейс IrDA позволяет осуществлять беспроводную связь между двумя устройствами на расстоянии до 1 метра. Инфракрасная связь — IR (Infra Red) Connection — безопасна для здоровья, не создает помех в радиочастотном диапазоне и обеспечивает конфиденциальность передачи. ИК-лучи не проходят через стены, поэтому зона приема ограничивается небольшим, легко контролируемым пространством.

Bluetooth (синий зуб) – радиоинтерфейс с низким энергопотреблением (мощность передатчика всего порядка 1 мВт) для организации персональных сетей, обеспечивающий передачу данных в режиме реального времени на небольшие расстояния. Каждое устройство Bluetooth имеет радиопередатчик и приемник, работающие в диа­пазоне частот 2,4 ГГц. Дальность действия радиоинтерфейса составляется около 100 м.

Беспроводной USB (USB wireless) – радиоинтерфейс малой дальности с высокой пропускной способностью: 480 Мбит/с на расстоянии до 3 метров и 110 Мбит/с на расстоянии до 10 метров. Работает в диапазоне частот 3,1 ÷ 10,6 ГГц.

Сетевой интерфейс

Ethernet (ether - эфир) — технология передачи данных, используемая в большинстве локальных компьютерных сетей. Этот интерфейс базируется на стандарте IEE 802.3. Если интерфейс RS-485 можно рассматривать по принципу «один ко многим», то Ethernet работает по принципу «многие ко многим».

В зависимости от скорости передачи данных и передающей среды существует несколько вариантов: