目次:
定義-Controller Area Network(CAN)とはどういう意味ですか?
コントローラーエリアネットワーク(CAN)バスは、車両相互通信用に作られた通信システムです。 このバスにより、多くのマイクロコントローラーとさまざまなタイプのデバイスが、ホストコンピューターなしでリアルタイムで相互に通信できます。 ネットワークのノードは一意の識別子を使用するため、CANバスはイーサネットとは異なり、アドレス指定スキームを必要としません。 これにより、送信されたメッセージの優先度と緊急度に関する情報がノードに提供されます。 これらのバスは、衝突の場合でも伝送を継続しますが、通常のイーサネットは衝突が検出されるとすぐに接続を終了します。 これは完全にメッセージベースのプロトコルであり、主に車両で使用されます。
TechopediaがController Area Network(CAN)について説明します
Controller Area Networkは、1986年にRobert Boschによって開発されました。 自動車の新しいモデルには70を超える電子制御ユニット(ECU)が搭載されている場合がありますが、その中で最も重要なのはエンジン制御ユニットです。 これらのノード間の通信は非常に重要であり、データはこれらのノード間で絶えず転送されます。CANシステムは、ECUの特定のサブシステムが別のサブシステムのセンサーからの情報を必要とするときにしばしば発生する通信ギャップを埋めるために開発されました。 このような通信の最も優れた機能の1つは、車両が特定の状況に実際に迅速に対応できることです。また、車両システムに配線されている機能と比較すると、実装コストがはるかに低くなります。 ただし、コントローラーエリアネットワークの範囲は、車両通信のみに限定されません。 これらのシステムは、組み込みシステムのさまざまなマイクロコントローラー間の通信や、スマートデバイスの通信システムでも使用されます。
