メニュー English Ukrainian ロシア語 ホーム

愛好家や専門家向けの無料テクニカル ライブラリ 無料のテクニカルライブラリ


無線電子工学および電気工学の百科事典
無料のライブラリ / 無線電子および電気機器のスキーム

RS-232Cインターフェース。 無線エレクトロニクスと電気工学の百科事典

無料のテクニカルライブラリ

無線電子工学と電気工学の百科事典 / コンピューター

記事へのコメント 記事へのコメント

RS-232Cインターフェイスは、データを送受信する機器(DTE-データ端末機器、またはADF-データ送信機器、DTE-データ端末機器)をデータチャネルの端末機器(DCE、DCE-データ通信機器)に接続するように設計されています。 )。 ADFの役割は、コンピューター、プリンター、プロッター、およびその他の周辺機器です。 モデムは通常、DCEとして機能します。 接続の最終的な目的は、1つのADFを接続することです。 完全な接続図を図2に示します。 XNUMX; このインターフェイスでは、ヌルモデムケーブルを使用してデバイスを直接接続することにより、DCEデバイスのペアとともにリモート通信チャネルを排除できます(図XNUMX)。

フルダイアグラム RS-232C インターフェイス。 RS-232C接続
米。 1.完全なRS-232C接続図

RS-232Cインターフェース。 ヌルモデムケーブルを使用したRS-232C接続
米。 2. ヌルモデムケーブルによる RS-232C 接続

この規格では、インターフェイス制御信号、データ転送、電気インターフェイス、およびコネクタ タイプについて説明しています。 標準では非同期および同期通信モードが提供されていますが、COM ポートは非​​同期モードのみをサポートしています。 機能的には、RS-232C は CCITT V.24/V.28 および C2 インターフェイスと同等ですが、信号名が異なります。

RS-232C 規格では、シングルエンドのトランスミッタとレシーバについて説明します。信号は共通線、つまり回路グランドを基準にして送信されます (バランス差動信号は、RS-422 などの他のインターフェイスで使用されます)。 このインターフェイスは、デバイスのガルバニック絶縁を提供しません。 データ入力 (RxD 信号) の論理 12 (MARK 状態) は、-3 ~ -3 V の電圧範囲に対応します。 論理ゼロ - +12 ~ +3 V (SPACE 状態)。 制御信号入力の場合、オン状態は +12 ~ +12 V の範囲に対応し、オフ状態は -3 ~ -3 V に対応します。 -3 ~ +3 V の範囲は、受信機のヒステリシスを決定するデッド ゾーンです。回線状態は、しきい値を超えた後にのみ変更されたとみなされます (図 12)。 トランスミッタ出力の信号レベルは、-5 ~ -5 V および +12 ~ +2 V の範囲である必要があります。接続されたデバイスの回路グランド (SG) 間の電位差は XNUMX V 未満である必要があります。電位差が大きくなると、信号が誤って認識される可能性があります。 TTL レベル信号 (UART チップの入力および出力) は、TxD および RxD ラインでは直接コードで送信され、その他すべてでは逆コードで送信されることに注意してください。

接続されたデバイスが両方ともAC電源で駆動され、ラインフィルタを備えている場合、インターフェイスは接続されたデバイスの保護接地接続を想定しています。

警告!

セルフパワーデバイスのインターフェイスケーブルの接続および取り外しは、電源をオフにして行う必要があります。 そうしないと、スイッチング時のデバイスの不均一な電位差が出力または入力(より危険です)インターフェイス回路に印加され、マイクロ回路が損傷する可能性があります。

RS-232C 規格では、使用するコネクタの種類が規定されています。

ADF 機器 (COM ポートを含む) には、DB-25P プラグまたはよりコンパクトなバージョンの DB-9P を取り付けるのが一般的です。 25 ピン コネクタには、同期モードに必要な追加信号用のピンがありません (ほとんどの XNUMX ピン コネクタはこれらのピンを使用しません)。

DB-25SまたはDB-9Sソケットは、AKD機器(モデム)に取り付けられています。

