web-dev-qa-db-fra.com

Comment câbler les en-têtes de port LPT et COM sur une carte mère?

J'aimerais ajouter un port LPT et un port COM à mon ordinateur. La carte ne possède aucun port LPT ou COM sur le panneau d'E/S à l'arrière. Cependant, il y a des en-têtes de port LPT et COM sur la carte. Vous pouvez les voir sur l'image ci-dessous.

headers

Ainsi, au lieu d’acheter une de ces cartes PCI avec ports LPT et COM, j’ai décidé d’utiliser la logique intégrée de la carte mère. Les cartes PCI prennent de la place et je dois m'inquiéter des pilotes, de la plate-forme que j'utilise (Linux ou Windows) et de ce qui ne l'est pas.

enter image description here

J'ai acheté l'une de ces plaques d'E/S combinées port LPT et COM. Mais je ne sais pas comment le câbler. Les en-têtes de la carte mère ne sont pas encadrés , il est donc impossible d'indiquer l'orientation dans laquelle connecter les câbles. Il y a aussi la confusion avec l'étiquetage des épingles.

port LPT

C'est le brochage utilisé par la carte mère (capturé dans le manuel).

lpt

Est-ce conforme aux normes? De quelle norme s'agirait-il? ... Cela ne ressemble pas à la norme IEEE1284. Voici le brochage du port parallèle selon Wikipedia .

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

Voici un diagramme:

lpt diagram

Ne sont-ils pas obligés de faire la queue? Je dois deviner ce que ces abréviations muettes utilisées par le fabricant de la carte mère signifient réellement. Certains d'entre eux apparents, d'autres ne le sont pas. Par exemple, STB signifie Strobe, et c'est sur la première broche, alors c'est bien. Mais pourquoi est occupé sur la broche 21 ici et sur la broche 11 là? On dirait qu'ils ont tout gâché, qu'ils se sont trompés ou quelque chose du genre, peut-être pour vous obliger à acheter leurs propres plaques d'E/S. Ou peut-être existe-t-il différents câblages pour différentes versions et révisions du port?

Et qu'est-ce qui se passe avec les petits signes moins? Est-ce que cela indique quelque chose? Peut-être faible vs haute logique? Ils ne disent rien de tout cela dans le manuel. Comme ils attendent de moi que je découvre moi-même. Au fait, c'est un tableau de gigaoctets. J'ai posé la question à GGTS (Gigabyte Global Tech Support) et leur réponse a été qu'ils ne pouvaient pas me donner plus de détails, car c'est un "secret d'entreprise". Les gens de Gigabyte doivent avoir perdu la tête! Ou quelque chose...

port COM

com

Celui-ci semble être OK, non? Cela semble être le brochage standard.

15
Samir

IDC Les en-têtes et les connecteurs DB ont des broches numérotées dans un ordre différent.
Les en-têtes IDC sont numérotés comme dans vos diagrammes: colonne en premier, puis ligne.
Les connecteurs DB sont numérotés ligne par rang, puis colonne.

Voici le brochage du port parallèle selon Wikipedia ...

Cela utilise la numérotation des broches pour un connecteur DB25.

L'en-tête du port parallèle LPT est intentionnellement "incorrectement numéroté" (par rapport aux attributions DB25) de sorte que les connecteurs IDC aux deux extrémités avec un câble plat puissent être utilisés.
Il s'agit de la disposition préférée pour un en-tête LPT vers un connecteur DB25 IDC.
IEEE 1284 est destiné aux connecteurs Centronics. Le PC IBM dans les années 1980 a réduit le nombre de broches de 36 à 25, de manière à utiliser un shell DB25.

Les broches d'un DB25 sont organisées en deux rangées, une rangée pour les 13 premières broches, 1:13, et une deuxième rangée pour les 12 dernières broches, 14h25:

 1   2   3   4   5   6   7   8   9  10  11  12  13  
  14  15  16  17  18  19  20  21  22  23  24  25  

