RS232の概要
RS-232インターフェイスは、Electronic Industries Alliance(EIA)によって確立されたシリアルデータ通信のインターフェイス規格に準拠しています。元の番号はEIA-RS-232(232、略してRS232)です。これは、コンピュータのシリアルインタフェース周辺機器接続に広く使用されています。ケーブルと機械、電気、信号、および転送プロセスを接続します。
RS-232-C規格で規定されているデータ伝送速度は、50,75,100,150,300,600,1200,2400,4800,9600,19200ボー/秒である。
RS232の特徴:
RS-232は主流のシリアル通信インタフェースの1つです。RS232インターフェイス規格の初期の登場により、主に以下の4つの点に欠点があることは避けられません。
(1)インタフェースの信号レベルが高く、インタフェース回路のチップが破損しやすい。RS232インタフェース上の任意の信号ラインの電圧は負論理の関係にあります。つまり、論理 "1"は-3〜15Vです。ロジックは "0":+ 3〜+ 15V、ノイズマージンは2Vです。すなわち、受信機は、+ 3Vよりも高い信号を論理 "0"、-3Vよりも低い信号を論理 "1"、TTLレベルを5Vの論理正として、0を論理として認識する必要がある負。TTLレベルと互換性がないため、TTL回路に接続するためにレベルシフト回路が必要です。
(2)伝送速度が遅い。非同期伝送では、ビットレートは20Kbpsです。したがって、51CPLD開発ボードでは、統合されたプログラムのボーレートは19200にしかなりません。これもまた理由です。
(3)インタフェースは、信号線と信号リターン線を使用して共通接地伝送形式を形成する。この共通接地伝送はコモンモード干渉を起こしやすいので、ノイズ耐性は弱い。
(4)伝送距離には限りがあります。最大伝送距離は50フィートです。実際、それは約15メートルでしか使用することができません。
RS485の概要
RS-485シリアルバスは、通信距離が数十〜数キロメートル必要な場合に広く使用されています。RS-485は平衡送信と差動受信を使用するため、同相干渉を除去する機能があります。バストランシーバの高い感度に加えて、200mVという低い電圧を検出することができるため、伝送された信号は1kmを超えて回復することができます。
RS-485は半二重動作モードを使用し、いつでも1点のみを送信できます。したがって、送信回路はイネーブル信号によって制御されなければならない。
RS485機能
RS-485は多点相互接続に非常に便利で、多くの信号線を節約できます。アプリケーションRS-485は、最大32台のドライブと32台のレシーバを並列に接続できる分散システムを構築するためにネットワーク化することができます。RS-232-Cの欠点に対応して、新しい標準RS-485は以下の機能を備えています。
(1)RS-485の電気的特性:ロジック "1"は2本のライン間の電圧差+ 2V~ + 6Vで表され、ロジック "0"は2本のライン間の電圧差で表されます。 -2V。インターフェース信号レベルはRS-232-Cより低く、インターフェース回路チップを損傷することは容易ではなく、TTLレベルと互換性があり、TTL回路との接続に便利です。
(2)最高のデータ伝送速度:10Mbps
(3)RS-485インターフェースは、バランスのとれたドライバと差動レシーバの組み合わせを採用しています。これは強力な耐コモンモード干渉機能、つまり良好なアンチノイズ性能を備えています。
(4)RS-485インターフェースの最大伝送距離は4000フィートで、実際には最大3000メートルです。
(5)RS-232-Cインタフェースは、1つのトランシーバのみをバスに接続することができます。RS-485インターフェイスでは、バス上に最大128個のトランシーバのみを接続することができます(マルチステーション機能)ので、ユーザーは1つのRS-485インターフェイスを使用してデバイスネットワークを簡単に設定できます。
RS422の概要
RS-422規格のフルネームは、「バランス電圧デジタルインタフェース回路の電気的特性」であり、インタフェース回路の特性を規定しています。実際には信号グランドがあり、合計5本のラインがあります。受信機は高い入力インピーダンスを使用し、送信ドライバはRS232よりも強力な駆動能力を持つため、同じ伝送ライン上に複数の受信ノードを接続することができ、最大10ノードを接続することができます。1台のマスタデバイス(マスタ)と残りのスレーブデバイス(スレーブ)の間では、スレーブデバイス同士が通信できないため、RS-422はポイントツーマルチ双方向双方向通信をサポートします。受信機の入力インピーダンスは4kですので、トランスミッタの最大負荷容量は10&TImです。4k +100Ω(終端抵抗)。
RS-422とRS-485の回路は基本的に同じ原理です。これらは差動モードで送受信され、デジタルグランドは不要です。差動動作は同じ速度条件下での長い伝送距離の根本的な理由です。RS232はシングルエンド入出力であり、少なくともデュプレックス動作にはデジタルグランドが必要なため、これは2つのRS232の基本的な違いです。ラインを送信し、ライン3ライン(非同期伝送)を受け入れる、あなたはまた、同期や他の機能を完了するために他の制御線を追加することができます。
RS-422は、2対のツイストペアを介して全二重動作なしで動作し、受信することができます。RS485は半二重通信しかできず、送受信は同時に行えませんが、1対のツイストペアが必要です。RS422とRS485は、19kpbsで1200mを送信できます。デバイスを新しいトランシーバの回線に接続することができます。
RS-422の電気的性能は、RS-485とまったく同じです。主な違いは、RS-422には2つの送信(Y、Z)と2つの受信(A、B)の4つの信号線があることです。RS-422の受信と送信は別々であるため、同時に送受信することができます(全二重)。RS-485には2本の信号線があり、送信と受信があります。
RS422の機能
RS-422 4線式インターフェースは別々の送信チャンネルと受信チャンネルを使用するため、データの方向を制御する必要はありません。デバイス間の必要な信号交換は、ソフトウェアモード(XON / XOFFハンドシェーク)またはハードウェアモード(別々のペアのペア)で実行できます。撚り線)。RS-422の最大伝送距離は4000フィート(約1219メートル)、最大伝送速度は10 Mb / sです。平衡ツイストペアの長さは伝送レートに反比例し、100kb / sレート以下の最大伝送距離に達することができます。最も高いレートの伝送は、非常に短い距離でのみ可能である。典型的な100メートルのツイストペアで得られる最大伝送速度はわずか1Mb / sです。
RS-422には、伝送ケーブルの特性インピーダンスにほぼ等しい抵抗を必要とする終端抵抗が必要です。近距離伝送では、抵抗器を終端する必要はありません。つまり、抵抗器を300m以下で終端する必要はありません。終端抵抗は伝送ケーブルの最遠端に接続されています。
RS-232、RS-422、RS-485の違いは何ですか?
1. RS232は全二重、RS485は半二重、RS422は全二重です。
2. RS485とRS232は通信の物理プロトコル(インタフェース規格)のみで、RS485は差動伝送モード、RS232はシングルエンド伝送モードですが、通信プログラムに大きな違いはありません。
PCにはすでにRS232が装備されており、直接使用することができます。RS485通信を使用する場合は、RS232ポートのRS232-RS485変換ヘッドを接続するだけで済み、プログラムを変更する必要はありません。
RS232 / RS422 / RS485インターフェイスの外観に違いはありますか?
一般に、それはDB9であり、他にもあるか、またはどちらがrs232rs422rs485であるかを知るために内側の行を見る必要があります。
RS232は標準インターフェースで、D字型の9ピンです。接続されたデバイスのインタフェースの信号定義は同じです。信号は次のように定義されます。
RS-232は1対1通信のみを可能にします(単一ステーション機能)
RS-485インターフェースにより、バス上に最大128のトランシーバ(マルチステーション機能付)
PCのデフォルトにはRS232インターフェイスしかないので、PCホストコンピュータのRS485回線を取得するには2つの方法があります。
(1)PCシリアルポートのRS232信号をRS232 / RS485変換回路でRS485信号に変換します。複雑な状況の産業環境では、絶縁破壊防止サージを使用することをお勧めします。
(2)PCIマルチポートシリアルカードを介して、出力信号をRS485タイプの拡張カードとして直接選択することができます。
コンピュータはRS232-RS485コンバータを介して複数の485デバイス(アクセスコントローラ)を順次接続し、バス上のデバイスを順次ポーリングします。
配線ラベルは485 + 485-で、リンクデバイス(コントローラ)の485 + 485に対応します。
通信距離:最も遠いデバイス(コントローラ)とコンピュータの距離は、理論的には1200メートルです。800メートル以内の顧客管理と300メートル以内の最高の管理をお勧めします。距離が長すぎる場合は、485リピータ(延長)を購入することができます(リピータがバスの中央または最初に配置されている専門のコンバータメーカーから購入してください、製造元のマニュアルを参照してください)。リピータは理論的に3000メートルに拡張することができます。
負荷の数:485バスが運ぶことができるデバイス(コントローラ)の数。これは、コントローラの通信チップと485コンバータの通信チップの選択に依存します。一般に、32,64,128,256があります。これは理論的な数値です。実際のアプリケーションでは、シーン環境、通信距離などに応じて、負荷の数はインジケータの数に達しません。マイクロ農業会社のコントローラーとコンバーターは256ユニットで設計されており、実際には80ユニット内の各バスを顧客が制御することが推奨されています。
485通信バス(ツイストペア、またはネットワークケーブルの1つ)が必要です。通常のワイヤ(ツイストなし)を使用すると、干渉が非常に大きくなり、通信がスムーズでなくなり、通信できなくなります。
各コントローラデバイスは、手を携えていなければならず、スター接続またはフォークがない必要があります。スター接続またはフォークがある場合、干渉は非常に大きく、通信は貧弱であり、通信することさえできません。
RS232、RS422、RS485に適したTTL 1×9トランシーバ・オプティクスの詳細をご覧ください。
http://www.elecfans.com/emb/jiekou/20180418663969.htmlのオリジナル記事