この規則は、AKDコネクタがADFコネクタに直接接続できること、またはピンが9対25で接続された「ストレート」メスおよびオスアダプタケーブルを介して接続できることを前提としています。 アダプタケーブルは、4〜XNUMXピンコネクタのアダプタにすることもできます(図XNUMX)。

ADF 機器がモデムなしで接続されている場合、デバイス コネクタ (プラグ) は、両端にソケットがあり、その接点が図 5 に示す図の XNUMX つに従って、横方向に接続します。 XNUMX.

RS-232Cインターフェース。 RS-232C信号の受信
米。 3. RS-232C信号の受信

RS-232Cインターフェース。 モデム ケーブル
米。 4. モデム ケーブル

RS-232Cインターフェース。 ヌルモデムケーブル
米。 5. ヌルモデム ケーブル: a - 最小、b - フル

コンセントが ADF デバイスに取り付けられている場合、モデム接続ケーブルと同様に、直接ケーブルで別のデバイスに接続する必要があることがほぼ 100% あります。 ソケットは通常、モデムを介したリモート接続を持たないデバイスにインストールされます。

表に。 図1は、COMポート(およびその他のADFデータ伝送装置)のピン割り当てを示しています。 DB-25SコネクタのピンはEIA/TIA-232-E規格で定義されており、DB-9SコネクタはEIA/TIA-574規格で定義されています。 モデム(AKD)の回路と接点の名前は同じですが、信号(入出力)の役割が逆になっています。

表 1. RS-232C インターフェイスのコネクタと信号
チェーン指定 コネクタピン リモートコネクタケーブルPCの線番 方向
COM- RS- V.24 db- db- 11 22 33 44 I / O
232 ジョイント 2 25P 9P          
PG AA 101 1 5 (10) (10) (10) 1 -
SG AB 102 7 5 5 9 1 13 -
td BA 103 2 3 3 5 3 3 O
RD BB 104 3 2 2 3 4 5 I
RTS CA 105 4 7 7 4 8 7 O
CTS CB 106 5 8 8 6 7 9 I
DSR CC 107 6 6 6 2 9 11 I
Dtr CD 108/2 20 4 4 7 2 14 O
DCD CF 109 8 1 1 1 5 15 I
RI CE 125 22 9 9 8 6 18 I

1 8 ビット マルチカード リボン ケーブル。

2 16 ビット マルチカードおよびマザーボード上のポート用のリボン ケーブル。

3 マザーボード上のリボン ケーブル ポートのオプション。

4ピンコネクタへの幅の広いリボンケーブル。

PC COM ポートの観点から、非同期モードに関連する RS-232C 信号のサブセットを考えてみましょう。 便宜上、COM ポートおよびほとんどのデバイスの説明に採用されている名前ニーモニックを使用します (RS-232 および V.24 のフェイスレス指定とは異なります)。 制御信号のアクティブ状態 (「オン」) と送信データ ビットのゼロ値はインターフェース信号の正の電位 (+3 V 以上) に対応し、「オフ」状態と単位は対応することを思い出してください。ビットは負の電位 (-3 V 未満) に対応します。 インターフェイス信号の目的を表に示します。 2. モデムを COM ポートに接続する場合の制御信号の通常のシーケンスを図に示します。 6.

表2.RS-232Cインターフェース信号の目的
信号 任命
PG 保護接地 - デバイスケースとケーブルシールドに接続された保護接地
SG Signal Ground - 信号レベルが作用する信号 (回路) グランド
td 送信データ - シリアルデータ - 送信機出力
RD 受信データ - シリアルデータ - 受信機入力
RTS 送信要求 - データ転送要求出力: 「オン」状態は、端末に送信するデータがあることをモデムに通知します。 半二重モードでは、方向制御に使用されます。「オン」状態は、モデムに送信モードに切り替えるよう信号を送ります。
CTS ClearToSend-端末がデータを送信できるようにする入力。 「オフ」状態はデータ転送を無効にします。 信号はハードウェアフロー制御に使用されます
DSR Data Set Ready - データ伝送機器からのレディ信号入力 (モデムは動作モードでチャネルに接続され、チャネルの反対側の機器との調整を完了しています)
Dtr Data Terminal Ready - データ交換のための端末準備信号出力。 「オン」状態では、ダイヤルアップ リンクが接続状態に維持されます。
DCD Data Carrier Detected - リモート モデム キャリア検出信号入力
RI リングインジケータ-コールインジケータ入力。 スイッチドチャネルでは、モデムはこの信号でコールの受け入れを通知します。

