シリアルプロトコルの種類は何ですか?
シリアル通信インターフェースは、目的に応じてさまざまな方法で変化します。 その結果、一般的な方法、またはシリアルプロトコルのタイプは、いくつかの一般的なカテゴリに絞り込むことができます。 したがって、シリアルプロトコルには5つの一般的なタイプがあり、それぞれホストとレシーバの数に多少依存します。 そこから、使用される通信プロトコルに応じて、各シリアルバスにはさまざまな機能を提供する追加機能があります。
最も一般的なのは、推奨される標準の232(RS-232)プロトコルです。 これはピア、またはシリアルプロトコルのポイントツーポイントグループに分類され、その概念に基づいて多くのシリアルインターフェイスが開発されています。 ここでは、2つのデバイス、またはピアが、全二重と呼ばれるもので互いに直接通信します。つまり、通信は同時に双方向に行われます。 オプションとして、クロックを介して通信を同期できますが、最も一般的には、ピアは非同期で通信します。 速度と距離に制限があるため、シリアル周辺機器をコンピューターシステムに接続するために一般的に使用されます。
もう少し推奨される標準の番号422は、少し後で追加のシステムをサポートできる別のプロトコルタイプの詳細を示しています。 RS-422ベースのシリアルプロトコルを使用すると、単一のトランスミッタで追加のレシーバをサポートできます。 これは、マルチドロッププロトコルと呼ばれます。 速度は、許容されるワイヤの長さを含め、RS-232で利用可能な速度を大幅に上回ります。 ただし、コストは半二重のみで動作するため、レシーバーとトランスミッターの間に追加のワイヤが確立されない限り、ワイヤを介した通信は一度に1方向のみになります。
RS-422と同様に、シリアルプロトコルのマルチポイントオプションを説明する別の推奨標準です。 RS-485として知られるマルチポイント技術により、複数のピアがバスを介して互いに送受信できます。 RS-422と同様に、RS-485シリアルプロトコルは非常に高速で、長距離通信が可能です。 ただし、RS-422と同様に、ピア間の半二重通信を超えるには追加のワイヤが必要であり、これは制限的でコストがかかる可能性があります。
推奨標準の配列を超えて、いくつかの企業は特定の製品で使用するための多くの異なるタイプのシリアルプロトコルも開発しましたが、他の開発にも貢献しています。 これらのタイプには、マスターデバイスと、シリアルバスに接続された1つまたは複数のスレーブデバイスの使用が含まれます。 そのようなタイプの1つは、NationalSemiconductor®によって作成されたMicrowire™として知られています。 これはマスターおよびスレーブタイプで、マスターデバイスはスレーブデバイスとの同期通信用のクロックを設定します。 Microwire™が提供するマスターツースレーブ技術と同様に、Motorola®が開発したシリアルペリフェラルインターフェイス(SPI)タイプのシリアルプロトコルは、全二重で複数のスレーブと通信できる複数のマスターの機能をさらに追加しました。