Я хотел бы добавить LPT и COM-порт на мой компьютер. На задней панели платы нет LPT или COM-порта на панели ввода / вывода. Однако на плате есть заголовки LPT и COM-портов. Вы можете увидеть это на картинке ниже.
Поэтому вместо покупки одной из этих карт PCI с LPT и COM-портами я решил использовать встроенную логику материнской платы. Карты PCI занимают место, и мне нужно беспокоиться о драйверах, какую платформу я использую (Linux против Windows), а какую нет.
Я купил одну из этих комбинированных плат ввода-вывода LPT и COM-порта. Но я не уверен, как это сделать. Заголовки на материнской плате не в штучной упаковке , поэтому нет никакой возможности определить ориентацию подключения кабелей. Тогда есть также путаница с маркировкой булавки.
LPT порт
Это распиновка, используемая материнской платой (взято из руководства).
Это в соответствии со стандартом? Какой стандарт это будет? ... Для меня это не похоже на IEEE1284. Вот распиновка параллельного порта согласно Википедии .
Pin Signal
--------------
1 Strobe
2 Data0
3 Data1
4 Data2
5 Data3
6 Data4
7 Data5
8 Data6
9 Data7
10 Ack
11 Busy
12 Paper-out
13 Select
14 Linefeed
15 Error
16 Reset
17 Select-printer
18 Ground
19 Ground
20 Ground
21 Ground
22 Ground
23 Ground
24 Ground
25 Ground
Вот схема:
Разве они не должны совпадать? Я должен догадаться, что на самом деле означают эти глупые сокращения, используемые производителем материнских плат. Некоторые из них очевидны, другие нет. Например, STB означает Strobe, и это на первом выводе, так что это хорошо. Но почему BUSY на контакте 21 здесь и на контакте 11 там? Кажется, что они все испортили, ошиблись или что-то в этом роде, возможно, чтобы заставить вас купить свои собственные проклятые платы ввода / вывода. Или, может быть, есть разные проводки для разных версий и ревизий порта?
А что с маленькими минусами? Это что-то указывает? Может быть, низкая и высокая логика? Они не говорят ничего из этого в руководстве. Как будто они ожидают, что я пойму сам. Кстати, это гигабайтная плата. Я спросил об этом в GGTS (Gigabyte Global Tech Support), и они ответили, что они не могут дать мне больше подробностей, потому что это «секрет компании». Люди в Gigabyte, должно быть, сошли с ума! Или что-то...
COM порт
Кажется, с этим все в порядке, верно? Кажется, это стандартная распиновка.
источник
Ответы:
Заголовки IDC и разъемы DB имеют контакты, которые пронумерованы в другом порядке.
В IDC заголовки пронумерованы , как в диаграммах: колонка, а затем грести. Соединители
БД нумеруются сначала строкой, а затем столбцом.
Это использует нумерацию контактов для разъема DB25.
Заголовок для параллельного порта LPT преднамеренно «неправильно пронумерован» (по сравнению с назначениями DB25), чтобы можно было использовать разъемы IDC на обоих концах с плоским плоским кабелем.
Это предпочтительная схема расположения заголовка LPT к разъему ID25 DB25.
IEEE 1284 для разъемов Centronics. IBM PC в 1980-х годах сократил количество выводов с 36 до 25, чтобы использовать оболочку DB25.
Контакты DB25 организованы в два ряда: один ряд для первых 13 контактов, 1:13 и второй ряд для последних 12 контактов, 14:25:
При использовании разъема DB25 IDC номера штырей на ленточном кабеле упорядочены следующим образом:
Исходя из этого порядка сигналов для DB25, затем сопоставление выводов IDC и выводов DB25:
Это отображение - то, что вы воспринимаете как «испорченные» назначения контактов (на конце заголовка), но вполне логично доставлять сигналы на DB25.
Эта таблица из руководства для заголовка LPT нарисована в замешательстве, потому что она использует макет DB25 вместо макета IDC. Один столбец для ряда выводов с нечетными номерами, а другой столбец для ряда выводов с четными номерами будет располагать сигналы в порядке, который напоминает разъем DB25.
26-контактный разъем IDC для разъема LPT:
Заголовок последовательного COM-порта на материнской плате пронумерован один к одному на последовательный разъем DB9.
На вашей материнской плате разъем COM, каждый вывод IDC имеет то же назначение сигналов, что и вывод DB9 того же номера.
Но выводы разъема IDC организованы в два ряда: один ряд для выводов с четным номером и второй ряд для выводов с нечетным номером:
На ленточном кабеле номера контактов будут чередоваться и упорядочиваться следующим образом:
Контакты DB9 организованы в два ряда: один ряд для первых 5 контактов, 1: 5, и второй ряд для последних 4 контактов, 6: 9:
При использовании разъема DB9 IDC номера штырей на ленточном кабеле упорядочены следующим образом:
Этот порядок не будет правильно совмещать сигналы материнской платы с контактами разъема DB9.
Заголовки для COM-портов расположены так, как вы показали (для вашей материнской платы) ИЛИ
намеренно «неправильно пронумерованы» (по сравнению с назначениями DB9), чтобы разрешить соединения IDC-DB9_IDC.
Таким образом, обычно есть два стиля или типа кабелей motherboard_header-to-DB9_connector.
Это разъем IDC DB9, который ваша материнская плата не может использовать с 10-контактным разъемом IDC и ленточным кабелем: один или оба конца кабеля COM должны использовать дискретную проводку вместо IDC.
Знак минус означает, что сигнал использует инвертированную логику.
Итог:
кабель + DB25 для порта LPT должен работать (при условии, что @Brian указал, что помеченный край ленточного кабеля соответствует выводу 1 на разъеме).
Но у вас есть только 50/50 шансов, что кабель + DB9 для COM-порта будет работать, так как существует два распространенных варианта нумерации заголовка.
добавление
Правильный термин для «не в штучной упаковке» без кожуха, так как «коробка» является кожухом.
На фото материнской платы в левом нижнем углу заголовка LPT стоит цифра «1» (белым шелкографическим шрифтом). Это указывает на Пин № 1 заголовка.
Красная полоса ленточного кабеля указывает на провод для контакта № 1. Поэтому сокет IDC должен быть ориентирован с красной полосой на этом конце заголовка, отмеченной «1».
Обратите внимание, что белой пунктирной линией вокруг заголовка LPT шелкография указывает на контур кожуха.
Также обратите внимание, что на нижнем крае этого контура есть выпуклость или выпуклость, которая соответствует ключу, который находится только на одной стороне гнезда IDC. Это индикатор ориентации № 2.
На фотографии материнской платы в левом нижнем углу заголовка COM видна цифра «1».
Красная полоса ленточного кабеля (контакт № 1) должна быть на этом конце жатки.
Но у вас есть шанс 50/50, что подключение к COM-порту подходит для вашей материнской платы. К счастью, спецификация EIA / RS232 требует, чтобы этот порт устройства был достаточно надежным для обработки коротких замыканий и неправильных подключений. Поэтому для тестирования можно подключить «неправильный» кабель, который не должен повредить материнскую плату.
Приложение № 2
Но, кажется, есть контур для кожуха вокруг заголовка COM.
Так что используйте это, чтобы сориентировать сокет.
Нет, вы не пытаетесь "повернуть" розетку.
Существует только одна правильная ориентация для установки розетки на жатку. Совместите ключ на гнезде с контуром кожуха и / или совместите красный провод с контактом № 1 жатки (эти две ориентации не должны быть противоречивыми).
Вероятность 50/50 состоит в том, что кабель + DB9, который у вас есть, будет работать (или не работать) при установке в правильной ориентации.
Существует два (распространенных) способа размещения заголовка материнской платы, следовательно, шансы 50/50.
DB9 имеет литой конец, поэтому мы не можем видеть, как ленточный кабель подключен к DB9.
Либо вы можете использовать мультиметр или тестер непрерывности, чтобы определить, как контакты DB9 отображаются на контакты разъема IDC на другом конце ленточного кабеля,
ИЛИ
Вы подключаете его к материнской плате и пробуете тестирование петли (соедините контакты 2 и 3 на DB9) COM-порта.
У меня материнская плата ASUS с такой же разводкой, как у вас, и я видел, что COM-порты описаны как специально предназначенные для этих типов mobo-заголовков.
У меня была старая плата адаптера последовательного порта ISA, в которой заголовки были «неправильно пронумерованы» (по сравнению с назначениями DB9), чтобы можно было использовать разъемы IDC.
Итак, я видел, как используются обе распиновки, и читал о людях, жалующихся на то, что их COM-порт не работает из-за неправильной разводки кабеля.
Нет, это сопоставление сигналов будет происходить между двумя разъемами DB9 на каждом конце последовательного канала.
Этот кабель только распространяет сигналы от материнской платы к внешней части корпуса.
Таким образом, между заголовком материнской платы и этим DB9 вы хотите совпадение сигналов один к одному.
Нет, для сигналов платы нет фиксированных или обязательных названий.
Имена сигналов, с которыми вы знакомы, относятся к интерфейсной стороне порта.
На стороне материнской платы часто используется другое имя. Если на материнской плате более одного COM-порта, то очевидно, что оба сигнала нельзя назвать «RxD»!
Это кажется разумным.
Только если вы решите, что существующий кабель + разъем не работает.
Давным-давно на форуме пользователей ASUS я описал, как подключить паяльник DB9 для задней панели. В ответ кто-то описал, как он разобрал разъем IDC, отделил провода ленточного кабеля, переупорядочил соединения и собрал его, как вы упомянули.
Это не рекомендуется, потому что клещи не предназначены для повторного использования, но это можно сделать.
Но беспокойтесь об этом только после того, как определите, что кабель + разъем не работает.
Хорошо, ты меня туда доставил.
Я думаю, что обычный глагол просто «собрать». Обжимной инструмент (или жим лежа) используется для монтажа всего разъема на ленточный кабель.
Вы должны использовать плоский кабель с IDC. Но если вы в конечном итоге попробуете переподключить IDC, то это почти как «пробивание» дискретного провода на гнезде трапецеидальных искажений RJ45.
источник
Они продают их с кабелем, предназначенным для подключения к разъемам материнской платы - я всегда думал, что разводка материнской платы была стандартизирована. Материнская плата Asus, которую я купил, включала одну из них. Я уверен, что параллельная версия также существует.
Я посмотрел ближе на материнскую плату.
Видите маленькую насечку на пунктирном контуре, окружающем контакты LPT на материнской плате? Могу поспорить, что выемка на параллельном заголовке должна быть направлена в этом направлении.
источник
Я думаю, что назначение пинов на mobo такое же, как и правильное назначение db9. Глядя на ваш порт db9, он не является прямым через обжимной разъем, как тот, на который кто-то указал, не будет работать. Если вы сможете открыть пластиковый корпус, вы, скорее всего, обнаружите, что провода припаяны, так что номера выводов на заголовке и DB9 совпадают. В противном случае вы можете использовать мультиметр для проверки целостности соответствующих контактов. Я снова задумался о mobo с параллельным портом, последнее, что я получил, был Gigabyte H61M D2P, но тот, который работает под управлением Linux ATM. Приветствия.
источник
Вот распиновка для двух последовательных заголовков:
http://www.frontx.com/pro/cpx102_2.html
источник