RS-232Cインターフェース。 インターフェイス制御シーケンス
米。 6. インターフェース制御信号のシーケンス

  1. DTRを設定することにより、コンピュータはモデムを使用したいことを示します。
  2. DSR を設定することにより、モデムは準備完了と接続確立を通知します。
  3. RTS 信号を使用して、コンピューターは送信許可を要求し、モデムからデータを受信する準備ができていることを宣言します。
  4. モデムは CTS 信号で、コンピュータからデータを受信して​​回線に転送する準備ができたことを通知します。
  5. CTS を削除することにより、モデムはそれ以上受信できないことを通知します (たとえば、バッファーがいっぱいです)。コンピューターはデータ送信を一時停止する必要があります。
  6. CTS 信号により、モデムはコンピューターが送信を継続できるようにします (バッファーに余裕があります)。
  7. RTS を削除すると、コンピュータのバッファがいっぱいになる (モデムがコンピュータへのデータ転送を一時停止する必要がある) か、モデムに転送するデータが不足している可能性があります。 通常、この場合、モデムはコンピュータへのデータ送信を停止します。
  8. モデムは、CTS をリセットすることにより、RTS の削除を確認します。
  9. コンピュータは RTS をリセットして送信を再開します。
  10. モデムは、これらのアクションの準備ができていることを確認します。
  11. コンピューターは交換の完了を示します。
  12. モデムが認識します。
  13. コンピュータは DTR を削除します。これは通常、切断 (「ハングアップ」) のシグナルです。
  14. DSRをリセットすることにより、モデムは切断を通知します。

このシーケンスから、ヌルモデムケーブルのDTR-DSRおよびRTS-CTS接続が明確になります。

非同期転送モード

非同期転送モードはバイト指向(文字指向)です。送信される情報の最小単位は7バイト(0文字)です。 バイト送信フォーマットを図8に示します。 5.各バイトの送信は開始ビットで始まり、受信者に送信を開始するように信号を送り、その後にデータビットと場合によってはパリティビットが続きます。 送信間の一時停止を保証するストップビットで送信を終了します。 次のバイトのスタートビットは、ストップビットの後いつでも送信されます。つまり、送信間で任意の期間の一時停止が可能です。 常に厳密に定義された値(論理XNUMX)を持つスタートビットは、受信機を送信機からの信号と同期させるための簡単なメカニズムを提供します。 受信機と送信機は同じボーレートで動作すると想定されています。 受信機の内部クロックジェネレータは、スタートビットが受信されるとゼロにリセットされる基準周波数分周器カウンタを使用します。 このカウンタは内部ストローブを生成し、それによって受信機は後続の受信ビットを修正します。 理想的には、ストロボはビット間隔の中央に配置されているため、受信機と送信機の速度にわずかな不一致があってもデータを受信できます。 明らかに、XNUMXつのデータビット、XNUMXつの制御ビットとXNUMXつのストップビットを送信する場合、データが正しく認識される最大許容レートの不一致はXNUMX%を超えることはできません。 位相歪みと内部同期カウンタの動作の離散性を考慮すると、実際には、より小さな周波数偏移が許容されます。 内部発振器の基準周波数の分周比が小さいほど(送信周波数が高いほど)、ビット間隔の中央にストローブが結合するエラーが大きくなり、周波数の一貫性に対する要件が厳しくなります。 送信周波数が高いほど、受信信号の位相に対するエッジ歪みの影響が大きくなります。 これらの要因の相互作用は、交換周波数の増加に伴い、受信機と送信機の周波数の一貫性に対する要件の増加につながります。

