Типовые интерфейсы микропроцессорных систем

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

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

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

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

По своему назначению интерфейсы бывают внутренними и внешними. Внутренний интерфейс объединяет БИС микропроцессора, модули памяти и средства управления вводом-выводом. Внешний интерфейс обеспечивает сопряжение информационных шин МК с внешними устройствами.

В практике создания микропроцессорных систем управления используются два типа системного интерфейса: интерфейс с изолированными шинами и интерфейс с совмещенными шинами.


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



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