RS-232
RS-232の最新ニュースをまとめて検索!
RS-232 (Recommended Standard 232) は、パソコンと音響カプラ、モデムなどを接続するシリアル通信方式のインターフェースの一つである。インターフェースはポートとも呼ばれるため、シリアルポートと一般に呼ばれることもある。
目次 |
[編集] 成り立ち
もともとは、テレタイプ端末とモデムの接続用にCCITT(現ITU-T)がV.24、V.28勧告としていたものを米国のEIA(The Electronic Industries Alliance : 日本の電子機械工業会にほぼ相当)により通信用として規格化したもので、テレタイプライタ、パソコンなどのDTE(Data Terminal Equipment : データ端末装置)と、モデムなどのDCE(Data Circuit-Terminating Equipment : データ回線終端装置)とを接続してデータ伝送を行うための電気的・機械的な特性を定義したもの。
25ピンの端子仕様は、端末側ではなくモデム側のコネクタ仕様として決められている。しかしパソコンでは、ケーブルは本体ではなくモデムなどに付いていることが多い。現在多く利用されている規格外だった9ピンの端子はIBMによって作られ普及している。この端子は普及したため新たにANSI/TIA/EIA-574-90として規格に加えられた。ちなみに、末期のPC-9801シリーズ(PC-9821シリーズ)では、9ピンと25ピンの端子を一つずつ備えた機種が存在するが、このふたつの端子は、外見が異なるだけでなく、内部的にも(仕様の)異なるチップで制御されている。
現在は、その仕様の古さからレガシーインターフェースに分類され、周辺機器の接続用途にはUSB、IEEE 1394などに、通信用途にはイーサネットなどにその役割を取って代わられている。しかし、ノイズに強く遠方まで信号が届くため、現在では薄型テレビをパソコン上から制御する用途等に使われている。またサーバ用途としてデバッグ目的にシリアルケーブルをつないでダンプ出力や各種操作を行うことがある。一般的には、ケーブル長10m程度まではデータの通信は正常にやりとりできる。
[編集] パソコン同士の接続
クロスケーブル(リバースケーブルともいう)を使用することで、パソコン同士を直接接続することも可能である。(ストレートケーブル2本で接続する場合は、ヌルモデムと言う、DCEコネクタが2つあり、クロスケーブルと同様の結線をしたアダプタを使う。また、クロスケーブル自体をヌルモデムケーブルと言う場合もある。)
クロスケーブル、ヌルモデムの配線には色々な方法があるが、互いのパソコンのGND同士を接続、互いのパソコンのTXDとRXD同士を接続することは必須である。
しかし、これらだけの接続ということはあまりしない。多くの場合、CTS、DSR、DCD、DTRのいくつかを接続しているのが普通である。例えば、RTSを他方のDSRとDCDに接続し、さらにDTRを他方のCTSに接続というような方法がある。
[編集] 端子
[編集] Dサブ9ピン
| ピンNo. | 信号名 | 入出力 | 内容 |
|---|---|---|---|
| 1 | DCD | IN | キャリア検出 |
| 2 | RxD | IN | 受信データ |
| 3 | TxD | OUT | 送信データ |
| 4 | DTR | OUT | データ端末レディ |
| 5 | GND | - | グランド |
| 6 | DSR | IN | データセットレディ |
| 7 | RTS | OUT | 送信リクエスト |
| 8 | CTS | IN | 送信可 |
| 9 | RI | IN | 被呼表示 |
[編集] Dサブ25ピン
| ピンNo. | 信号名 | 入出力 | 内容(本来の規格) |
|---|---|---|---|
| 1 | N.C (FG) | - | 未接続(筐体GND) |
| 2 | TxD | OUT | 送信データ |
| 3 | RxD | IN | 受信データ |
| 4 | RTS | OUT | 送信リクエスト |
| 5 | CTS | IN | 送信可 |
| 6 | DSR | IN | データセットレディ |
| 7 | GND | - | グランド |
| 8 | DCD | IN | キャリア検出 |
| 9~11 | N.C | - | 未接続 |
| 12 | N.C (BDC) | (IN) | 未接続(2次チャンネルキャリア検出) |
| 13 | N.C (BCS) | (IN) | 未接続(2次チャンネル送信可) |
| 14 | N.C (BSD) | (OUT) | 未接続(2次チャンネル送信データ) |
| 15 | N.C (ST2) | (IN) | 未接続(送信エレメント・タイミング) |
| 16 | N.C (BRD) | (IN) | 未接続(2次チャンネル受信データ) |
| 17 | N.C (RT) | (IN) | 未接続(受信エレメント・タイミング) |
| 18 | N.C | - | 未接続 |
| 19 | N.C (BRS) | (OUT) | 未接続(2次チャンネル送信要求) |
| 20 | DTR | OUT | データレディ |
| 21 | N.C (SQD) | (IN) | 未接続(送信品質検出) |
| 22 | RI | IN | 被呼表示 |
| 23 | N.C (SRS) | (⇔) | 未接続(データ通信速度選択) |
| 24 | N.C (ST1) | (OUT) | 未接続(送信信号エレメント・タイミング) |
| 25 | N.C | - | 未接続 |
[編集] 正式(公的)規格
「EIA-232-D/E」として規格が発行されている。「RS-232C」という呼称が広く使われているが、その後改訂されてEIA-232-Dとなった(RS-232Dとも呼ばれる)。さらに現在ではEIAとUSTSA (United States Telecommunications Suppliers Association) とが1988年に作った新組織TIA(Telecommunications Industry Association)が受け継いで「ANSI/TIA/EIA-232-F-1997」が現在の正式規格名となっている。正式な規格となったため、準拠は認められず、合致するかまたはこの規格を無視するかの選択を迫られた各メーカーは結局、無視を選んだところが多い。この規格に合致するためには、同期通信機能を備え、また、サブチャンネル機能を備えるなど、コスト上昇に繋がる多くの機能を実装しなければならないが、実際には使われる場面は少ないのに加え、一般に知名度が低く、この規格名をつけた商品はRS-232C準拠と書かれた商品より競争力が逆に低下するためである。
一般の利用者にとっては事実上昔のRS-232Cと同じと思って差し支えないが、制御信号線が足りなくても、信号電圧が規格に合致しておらず基準以下でも、低品質の適当な端子を使っていてもRS-232C準拠である。そのため、万一接続がうまく行かなくてもメーカーに責任を問うことはできない。
[編集] 関連項目
[編集] 外部リンク
最終更新 2009年9月16日 (水) 20:13 (日時は個人設定で未設定ならばUTC)。
【RS-232】変更履歴