RS-232Cインターフェース。 RS-232C非同期伝送フォーマット
米。 7.RS-232C非同期送信フォーマット

非同期送信形式により、送信エラーの可能性を検出できます。

非同期送信形式により、送信エラーの可能性を検出できます。

  • 送信の開始を知らせる遷移が受信され、スタート ビット ストローブが論理 XNUMX レベルに設定されている場合、スタート ビットは偽と見なされ、レシーバは待機状態に戻ります。 受信者はこのエラーを報告しない場合があります。
  • ストップ ビットに割り当てられた時間内に論理ゼロ レベルが検出されると、ストップ ビット エラーが記録されます。
  • パリティが使用される場合、データ ビットの送信後にパリティ ビットが送信されます。 このビットは、規則に応じて、XNUMX データ ビットの数を偶数または奇数にパディングします。 制御ビットの値が無効なバイトを受信すると、エラーが修正されます。
  • フォーマット制御により、改行を検出できます。原則として、改行が発生すると、レシーバーは論理ゼロを「認識」します。これは最初にスタート ビットとゼロ データ ビットとして解釈されますが、その後ストップ ビット コントロールがトリガーされます。

非同期モードでは、多くの標準為替レートが採用されています。 測定単位「bps」の代わりに「ボー」(ボー)が使用されることがありますが、バイナリ送信信号を考慮すると、これは正しくありません。 ボーでは、回線状態の変化の頻度を測定するのが通例であり、非バイナリ コーディング方法 (最近のモデムで広く使用されている) では、通信チャネルのビット レート (bps) と信号変化 (ボー) が異なる場合があります。回。

データ ビット数は、5、6、7、または 8 にすることができます (5 ビットおよび 6 ビット形式は広く使用されていません)。 ストップ ビットの数は、1、1,5、または 2 にすることができます (「XNUMX ビット」は、ストップ インターバルの期間のみを意味します)。

データフロー制御

データの流れを制御する (フロー制御) には、ハードウェアとソフトウェアの XNUMX つのプロトコル オプションを使用できます。 フロー制御は、ハンドシェイクと混同されることがあります。 ハンドシェイクには、要素が受信されたという通知の送信が含まれますが、フロー制御には、後でデータを受信する可能性または不可能性に関する通知の送信が含まれます。 多くの場合、フロー制御はハンドシェーク メカニズムに基づいています。

ハードウェア フロー制御プロトコル RTS/CTS (ハードウェア フロー制御) は CTS 信号を使用します。これにより、受信側がデータを受信する準備ができていない場合にデータの転送を停止できます (図 8)。 トランスミッタは、CTS ラインがオンの場合にのみ次のバイトを「解放」します。 すでに送信が開始されているバイトは、CTS 信号によって遅延されることはありません (これにより、メッセージの完全性が保証されます)。 ハードウェア プロトコルは、レシーバーの状態に対するトランスミッターの最速の応答を提供します。 非同期トランシーバーのチップには、受信部分に少なくとも XNUMX つのレジスタがあります。次のメッセージを受信するためのシフトと、受信したバイトが読み取られるストレージです。 これにより、データを失うことなく、ハードウェア プロトコルを使用して交換を実装できます。

RS-232Cインターフェース。 ハードウェア フロー制御
米。 8. ハードウェアフロー制御

ハードウェアプロトコルは、プリンタとプロッタがサポートされている場合、それらを接続するときに使用すると便利です。 XNUMX台のコンピューターを直接(モデムなしで)接続する場合、ハードウェアプロトコルにはRTS-CTS回線の相互接続が必要です。

直接接続の場合、送信端末は CTS 回線上で「オン」状態を提供する必要があります (独自の RTS - CTS 回線を接続することによって)。そうしないと、送信機は「無音」になります。

