КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Интерфейсы
Интерфейсы – это устройство, позволяющее производить обмен данными между источником и приемником. Параллельный интерфейс. Представляет собой n – разрядную шину, по которой параллельно вводятся или выводятся данные по линиям связей, каждая из которых имеет свой вес. По n-разрядной шине производится обмен данными между источником и приемником. Допустим данные вводятся в ВУ из АЦП, тогда АЦП – источник, ВУ – приемник. Сигнал CS выбирается при совпадении адреса на ША установленного процесса и адреса присвоенного порту или устройству с которым происходит обмен данными. Устройства, адреса которых не совпадают с адресом устройств на ША, находятся в нейтральном состоянии («отдыхают»). Данные устанавливаются на ШД одновременно. Данные маркируются по разрядам. В каждый разряд можно записать либо 0, либо 1. Номер разряда соответствует его весу. При объединении 4-х разрядов в 1-н знак, получим младший и старший разряд. Для того, что бы записать в разряд число, нужно сложить значение старшего и младшего разряда.
К параллельному интерфейсу относятся: внутренние шины (адресов, данных), интерфейс для принтера, для подключения внешних устройств, таких как ISA, PCI, AGP, LPT.
Достоинство: высокая скорость передачи информации.
Недостаток: Ограниченная длина линии связи, подверженность воздействию внешних помех, скорость передачи информации ограничена внутренней шиной.
Параллельные интерфейсы используются для обмена данными внутри ПК и внешним устройством, находящихся на небольшом расстоянии (LPT ~ 3м).
Если скорость обмена данными между процессором и внешним устройством не соответствует скорости, на которой работает процессор, используют буферезацию. Буфер – это память, которая может обмениваться данными на скорости, соответствующей скорости внешнего устройства (заполнение буфера) и впоследствии обмениваться данными между буфером и процессором на скорости процессора. Пример буферов: КЭШ память, буферная память в составе устройств ввода/вывода данных (платы с АЦП, видеокарты).
Последовательный интерфейс. Данные передаются последовательно по одному проводу. К последовательным интерфейсам относятся: COM- порт, USB, PC/2 (мышка, клавиатура). Можно связывать между собой только два устройства. Последовательные синхронные интерфейсы (ПСИ) – для передачи данных используются кроме линии данных линии тактовых импульсов (сигналов). Чтение запись данных производится по фронту тактового импульса (-импульса синхронизации обмена данными). Если к линии данных подключено более одного устройства, то выбор устройства, с которым производится обмен данными осуществляется специальным сигналом CS. К этим интерфейсам относится: SPI, I2C Эти интерфейсы применяются для обмена данными внутри ВУ, содержащих в своем составе микроконтроллер и некоторую периферию (АЦП, ЦАП, датчик температур) внутри прибора.
Последовательный асинхронный интерфейс (ПАН) В составе ПАН нет сигналов синхронизации (нет CLK (тактовых сигналов)). Обмен данными осуществляется последовательной установкой на линию данных битов данных на равные интервалы времени.
● Последовательные асинхронные полудуплексные интерфейсы RxD – приемник, TxD – передатчик. Через равные интервалы времени передается состояние одного и того же разряда. В данном типе интерфейсов при передаче данных могут участвовать только 2 устройства (приемник и пердатчик). 1– стартовый импульс (синхронизирует процесс передачи); 2– передается байт данных (количество передаваемых бит 5-8); 3 – передается служебная информация (бит проверки на четность); 4– стоповые биты (минимум 2) – разделительные биты между последовательно передаваемыми посылками. 3+4 – служебные биты Бит проверки на четность применяют для исключения случайных ошибок (значение бита равно 1 или 0 в информативном такте, значение устанавливается таким, чтобы общее число единиц было четным). Если в байте три единицы, то бит четности = 1, если 6, то бит четности =0. Стоповые биты определяют минимальный интервал времени между соседними посылками. Их может быть 1 или 2 в зависимости от принятого протокола обмена данными. Если посылка данных осуществляется через интервал времени больший чем интервал стоповых битов, то это не приводит к сбою передачи данных по интерфейсу, если меньше, то приводит. Скорость передачи данных измеряется в [бод]. (1 бод = 1 бит/с). Достоинства: - для передачи данных требуется минимум проводов, - хорошо работает на длинных дистанциях. - проще сама реализация интерфейса.
Недостаток: - т.к. данные идут последовательно, длина линии связи может составлять до сотен метров; - скорость передачи данных меньше, чем у параллельного интерфейса (эту проблему можно решить за счет длительности тактов)
Использовался в первых телеграфных релейных линиях связи.
● Последовательные асинхронные дуплексные интерфейсы Дуплексный режим – одновременно информация передается в обе стороны. Источник и приемник имеют разные приоритеты. Промышленный интерфейс RS-485 (Дуплексный режим) Этот интерфейс позволяет подключать в одной ШД несколько устройств. Master – означает что компьютер первым посылает запрос по линии связи RS-485, содержащей адрес устройства с которым будет вести обмен данными. Все устройства принимают этот запрос находясь в режиме ожидания, и то устройство адрес которого совпадает с заданным ПК номером принимает или передает данные в соответствии с установленным протоколом обмена данных. Как правило все устройства - исполнительные механизмы. RS-422 (Полудуплексный режим) tком > tуп tком – время посылки между командами tуп – время передачи данных любого из устройств (длительность ответа n-го устройства для исключения конкуренции сигналов по линии передачи данных). Для преобразования сигналов служат специализированные преобразователи. Устройства преобразования сигналов интерфейсов RS-422, RS-485 имеют в своем составе гальваническую развязку. Передача данных по линиям интерфейсов RS-422, RS-485 осуществляется по 2-м проводам с использованием дифференциальной линии связи для уменьшения влияния внешних проводов.
Длина линии связи может достичь до 1 км с использованием стандартного устройства преобразования. Типы устройств ввода/вывода 1.Устройства, устанавливаемые на шину компьютера (PSI,ISA). Имеют связь непосредственно с внутренней шиной, достаточно быстро могут вводить информацию. 2. Внешние устройства (COM – port, LPT – port, USB - port). Устройство вывода преобразует цифровой код в напряжение. Платы цифрового (дискретного) вывода информации применяются для управления оборудованием по принципу «включен/выключен». В состав современных плат ввода - вывода сигнала может быть включен Digital Signal Processor (DSP – цифровой сигнальный процессор). Он выполняет функцию предварительной обработки вводимых сигналов. Может осуществлять мультиплексирование подаваемых на АЦП данных; цифровую фильтрацию данных (удаление помех), частотный анализ сигнала (строится путем преобразований Фурье). Характеристики устройств ввода/вывода Характеристики для АЦП: - количество разрядов;
- максимальное входное напряжение (Существует ряд стандартных максимальных напряжений: 1; 2,5; 5; 10 В); - полярность (однополярный: U=0÷Umax, двухполярный: U=-Umax÷Umax); - наличие мультиплексера (предназначен для переключения каналов и определения, с какого канала пойдет сигнал на АЦП) При наличии мультиплексера появляется такой параметр, как частота преобразования канала АЦП. В паспорте АЦП указывается общая частот преобразования. Поэтому, если fp - частота преобразования, указанная в паспорте, то часта преобразования одного канала: fканала = fp/m, где m – число каналов. -наличие гальванической развязки (применяется для разделения нулевых потенциалов работы вычислительных и внешних устройств); - объем буферной памяти (для высокочастотных систем). При записи происходит потеря информации, т.к. скорость записи меньше скорости считывания.
Во многих АЦП есть возможность подключения дифференциального сигнала.
Дата добавления: 2014-01-07; Просмотров: 1719; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |