Интерфейс (англ, interface — согласовывать, сопрягать) — совокупность средств и правил, обеспечивающих взаимодействие устройств вычислительной машины или системы обработки информации и (или) программ (ГОСТ 15 971−90).
Интерфейс — это устройство сопряжения, а в широком смысле — совокупность механических, электрических и программных средств, позволяющих сопрягать модули в систему.
Стандартизации в интерфейсе обычно подлежат форматы передаваемой информации, команды и состояния, состав и типы линий связи, алгоритм функционирования, передающие и приёмные электронные схемы, параметры сигналов и требования к ним, конструктивные решения.
По своему назначению интерфейсы бывают машинные, системные и приборные и др.
Машинные — это такие интерфейсы, которые соединяют центральный процессор ЭВМ с другими её функциональными блоками.
Системные — интерфейсы, решающие задачу унификации сопряжения модулей, предназначенных для работы в системе. Они нс рассчитаны на работу в качестве автономных приборов.
Приборные — интерфейсы, объединяющие в систему модулиприборы, которые могут работать автономно, и для них характерны значительные функциональные возможности (измерение ряда параметров, различные режимы работы, программируемость и т. п.).
Различают три основных схемы соединения модулей (рис. 15.6).
Каскадная (цепочечная, децентрализованная схема) применяется, когда общий поток сигналов в каждый момент времени связывает между собой один объект исследования, один источник испытательных сигналов и один измерительный прибор.
Радиальная (централизованная) схема характерна для случая, когда к центральному модулю надо подключить несколько модулей. При этом модули присоединяют без коммутатора (непосредственно), т. е. центральный модуль имеет достаточное число каналов для обмена данными.
в.
Рис. 15.6. Структурные схемы интерфейсов: а — каскадная (цепочечная); б — радиальная (централизованная); в — магистральная (с централизованным управлением);
И — интерфейс Магистральная (с централизованным управлением) схема. Если число каналов центрального модуля меньше требуемого числа, то отдельные модули связывают с центральным модулем через общую магистраль с последовательным по времени обращением. При каждом обращении (запросе) к центральному модулю подключается только гот модуль, адрес которого вызывается программой.
Возможны и комбинированные схемы: каскадно-радиальная, каскадно-магистральная и др.
В ИС используют различные типы интерфейсов: МЭК, КАМАК, RS-232, RS-485, ISA, PCI, PDP-11, а также системные интерфейсы: 8, 16, 32-разрядные микроЭВМ и другие.