IBM PCで使用される8250/16450/16550トランシーバーは、ハードウェアでCTS信号を処理せず、MSRレジスターにその状態を表示するだけです。 RTS/CTSプロトコルの実装はBIOSInt14hドライバーに割り当てられており、「ハードウェア」と呼ぶのは完全には正しくありません。 COMポートを使用するプログラムがレジスタレベルで(BIOSを介さずに)UARTと対話する場合、このプロトコル自体をサポートするためにCTS信号の処理を処理します。 多くの通信プログラムでは、CTS信号を無視でき(モデムが使用されていない場合)、CTS入力を独自のRTS信号の出力に接続する必要はありません。 ただし、CTS信号がハードウェアによって処理される他のトランシーバー(たとえば、8251)があります。 それらの場合、および「正直な」プログラムの場合、コネクタ(およびケーブル)でのCTS信号の使用は必須です。

XON/XOFF フロー制御ソフトウェア プロトコルは、双方向データ チャネルの存在を前提としています。 プロトコルは次のように機能します。データを受信するデバイスが受信できない理由を検出すると、リバース シリアル チャネルを介して XOFF (13h) バイト文字を送信します。 このキャラクタを受信した相手機器は、送信を中断します。 受信側デバイスは、再度データを受信できる状態になると、XON キャラクタ (11h) を送信します。これを受信すると、相手側デバイスは送信を再開します。 受信機の状態の変化に対する送信機の応答時間は、ハードウェア プロトコルと比較して、少なくとも文字 (XON または XOFF) を送信する時間と、文字を受信する送信機プログラムの応答時間 (図 9)。 このことから、ロスレス データは、追加の受信データ バッファーを持ち、事前に利用できないことを通知する (バッファーに空きスペースがある) 受信機によってのみ受信できるということになります。

RS-232Cインターフェース。 XON/XOFFソフトウェアフロー制御
米。 9. XON/XOFF ソフトウェアフロー制御

ソフトウェア プロトコルの利点は、インターフェイス制御信号を送信する必要がないことです。双方向交換用の最小ケーブルは 3 本のワイヤしか使用できません (図 5、a を参照)。 バッファの必須の存在と長い応答時間 (XON 信号の待機によるチャネルの全体的なパフォーマンスの低下) に加えて、欠点は、全二重交換モードの実装の複雑さです。 この場合、受信したデータのストリームからフロー制御文字を抽出 (および処理) する必要があるため、送信される文字のセットが制限されます。

PUとOSの両方でサポートされているこれらXNUMXつの一般的な標準プロトコルに加えて、他のプロトコルもあります。

出版物: cxem.net

他の記事も見る セクション コンピューター.

読み書き 有用な この記事へのコメント.

<<戻る

科学技術の最新ニュース、新しい電子機器:

昆虫用エアトラップ 01.05.2024

農業は経済の重要な分野の 1 つであり、害虫駆除はこのプロセスに不可欠な部分です。インド農業研究評議会 - 中央ジャガイモ研究所 (ICAR-CPRI) シムラーの科学者チームは、この問題に対する革新的な解決策、つまり風力発電の昆虫エアトラップを考案しました。このデバイスは、リアルタイムの昆虫個体数データを提供することで、従来の害虫駆除方法の欠点に対処します。このトラップは風力エネルギーのみで駆動されるため、電力を必要としない環境に優しいソリューションです。そのユニークな設計により、有害な昆虫と有益な昆虫の両方を監視することができ、あらゆる農業地域の個体群の完全な概要を提供します。 「対象となる害虫を適切なタイミングで評価することで、害虫と病気の両方を制御するために必要な措置を講じることができます」とカピル氏は言います。 ... >>

地球磁場に対するスペースデブリの脅威 01.05.2024