Lorsqu'un connecteur DB25 IDC est utilisé, les numéros de broches sont classés sur le câble ruban comme suit:

1, 14, 2, 15, 3, 16, 4, 17, 5, 18, 6, 19, 7, 20, 8, 21, 9, 22, 10, 23, 11, 24, 12, 25, 13  

En fonction de cet ordre de signaux pour le DB25, le mappage des broches IDC sur les broches du DB25 est le suivant:

IDC pin 1 = signal of DB25 pin 1
IDC pin 2 = signal of DB25 pin 14
IDC pin 3 = signal of DB25 pin 2
IDC pin 4 = signal of DB25 pin 15
IDC pin 5 = signal of DB25 pin 3
IDC pin 6 = signal of DB25 pin 16
...

Ce mappage correspond à ce que vous percevez comme une mauvaise affectation des broches (du côté de l'en-tête), mais il est parfaitement logique de transmettre les signaux au DB25.

La table du manuel relative à l'en-tête LPT est dessinée de manière confuse, car elle utilise la présentation DB25 au lieu d'une présentation IDC. Une colonne pour la rangée de broches impaires et l'autre colonne pour la rangée de broches paires placent les signaux dans un ordre similaire au connecteur DB25.

Prise IDC à 26 broches pour en-tête LPT:
26-pin IDC connector for LPT header

L'en-tête du port COM série de votre carte mère est numéroté un pour un sur un connecteur série DB9.
Sur l’en-tête COM de votre carte mère, chaque broche IDC a la même affectation de signal que la broche DB9 du même numéro.
Mais les broches d'un connecteur IDC sont organisées en deux rangées, une rangée pour les broches paires et une seconde rangée pour les broches impaires:

 2  4  6  8  -  
 1  3  5  7  9    

Sur le câble ruban, les numéros de broche seraient entrelacés et commandés comme suit:

1, 2, 3, 4, 5, 6, 7, 8, 9

Les broches d'un DB9 sont organisées en deux rangées, une rangée pour les 5 premières broches, 1: 5 et une deuxième rangée pour les 4 dernières broches, 6: 9:

 1   2   3   4   5  
   6   7   8   9    

Lorsqu'un connecteur DB9 IDC est utilisé, les numéros de broches sont ordonnés sur le câble ruban comme suit:

1, 6, 2, 7, 3, 8, 4, 9, 5

Cette commande ne fera pas correspondre les signaux de la carte mère aux broches du connecteur DB9.

Les en-têtes des ports COM sont disposés comme vous l’avez montré (pour votre carte mère) OU
intentionnellement "mal numéroté" (par rapport aux attributions DB9) pour autoriser les connexions IDC à DB9_IDC.
Il existe donc généralement deux styles ou types de câbles motherboard_header-to-DB9_connector.

Il s’agit d’un connecteur DB9 IDC que votre carte mère ne peut pas utiliser avec un connecteur IDC à 10 broches et un câble ruban: DB9 IDC connector Une ou les deux extrémités du câble COM doivent utiliser un câblage discret au lieu d’IDC.

Et qu'est-ce qui se passe avec les petits signes moins? Est-ce que cela indique quelque chose? Peut-être faible vs haute logique?

Le signe moins signifie que le signal utilise une logique inversée.

J'ai acheté l'une de ces plaques d'E/S combinées port LPT et COM.

Résultat final:
Le câble + DB25 pour le port LPT devrait fonctionner (en supposant que @Brian ait indiqué que le bord marqué du câble ruban correspond à la broche 1 de l'en-tête).
Mais vous avez seulement 50% de chances que le câble + DB9 pour le port COM fonctionne, car il existe deux variantes communes pour la numérotation de l'en-tête.

Addendum

Mais je ne sais pas comment le câbler. Les en-têtes de la carte mère ne sont pas encadrés. Il n’est donc pas possible de déterminer l’orientation dans laquelle connecter les câbles.

Le terme approprié pour "non encadré" est sans linceul, car celui-ci est un linceul.

Sur la photo de la carte mère, il y a un chiffre "1" (en lettres sérigraphiées blanches) dans le coin inférieur gauche de l'en-tête LPT. Cela indique la broche n ° 1 de l'en-tête.
La bande rouge du câble ruban indique le fil pour la broche n ° 1. Donc, le socket IDC doit être orienté avec la bande rouge à cette extrémité de l'en-tête marquée "1".

Notez que, sur une ligne pointillée blanche autour de l'en-tête LPT, la sérigraphie indique le contour du linceul.
Notez également qu'il y a une bosse ou un éclat sur le bord inférieur de ce contour, qui correspond à la touche située sur un seul côté du socket IDC. . C'est l'indicateur d'orientation n ° 2.

Sur la photo de la carte mère, il semble y avoir un chiffre "1" dans le coin inférieur gauche de l'en-tête COM.
La bande rouge du câble ruban (broche n ° 1) devrait se trouver à cette extrémité de la tête.
Mais vous avez 50% de chances que la connexion au port COM soit correcte pour votre carte mère. Heureusement, les spécifications EIA/RS232 requièrent que ce port de périphérique soit suffisamment robuste pour gérer les courts-circuits et les erreurs de connexion. Donc, un "mauvais" câble peut être connecté pour les tests et ne doit pas endommager la carte mère.

Addenda # 2

Mais cela ne semble pas être le cas avec l'en-tête de port COM. Il n'y a pas de "1" dans le coin inférieur gauche de l'en-tête du port COM. Ce que vous voyez là-bas semble être une très petite soudure, ou peut-être un très petit composant SMD

Mais il semble y avoir un contour pour le linceul autour de l'en-tête COM.
Alors utilisez-le pour orienter la prise.

Vous dites qu'il y a 50% de chances d'obtenir le bon port COM. Je ne vois pas comment ça va correspondre dans les deux cas, je le retourne. La masse sur l'en-tête COM est sur la broche 5 et correspond à TxD sur la prise IDC du câble ruban. Ça ne peut pas être vrai? Si je tourne la prise IDC, le GND correspond au CTS du câble ruban.

Non, vous n'essayez pas de "tourner" la prise.
Il n'y a qu'une seule orientation correcte pour installer le socket sur l'en-tête. Faites correspondre la clé du support avec le contour du linceul et/ou alignez le fil rouge sur la broche n ° 1 de l'en-tête (ces deux orientations ne doivent pas être contradictoires).

Le risque 50/50 est que le câble + DB9 que vous possédez fonctionnera (ou ne fonctionnera pas) s’il est installé dans le bon sens.
Il existe deux manières (communes) de disposer l'en-tête de la carte mère, d'où les probabilités 50/50.
Le DB9 ayant une extrémité moulée, nous ne pouvons pas voir comment le câble ruban est câblé au DB9.

Vous pouvez utiliser un multimètre ou un testeur de continuité pour déterminer comment les broches du DB9 correspondent aux broches de la prise IDC à l'autre extrémité du câble ruban.
OU
Vous le branchez sur la carte mère et effectuez un test de bouclage (connectez les broches 2 et 3 sur le DB9) du port COM.

J'ai une carte mère ASUS avec le même brochage que le vôtre, et j'ai vu les ports COM décrits comme étant spécifiquement destinés à ces types d'en-têtes Mobo.
Je possédais une ancienne carte d’adaptateur de port série ISA avec des en-têtes avec un numéro incorrect (par rapport aux attributions DB9) afin que les connecteurs IDC puissent être utilisés.
J'ai donc vu les deux broches en cours d'utilisation et j'ai lu que des personnes se plaignaient de la raison pour laquelle leur port COM ne fonctionnait pas à cause d'un mauvais câblage.

Le CTS doit rencontrer RTS, non?

Non, ce mappage de signal se produirait entre les deux connecteurs DB9 à chaque extrémité de la liaison série.
Ce câble étend uniquement les signaux de la carte mère vers l'extérieur du boîtier.
Ainsi, entre l’en-tête de la carte mère et ce DB9, vous souhaitez une correspondance de signal un à un.

Connaissez-vous un moyen, peut-être un document de référence, de déchiffrer les abréviations étranges des noms de signaux utilisés par Gigabyte?

Non, il n'y a pas de noms fixes ou obligatoires pour les signaux du tableau.
Les noms de signaux que vous connaissez bien sont ceux du côté interface du port.
Du côté de la carte mère du port, un nom différent est souvent utilisé. S'il y a plus d'un port COM sur la carte mère, il est évident que les deux signaux ne peuvent pas s'appeler "RxD"!

Par exemple, que diable est "NSIN"? Serait-ce comme "signal in"? Est-ce que c'est comme RxD?

Cela semble raisonnable.

Est-ce que je devrai re-souder le port COM pour que les fils soient dans le bon ordre?

Seulement si vous déterminez que le câble + connecteur existant ne fonctionne pas.

Peut-être est-il plus facile d'ouvrir le socket IDC, de le reconnecter et de le refermer? Je n'ai jamais traité avec l'un d'eux auparavant, je ne sais pas s'il est possible de les ouvrir une fois qu'ils ont été fermés, sans les casser. Mais le sertissage des fils est plus facile que la soudure.

Il y a longtemps, sur le forum des utilisateurs ASUS, j'ai expliqué comment câbler un DB9 à coupelle pour le panneau arrière. En réponse, quelqu'un a expliqué comment il avait démonté la prise IDC, avait séparé les fils du câble ruban, avait réorganisé les connexions et l'avait remonté comme vous le mentionnez.
Ce n'est pas recommandé car les pinces ne sont pas destinées à être réutilisées, mais cela peut être fait.
Mais ne vous inquiétez de cela que lorsque vous aurez déterminé que le câble + connecteur ne fonctionne pas.

Ou est-ce que cela "déplace" des fils dans la terminologie IDC?

Ok, vous m'avez eu là.
Je pense que le verbe habituel est juste "assembler". Un outil de sertissage (ou presse couchée) est utilisé pour assembler le connecteur complet sur le câble ruban.
Vous êtes censé utiliser un câble ruban avec IDC. Mais si vous finissez par essayer le recâblage IDC, vous aurez alors presque l'impression de "brancher" un fil discret sur une prise trapézoïdale RJ45.

9
sawdust

Voici le brochage pour deux en-têtes de série:

http://www.frontx.com/pro/cpx102_2.html

0
Alexander Húska

Ils les vendent avec le câble destiné à être branché sur les en-têtes de la carte mère. J'ai toujours pensé que le brochage de la carte mère était normalisé. Une carte mère Asus que j'ai achetée en possédait un. Je suis sûr qu'une version parallèle existe aussi.

enter image description here


J'ai regardé de plus près à la carte mère.

Vous voyez la petite encoche sur le contour en pointillé entourant les broches LPT de votre carte mère? Je parie que l'encoche sur l'en-tête parallèle est supposée faire face à cette direction.

0
LawrenceC

Je pense que l’affectation des broches sur mobo est la même que celle de db9. En regardant votre port db9, il n’est pas direct dans le connecteur à sertir comme celui que quelqu'un a signalé ne fonctionnerait pas. Si vous parvenez à ouvrir le boîtier en plastique, vous constaterez probablement que les fils sont soudés, de sorte que les numéros de broches de l'en-tête et du DB9 correspondent. Sinon, vous pouvez utiliser un multimètre pour vérifier la continuité des broches correspondantes. Je me demandais encore une fois à propos de mobo avec port parallèle, le dernier que j'ai eu était Gigabyte H61M D2P mais celui-ci tourne sous Linux. À votre santé.

0
user401521