web-dev-qa-db-ja.com

マザーボードのLPTおよびCOMポートヘッダーを配線する方法

コンピュータにLPTとCOMポートを追加したいのですが。ボードには、背面のI/OパネルにLPTまたはCOMポートがありません。ただし、ボードにはLPTおよびCOMポートヘッダーがあります。これらは下の画像に表示されています。

headers

そこで、LPTポートとCOMポートを備えたPCIカードの1つを購入する代わりに、マザーボードの組み込みロジックを使用することにしました。 PCIカードはスペースを占有し、ドライバー、使用しているプラ​​ットフォーム(LinuxとWindows)、およびその他について心配する必要があります。

enter image description here

LPTとCOMポートのI/Oプレートを組み合わせたものを購入しました。しかし、私はそれを配線する方法がわかりません。マザーボードのヘッダーは boxed ではないため、ケーブルを接続する方向を指示する方法はありません。次に、ピンのラベリングとの混乱もあります。

LPTポート

これは、マザーボードで使用されるピン配列です(マニュアルから取得)。

lpt

これは標準によるものですか?それはどの標準でしょうか?...これはIEEE1284のようには見えません。 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

ここに図があります:

lpt diagram

彼らは一致する必要はありませんか?マザーボードの製造元が使用しているこれらのばかげた省略形が実際に何を意味しているのか推測する必要があります。それらのいくつかは明白です、他はそうではありません。同様に、STBはStrobeの略で、最初のピンにあるので、これで十分です。しかし、なぜここでピン21とそこでピン11がビジーなのですか?彼らはそれをめちゃくちゃにしたり、間違ったり、何かしたりしたようです。おそらく、あなたに自分のI/Oプレートを買わせようとしているのでしょう。または、ポートのバージョンやリビジョンごとに異なる配線があるのでしょうか?

そして、小さなマイナス記号は何ですか?それは何かを示していますか?おそらく低ロジック対高ロジックですか?マニュアルではこれについて何も述べていません。彼らが私が自分で理解することを期待するように。ちなみにこれはギガバイトのボードです。私はGGTS(ギガバイトグローバルテクニカルサポート)でそれについて質問しましたが、「会社の秘密」であるため、これ以上詳細を説明することはできませんでした。ギガバイトの人々は彼らの心を失ったに違いありません!か何か...

COMポート

com

これは大丈夫そうですよね?これは標準的なピン配置のようです。

18
Samir

