Нулевой модем


Нуль-модем — это метод связи, позволяющий напрямую соединить два DTE ( компьютер , терминал , принтер и т. д .) с помощью последовательного кабеля RS-232 . Название происходит от исторического использования кабелей RS-232 для соединения двух телетайпов или двух модемов для связи друг с другом; Нуль-модемная связь относится к использованию перекрестного кабеля RS-232 для прямого соединения телетайпов друг с другом без модемов. Он также используется для последовательного подключения компьютера к принтеру, поскольку оба являются DTE и известны как кабель принтера .

Стандарт RS-232 асимметричен в отношении определения двух концов канала связи, предполагая, что один конец является DTE , а другой — DCE , например, модемом . При нуль-модемном соединении линии передачи и приема пересекаются. В зависимости от цели иногда сшиваются одна или несколько линий рукопожатия . Используется несколько схем проводки, поскольку нуль-модемное соединение не распространяется на стандарт RS-232.

Первоначально стандарт RS-232 был разработан и использовался для телетайпов , которые могли связываться друг с другом по телефонным линиям. Каждый телетайп будет физически подключен к своему модему через соединение RS-232, и модемы смогут звонить друг другу, чтобы установить удаленное соединение между телепринтерами. Если пользователь хотел соединить два телетайпа напрямую без модемов (нуль-модем), то он мог бы связать соединения. Термин нуль-модем может также относиться к самому кабелю или адаптеру, а также к способу подключения. [1] Нуль-модемные кабели были популярным методом передачи данных между первыми персональными компьютерами с 1980-х до начала 1990-х годов.

Нуль-модемный кабель представляет собой последовательный кабель RS-232, в котором линии передачи и приема перекрестно соединены. В некоторых кабелях есть также сшитые линии квитирования. Во многих случаях используется прямой последовательный кабель вместе с нуль-модемным адаптером . Адаптер содержит необходимые перекрестные связи между сигналами. [2] [3]

Ниже приведена очень распространенная схема подключения нуль-модемного кабеля для соединения двух DTE (например, двух ПК), обеспечивающего полное подтверждение связи, которое работает с программным обеспечением, полагающимся на правильное утверждение сигнала обнаружения несущей данных (DCD): [2]

Первоначальное применение нуль-модема заключалось в прямом соединении двух терминалов телетайпа без использования модемов. Поскольку стандарт RS-232 был принят другими типами оборудования, разработчикам нужно было решить, будут ли их устройства иметь интерфейсы, подобные DTE или DCE. Когда приложению требовалось, чтобы два DTE (или два DCE) взаимодействовали друг с другом, то был необходим нуль-модем. [4]


Нуль-модемный адаптер
Нуль-модемный кабель
Схема подключения нуль-модема DB-25
Схема подключения нуль-модема DE-9
Распиновка разъемов ДБ-25 (слева) и ДЭ-9 (справа)
Распиновка разъемов ДБ-25 (слева) и ДЭ-9 (справа)
Распиновка разъемов ДБ-25 (слева) и ДЭ-9 (справа)
Распиновка разъемов ДБ-25 (слева) и ДЭ-9 (справа)