地球を取り囲むスペースデブリの量が増加しているという話を聞くことがますます増えています。しかし、この問題の原因となるのは、現役の衛星や宇宙船だけではなく、古いミッションからの破片も含まれます。 SpaceX のような企業によって打ち上げられる衛星の数が増えると、インターネットの発展の機会が生まれるだけでなく、宇宙の安全保障に対する深刻な脅威も生まれます。専門家たちは現在、地球の磁場に対する潜在的な影響に注目している。ハーバード・スミソニアン天体物理学センターのジョナサン・マクダウェル博士は、企業は急速に衛星群を配備しており、今後100年間で衛星の数は000万基に増加する可能性があると強調する。これらの宇宙艦隊の衛星の急速な発展は、地球のプラズマ環境を危険な破片で汚染し、磁気圏の安定性を脅かす可能性があります。使用済みロケットからの金属破片は、電離層や磁気圏を破壊する可能性があります。これらのシステムは両方とも、大気の保護と維持において重要な役割を果たします。 ... >>

バルク物質の固化 30.04.2024

科学の世界には数多くの謎が存在しますが、その一つにバルク物質の奇妙な挙動があります。それらは固体のように振る舞うかもしれませんが、突然流れる液体に変わります。この現象は多くの研究者の注目を集めており、いよいよこの謎の解明に近づいているのかもしれません。砂時計の中の砂を想像してください。通常は自由に流れますが、場合によっては粒子が詰まり始め、液体から固体に変わります。この移行は、医薬品生産から建設に至るまで、多くの分野に重要な影響を及ぼします。米国の研究者は、この現象を説明し、理解に近づけようと試みました。この研究では、科学者たちはポリスチレンビーズの袋からのデータを使用して実験室でシミュレーションを実施しました。彼らは、これらのセット内の振動が特定の周波数を持っていること、つまり特定の種類の振動のみが材料を通過できることを発見しました。受け取った ... >>

アーカイブからのランダムなニュース

AOC Q2781PQ フレームレスモニター 19.05.2016

AOC は、高品質の 2781 インチ AH-IPS マトリックスに基づく Q27PQ モデルで Style モニター ファミリーを拡張しました。

パネルの解像度は 2560 x 1440 ピクセルで、QHD フォーマットに対応しています。 sRGB 色空間を 100% カバーします。 応答時間は 4 ミリ秒です。 水平および垂直方向の視野角は 178 度に達します。 典型的な動的コントラスト比は 1000:1 および 50:000 です。 明るさは000cd/m1。

ノベルティはフレームレスデザインです。サイドフレームとトップフレームの幅はわずか5,7mm、ボトムは6,25mmです。 さらに開発者は左右非対称のスタンドにも注目。

信号ソースを接続するために、モニターにはアナログ D-Sub コネクタと、デジタル DisplayPort および HDMI (? 2) インターフェイスがあります。 さらに、標準のヘッドフォンジャックがあります。

フリッカーフリー技術により、さまざまな輝度レベルでの画像のちらつきを防ぎ、目の疲れを最小限に抑えます。 e-Saver 機能は、エネルギー消費を削減する役割を果たします。

Q2781PQ は 400 月に推定価格 XNUMX ドルで発売されます。

その他の興味深いニュース:

▪ フライホイール ハイブリッド自動車技術

▪ CC2650 ベースの小型 Bluetooth 加速度および温度センサー

▪ サーマルイメージャーを搭載した頑丈なスマートフォン Blackview BV8900

▪ エネルギー変換のための新しい触媒

▪ ネオワイズ彗星が地球に最接近

科学技術、新しいエレクトロニクスのニュースフィード

 

無料の技術ライブラリの興味深い資料:

▪ 電気技師の Web サイトのセクション。 記事の選択

▪ 記事 波の命令に従って泳ぎなさい、私のボートよ。 人気の表現

▪ 記事 古代ギリシャの彫像に対する伝統的な見方のうち、間違っているものはどれですか? 詳細な回答

▪ 記事 オートメーションとテレメカニクスの調整。 労働保護に関する標準的な指示

▪ 記事「帯域幅スロットル」。 無線エレクトロニクスと電気工学の百科事典

▪ 記事 魔法の帽子と消えたコイン。 フォーカスシークレット

この記事にコメントを残してください:

Имя:


Eメール(オプション):


コメント:





このページのすべての言語

ホームページ | 図書館 | 物品 | サイトマップ | サイトレビュー

www.diagram.com.ua

www.diagram.com.ua
2000-2024