Что такое нуль модемный кабель
Нулевой модемный кабель
Содержание
Использование и история
Структура стандартного нуль-модемного кабеля
Это полнопроводной нуль-модемный кабель, с помощью которого также может выполняться аппаратное квитирование.
Кабель с двумя 9-контактными гнездами D-Sub
Защитное заземление (= экранирование) не указано.
Для простейшего варианта нуль-модемного кабеля, поддерживающего аппаратное квитирование, достаточно пересечь RxD с TxD и RTS с CTS и установить соединение с землей. Остальные линии обычно требуются только при реальной работе с внешним устройством.
Кабель с 9-контактным и 25-контактным разъемом D-Sub
обозначение | DCD, DSR | RxD | TxD | DTR | GND | РТС | CTS | RI |
9-контактный | 1 и 6 | 2 | 3 | 4-й | 5 | 7-е | 8-е | 9 |
25-контактный | 20-е | 2 | 3 | 6 и 8 | 7-е | 5 | 4-й | 22-е |
обозначение | DTR | TxD | RxD | DSR, DCD | GND | CTS | РТС | RI |
В 25-контактном разъеме экран кабеля также прикладывается к контакту 1. Это означает, что сигнальная земля находится на системном заземлении (экране кабеля), но обычно в этом нет необходимости. Обычно достаточно припаять экран к металлическому корпусу разъема.
С таким кабелем з. Б. возможна передача данных между Amiga и ПК.
Штекер адаптера
Штекеры переходника, которые преобразуются с 9-контактной вилки на 25-контактную розетку или с 9-контактной розетки на 25-контактную вилку, имеют следующее назначение:
Сторона 9 контактов | Щит | 3 | 2 | 7-е | 8-е | Шестой | 5 | 1 | 4-й | 9 |
обозначение | Щит | TxD | RxD | РТС | CTS | DSR | GND | DCD | DTR | RI |
25-контактная сторона | 1 | 2 | 3 | 4-й | 5 | Шестой | 7-е | 8-е | 20-е | 22-е |
Подключение такой переходной вилки к стандартному кабелю нулевой модели с двумя 9-контактными гнездами D-Sub соответствует показанному выше нуль-модемному кабелю с 9 на 25 контактов.
Структура нуль-модемного кабеля без аппаратного управления потоком
Обозначение разъема 1 | DCD | RxD | TxD | DTR | GND | DSR, RI | РТС, CTS |
Контактный разъем 1 | 1 | 2 | 3 | 4-й | 5 | 6 и 9 | 7 и 8 |
Контактный разъем 2 | 1 | 3 | 2 | 4-й | 5 | 6 и 9 | 7 и 8 |
Обозначение разъема 2 | DCD | TxD | RxD | DTR | GND | DSR, RI | РТС, CTS |
Множественные входы штыря указывают на перемычки, через которые обычно только штыри вилки соединяются друг с другом без соединения с одним из штырей на противоположной стороне. В этом случае возникают следующие два моста: контакт 6 к контакту 9, контакт 7 к контакту 8.
Соединение контактов 7 и 8 отменяет аппаратное управление потоком, что означает, что обе стороны отправляют данные независимо от входного буфера противоположной стороны. Это может быть необходимо, если одно из двух подключенных устройств не поддерживает аппаратное управление потоком.
Помимо вышеперечисленных вариантов в магазинах есть и другие. Поскольку кабели обычно продаются без документации, вариант часто можно определить только с помощью прибора для проверки целостности цепи.
Структура 3-проводного нуль-модемного кабеля с 9-контактными разъемами D-Sub
Нулевой адаптер модема
В дополнение к кабелям существуют также адаптеры нуль-модема, которые превращают стандартный последовательный кабель, подключенный 1: 1, в нуль-модемный кабель. Они имеют разъемы-розетки с обеих сторон и пересекают упомянутые выше кабели.
Обозначение контактов (9-контактный)
Пин-код | Короткое имя | обозначение | Направление сигнала | описание |
---|---|---|---|---|
1 | DCD | Обнаружение носителя данных | Передающее устройство → конечное устройство | Сигнал носителя данных был обнаружен передающим устройством (например, модемом) |
2 | RxD | Получить (x) данные | Передающее устройство → конечное устройство | Линия, которая принимает бит данных от передающего устройства (например, модема) на конечном устройстве (например, ПК) |
3 | TxD | Передача (x) данных | Конечное устройство → передающее устройство | Линия, которая отправляет бит данных с конечного устройства (например, ПК) на передающее устройство (например, модем) |
4-й | DTR | Терминал данных готов | Конечное устройство → передающее устройство | Конечное устройство (например, ПК) готово к использованию |
5 | GND | Земля («масса») | никто | Опорный потенциал до 0 В |
Шестой | DSR | Набор данных готов | Передающее устройство → конечное устройство | Передающее устройство (например, модем) готово к использованию |
7-е | РТС | Запрос на отправку | Конечное устройство → передающее устройство | Конечное устройство (например, ПК) указывает, что удаленная станция должна отправить (отправить запрос) |
8-е | CTS | Очистить для отправки | Передающее устройство → конечное устройство | Устройство передачи (например, модем) указывает на готовность к приему (разрешение на отправку) |
9 | RI | Индикатор звонка | Передающее устройство → конечное устройство | Устройство передачи (например, модем) принимает сигнал вызова или вызова по телефонной линии. |
недостаток
Нуль-модемное соединение. Из своего опыта.
Нуль-модемное соединение. Из своего опыта.
Зачем еще может понадобиться такое подключение? Например, к Вам пришел друг и хочет завалить пару раз вас из ракетной установки. Или у Вас дома есть два компьютера (а это не такая уж и редкость) и Вы хотите иметь доступ в интернет с обоих компьютеров, имея при этом один модем. Или может Вам надо перенести несколько файлов большого объема с одного компьютера на другой.
|
|
|
Не рекомендую пытаться вставлять кабель в разъемы при включенном питании хотя бы одного из компьютеров: можно сжечь порт. Ну а если Вы все же это делаете, то вначале нужно касаться корпусом разъема. Если вы не выключая компьютер соединяете, то Вам все-равно придется перезагрузиться для инициализации портов.
Понимание последовательного протокола передачи данных и RS232 соединений
Преобразование DB-9 в DB-25
DB-9 | DB-25 | Назначение | |
---|---|---|---|
1 | 8 | DCD | Data Carrier Detect |
2 | 3 | RxD | Receive Data |
3 | 2 | TxD | Transmit Data |
4 | 20 | DTR | Data Terminal Ready |
5 | 7 | GND | Ground (Signal) |
6 | 6 | DSR | Data Set Ready |
7 | 4 | RTS | Request to Send |
8 | 5 | CTS | Clear to Send |
9 | 22 | RI | Ring Indicator |
RS-232 соединения
Прямой кабель используется для соединения DTE (например, компьютера) с DCE (например, модемом), причем все сигналы на одной стороне соединяются с соответствующими сигналами на другой стороне один на один (напрямую). Пересекающийся (нуль-модемный) кабель используется для непосредственного соединения двух DTE без промежуточного модема. Они пересекают передачу и прием сигналов данных между двумя сторонами, и есть много вариантов того, как другие сигналы управления подключены, ниже одни из них:
Прямое соединение (DB-9) | Нуль-модемное, кроссовое соединение (DB-9) | ||||||||
---|---|---|---|---|---|---|---|---|---|
(DTE) | (DCE) | (DTE) | (DTE) | ||||||
1 | DCD | ——- | DCD | 1 | 1 | DCD | DCD | 1 | |
2 | RxD | ——- | TxD | 2 | 2 | RxD | ——- | TxD | 3 |
3 | TxD | ——- | RxD | 3 | 3 | TxD | ——- | RxD | 2 |
4 | DTR | ——- | DSR | 4 | 4 | DTR | ——- | DSR | 6 |
5 | GND | ——- | GND | 5 | 5 | GND | ——- | GND | 5 |
6 | DSR | ——- | DTR | 6 | 6 | DSR | ——- | DTR | 4 |
7 | RTS | ——- | CTS | 7 | 7 | RTS | ——- | CTS | 8 |
8 | CTS | ——- | RTS | 8 | 8 | CTS | ——- | RTS | 7 |
9 | RI | ——- | RI | 9 | 9 | RI | RI | 9 |
Логическая форма сигнала RS-232 (8N1)
Шаг 2: Узнайте о протоколе
Синхронная и асинхронная передача данных
Развертывание: биты и байты
Внутренняя компьютерная связь состоит из цифровой электроники, представленной только двумя условиями: ВКЛ или ВЫКЛ. Мы представляем их двумя числами: 0 и 1, которые в двоичной системе называются битами. Байт состоит из 8 битов, которые представляют десятичное число от 0 до 255 или шестнадцатеричное число от 0 до FF. Как описано выше, байт является основной единицей асинхронной связи.
Скорость передачи, биты данных, четность и стоповый бит
В компания KS-is возможно купить адаптеры RS232 различных моделей и ценовых сегментов.
Контрольная сумма
Многие последовательные протоколы используют контрольную сумму (дополнительные байты добавляются в конце строки данных) для проверки целостности данных, поскольку при передаче данных могут возникать ошибки. Существует много типов контрольных сумм, от простейшего использования в Modula или BCC до сложных вычислений CRC. Используя Modula в качестве примера, мы узнаем, что перед передачей данных отправитель складывает все командные байты вместе, а затем модифицирует его на 255 (десятичный), чтобы получить дополнительный байт. Это должно быть добавлено в конце командной строки. Когда получатель получает командную строку, он сначала проверяет добавленный байт, чтобы увидеть, остаются ли данные неизменными или нет. Если это так, он примет данные, а если нет, то попросит отправителя повторно отправить данные.
Примеры протокольных команд
Команда протокола представляет собой строку данных, отправленную с одного последовательного устройства (например, компьютера) на другое (то есть модем). Вот некоторые примеры:
Пример команды ASCII: ATI1 для запроса информации производителя модема. (Примечание: контрольные коды возврата каретки и перевода строки).
Преобразуйте приведенную выше командную строку в шестнадцатеричное, и она становится: 41 54 49 31 0D 0A
Преобразуйте приведенную выше командную строку в десятичную, и она становится: 065 084 073 049 013 010
Преобразуйте приведенную выше строку команды в восьмеричное, и оно становится: 101 124 111 061 015 012
Преобразуйте приведенную выше командную строку в двоичную, и она становится: 01000001 01010100 01001001 00110001 00001101 00001010
Шаг 3: Управляйте своими устройствами RS232 с помощью 232Analyzer
Расчет контрольной суммы
232Analyzer поставляется с калькулятором контрольной суммы, который позволяет вам вычислять сложный байт контрольной суммы в секундах, вот пример:
Предположим, что вы управляете проектором, и протокол проектора использует xOR для получения дополнительного байта контрольной суммы, строка команды для включения проектора: «1A 2B 3C» плюс байт контрольной суммы. Используйте следующие процедуры для вычисления байта контрольной суммы:
Выберите Hex в качестве формата операндов
Выберите xOr в качестве оператора
Введите строку команды и добавьте запятую (,) после каждого байта кода команды: например, 1A, 2B, 3C,
Нажмите на кнопку «Рассчитать», и вы получите результат 0D (0 опущен)
Выберите COM-порт и настройте форматы связи
В приведенном выше примере панели инструментов COM-порт, подключенный к проектору, был настроен следующим образом: COM-порт: 5, скорость передачи данных: 19 200 бит / с, бит данных: 8, четность: четный, стоп-бит: 1. Примечание. После того, как вы установили правильные форматы связи (они должны совпадать с настройками COM-порта проектора), нажмите кнопку «Подключить» слева, чтобы активировать COM-порт.
Настройки управления потоком
Управление потоком можно установить из окна выше. Можно выбрать «Программное обеспечение» (XON / XOFF), «Оборудование» (RTS / CTS), «Оба» («Программное обеспечение + оборудование») или «Нет».
Управляйте своими устройствами RS232 Контроль / мониторинг состояния линии
Команды отправки / получения
Используйте приведенный выше пример для управления проектором (включите проектор), введите полную командную строку «1A, 2B, 3C, 0D» в поле Send_Command_Pane, как показано выше, а затем нажмите кнопку «Отправить».
Примечания:
В бесплатной версии режим Hex недоступен. Вы можете использовать десятичный формат для отправки командной строки: «26,43,60,13»
Вы можете использовать любое устройство RS-232 для тестирования, если Вы знаете команды протокола.
Спутниковое телевидение
все о спутниковом телевидении
Нуль модемный кабель (RS232) распайка
Нуль модемный кабель очень нужная вещь в спутниковом хозяйстве. В первую очередь для прошивки спутниковых ресиверов. Но не всегда его можно купить вот и приходится делать самому.
Как сделать самому нуль модемный кабель (RS232) шнур для прошивки тюнера своими руками?
Нам понадобятся два разъемы DB-9F, паяльник, припой, кабель — витая пара, как по мне подходит в самый раз (можно и другой какой есть под рукой телефонный нормально), схемы и умелые руки.
Есть несколько вариантов подключения но чаще всего нужен кабель на три контакта. Ну а если такой не подойдет — тогда делаем полный на все контакты по соответствии с рисунками ниже.
Не полный ноль модемный кабель подходит почти всегда. Но и он имеет разновидности когда его контакты идут
Именно последний не прямой подходит чаще всего.
Распайка ком порта rs-232 в спутниковых ресиверах может иметь вид как «папы» так и «мамы».
«Мамки» встречаются намного чаще так что советую делать с двумя «мамками» на концах.
Именно непрямой нуль-модемный кабель с двумя мамка, и с расчетом справа-налево, подходит для прошивки большинства спутниковых ресиверов, или для шаринга.