[〜#〜] idc [〜#〜]ヘッダーおよび[〜#〜] db [〜#〜]コネクタには、異なる順序で番号が付けられたピンがあります。
[〜#〜] idc [〜#〜]ヘッダーは、図のように番号が付けられています。最初に列、次に行の順になっています。
[〜#〜] db [〜#〜]コネクタには、最初に行、次に列の番号が付けられています。

ウィキペディアによるパラレルポートのピン配列は次のとおりです...

これは、DB25コネクタのピン番号を使用しています。

パラレルLPTポートのヘッダーは、意図的に「誤った番号」(DB25割り当てと比較して)になっているため、IDCフラットリボンケーブルの両端のコネクタを使用できます。
これは、DB25へのLPTヘッダーの推奨レイアウトですIDCコネクタ。
IEEE 1284はセントロニクスコネクタ用です。 1980年代のIBM PCは、DB25シェルを使用するために、ピン数を36から25に減らしました。

DB25のピンは2行で構成されています。1行は最初の13ピン、1:13、2行目は最後の12ピン14:25です。

 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  

DB25 [〜#〜] idc [〜#〜]コネクタを使用する場合、ピン番号はリボンケーブル上で次のように並べられます。

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  

DB25の信号のこの順序に基づいて、IDCピンからDB25ピンへのマッピングは次のとおりです。

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
...

このマッピングは、「めちゃくちゃな」ピン割り当て(ヘッダー側)として認識されますが、信号をDB25に配信することは完全に論理的です。

LPTヘッダーのマニュアルのテーブルは、IDCレイアウトの代わりにDB25レイアウトを使用しているため、わかりにくい方法で描かれています。奇数番号のピンの行の1列と他の列偶数番号のピンの列の場合、信号はDB25コネクタに似た順序で配置されます。

26ピンIDC LPTヘッダー用ソケット:
26-pin IDC connector for LPT header

マザーボードのシリアルCOMポートのヘッダーには、DB9シリアルコネクタに対して1対1の番号が付けられています。
マザーボードのCOMヘッダーでは、各IDCピンには同じ番号のDB9ピンと同じ信号割り当てがあります。
しかし、IDCコネクタのピンは2つの行で構成されています。1つの行は偶数番号のピン用で、2番目の行は奇数番号のピン用です。

 2  4  6  8  -  
 1  3  5  7  9    

リボンケーブルでは、ピン番号は次のように交互に配置されます。

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

DB9のピンは2つの行で構成されています。1行は最初の5つのピン、1:5、2行目は最後の4つのピン、6:9です。

 1   2   3   4   5  
   6   7   8   9    

DB9 [〜#〜] idc [〜#〜]コネクタを使用する場合、ピン番号はリボンケーブル上で次のように並べられます。

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

この順序では、マザーボードの信号とDB9コネクタピンが正しく一致しません。

COMポートのヘッダーは、(マザーボード用に)示したようにレイアウトされています[〜#〜] or [〜#〜]
IDCからDB9_IDCへの接続を許可するために(DB9の割り当てと比較して)意図的に「誤って番号が付けられています」。
通常、2つのスタイルまたはタイプのmotherboard_header-to-DB9_connectorケーブルがあります。

これはDB9 IDCコネクタで、マザーボードは10ピンで使用できませんIDCコネクタとリボンケーブル: DB9 IDC connector COMケーブルの一端または両端で、IDCの代わりに個別の配線を使用する必要があります。

そして、小さなマイナス記号は何ですか?それは何かを示していますか?おそらく低ロジック対高ロジックですか?

マイナス記号は、信号が反転論理を使用することを意味します。

LPTとCOMポートのI/Oプレートを組み合わせたものの1つを購入しました。

最終行:
LPTポートのケーブル+ DB25が機能するはずです(@Brianが、リボンケーブルのマークされたエッジがヘッダーのピン1に一致していると指摘したと仮定します)。
しかし、ヘッダーの番号付けには2つの一般的なバリエーションがあるため、COMポートのケーブル+ DB9が機能する可能性は50/50しかありません。

補遺

しかし、私はそれを配線する方法がわかりません。マザーボードのヘッダーはボックス化されていないため、ケーブルを接続する方向を指定する方法はありません。

「ボックス」はシュラウドであるため、「ボックス化されていない」の適切な用語はシュラウドレスです。

マザーボードの写真では、LPTヘッダーの左下に数字の「1」(白いシルクスクリーンの文字)があります。これはヘッダーのピン#1を示します。
リボンケーブルの赤いストライプは、ピン#1のワイヤを示します。したがって、IDCソケットは、「1」とマークされたヘッダーのこの端にある赤いストライプで方向付けられる必要があります。

LPTヘッダーの周りの白い破線で、シルクスクリーンはシュラウドの輪郭を示していることに注意してください。
また、アウトラインの下部エッジに隆起または飛び出しがあることに注意してください。これは、IDCの片側のみにあるkeyと一致します。 =ソケットこれは方向インジケータ#2です。

マザーボードの写真では、COMヘッダーの左下に数字の「1」が表示されています。
リボンケーブルの赤いストライプ(ピン#1)は、ヘッダーのこの端にあるはずです。
しかし、COMポートの接続がマザーボードに適している可能性は50/50です。幸い、EIA/RS232仕様では、このデバイスポートが短絡や誤接続を処理するのに十分な堅牢性を備えている必要があります。したがって、「間違った」ケーブルをテスト用に接続でき、マザーボードに損傷を与えないはずです。

補遺#2

しかし、これはCOMポートヘッダーには当てはまらないようです。 COMポートヘッダーの左下隅に「1」はありません。あなたが見るものは非常に小さなはんだ付けか、おそらく本当に小さなSMDコンポーネントのようです

しかし、COMヘッダーの周りのシュラウドの輪郭があるようです。
それを使用して、ソケットの向きを合わせます。

あなたはCOMポートを正しくする50/50のチャンスがあると言います。どちらに回しても、どのように一致するかわかりません。 COMヘッダーのGNDはピン5にあり、IDCソケットのTxDと一致します。これは正しくありませんか?IDCソケットの周りは、GNDがリボンケーブルのCTSと一致します。

いいえ、ソケットの向きを変えようとはしません。
ソケットをヘッダーに取り付けるための正しい方向は1つだけです。ソケットのキーをシュラウドの外形に一致させますおよび/またはヘッダーのピン#1に赤いワイヤーを合わせます(これらの2つの方向は矛盾しないはずです)。

50/50の可能性は、適切な方向にインストールすると、使用しているケーブル+ DB9が機能する(または機能しない)ことです。
マザーボードヘッダーのレイアウトには2つの(一般的な)方法があり、50/50オッズです。
DB9の端部は成形されているため、リボンケーブルがどのようにDB9に配線されているかはわかりません。

マルチメーターまたは導通テスターを使用して、DB9のピンがリボンケーブルのもう一方の端にあるIDCソケットのピンにどのようにマッピングされるかを決定します。
または
マザーボードに接続し、COMポートのループバックテスト(DB9のピン2と3を接続)を試します。

私はあなたと同じピン配列のASUSマザーボードを持っており、これらのタイプのmoboヘッダー用に特別に設計されたCOMポートを見てきました。
古いISAシリアルポートアダプターボードに「DB9割り当てと比較して」「ミスナンバー」のヘッダーがあり、IDC =コネクタを使用できます。
それで、両方のピン配置が使用されているのを見て、ケーブル配線が間違っているためにCOMポートが機能しない理由について不平を言う人々について読みました。

CTSはRTSに対応する必要がありますよね?

いいえ、その信号マッピングは、シリアルリンクの両端にある2つのDB9コネクタ間で発生します。
このケーブルは、マザーボードからケースの外部まで信号を延長するだけです。
そのため、マザーボードヘッダーとこのDB9の間で、1対1の信号一致が必要です。

ギガバイトが使用する信号名の奇妙な略語を解読する方法、おそらく何らかの参照ドキュメントを知っていますか?

いいえ、ボード信号に固定名または義務名はありません。
おなじみの信号名は、ポートのインターフェース側のものです。
ポートのマザーボード側では、別の名前がよく使用されます。マザーボードに複数のCOMポートがある場合、明らかに両方の信号を「RxD」と呼ぶことはできません。

たとえば、一体何が「NSIN」ですか?それは「シグナルイン」のようなものでしょうか?それはRxDのようなものですか?

それは理にかなっているようです。

ワイヤーを正しい順序にするには、COMポートを再度はんだ付けする必要がありますか?

既存のケーブル+コネクタが機能しないと判断した場合のみ。

IDCソケットを開いて、再配線して閉じ直す方が簡単かもしれません。これまで一度も扱ったことがないので、一度開くことができるかどうかわかりません。彼らはそれらを壊すことなく閉じられましたが、圧着ワイヤははんだ付けよりも簡単です。

ずっと前にASUSユーザーフォーラムで、背面パネルにはんだカップDB9を接続する方法を説明しました。返信として、誰かがIDCソケットを分解し、リボンケーブルのワイヤーを分離し、接続を並べ替えて、あなたが言ったように再組み立てした方法を説明しました。
ピンチャーは再利用を目的としていないため推奨されませんが、実行することはできます。
しかし、ケーブル+コネクタが機能しないことを確認した後でのみ、これについて心配してください。

または、IDC用語でワイヤを「変位」させることですか?

さて、あなたは私をそこに連れて行った。
私は通常の動詞は単に「組み立てる」と思います。圧着工具(またはベンチプレス)を使用して、コネクタ全体をリボンケーブルに組み立てます。
IDCでリボンケーブルを使用することになっています。しかし、IDC=再配線を試みた場合、それはRJ45キーストーンジャックでの「パンチダウン」ディスクリートワイヤーのようなものです。

9
sawdust

2つのシリアルヘッダーのピン配列は次のとおりです。

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

0

彼らはマザーボードのヘッダーに差し込むことを意図したケーブルでこれらを販売しています-私はいつもマザーボードのピン配列が標準化されていると思っていました。私が購入したAsusマザーボードには、これらのいずれかが含まれていました。並列バージョンも存在すると確信しています。

enter image description here


私はマザーボードをよく見ました。

マザーボードのLPTピンを囲む点線の輪郭の小さなノッチを参照してください。パラレルヘッダーのノッチはその方向を向いているはずです。

0
LawrenceC

Moboのピン割り当ては、適切なdb9割り当てと同じだと思います。あなたのdb9ポートを見ると、誰かが指摘したものが機能しないように、それはまっすぐな圧着コネクタではありません。プラスチックケースを開けると、ワイヤがはんだ付けされており、ヘッダーとDB9のピン番号が一致していることがわかります。それ以外の場合は、マルチメーターを使用して、対応するピンの導通を確認できます。自分でパラレルポートを使用するmoboについてもう一度考えてみたところ、最後に得たのはGigabyte H61M D2Pでしたが、これはLinux ATMを実行しています。乾杯。

0
user401521