今日、私は話すのに来て CANバス通信プロトコル. どのような理由は? CANバスは、我々のクルマのすべての電子機器を椎骨の列があるので。確かにエンジンのファンの世界と私は前にこの頭字語に遭遇してきました。今度はそれが何であるかを簡単に説明しましょう。

それはすべて数年前と開始しました エレクトロニクス 彼は我々のクルマでの足掛かりを得るようになりました。まず、車両に搭載された電子装置は、片手の指でカウントすることができ、相互に通信する必要がある場合(ポイントツーポイント)直接ケーブルでとしています。

しかし、技術が進歩している場合、これが変更されました。より多くの電化製品は、自動車や車両の配線にあったすべての時間が非常に複雑になることを始めました。それは、あなたがのための通信プロトコルを定義しなければならなかったことを決めました。 自動車. これは、CANバスは1982年に生まれた方法です。

CANバスの簡略図

何ですか?

CANコントローラエリアネットワークの略であり、我々は(冗長性を許す)としてバストポロジを持っているので、バスです。エレクトロニクスの世界では初心者のためにそれがあることを意味し 車両を実行し、単一のケーブル これに通信する必要があるさまざまな電子機器を接続します。このように、私たちは車の中で必要なケーブルの量を減らします。

そして、現代の車の中で通信する必要があるデバイスは何ですか?多くの場合。パワーウィンドウ、気候制御、集中ロック、サンルーフ、パワーシート、射出ユニットとすべてのセンサー、インストルメントパネル、ステアリングホイールコントロール、マルチメディアシステムを考えて...

実際には、そのようなデバイス数は、通信の速さと堅牢性を確保するために、今日、通常、単一のCANバスを持っていない場合はありません いくつかのサブバスがあります 車両インチ電子エンジン管理のためのバス、エアコン、エンターテイメント、セキュリティ上の問題(アラーム、集中ロック、ABS)などのための1のための別の...

バスに接続された任意の電子デバイスは、メッセージを送信することができ、残りは聞きます。メッセージの各タイプは、識別子を運びます。リスナーはそれらを興味しないメッセージとを決定します。それを動作させるために、電気機器は、にターンを取ります "話します" 一度に一つ。

オシロスコープの波形は、CANフレーム

このプロトコルの別の用途は、診断サービスのためのものであり、 データ収集車. 車は呼ばれる特殊なコネクタを持っています OBD 通常は、ステアリングホイールの下にあります。このコネクタは、自動車のCANバスへのアクセスを可能にします。アダプターを使用すると、コンピュータ、スマートフォンなどを接続することができますので、我々はすべて私たちの車の中で何が起こるのかを知っています。

CANプロトコルは、1982年にボッシュのアイデアだったと最初の生産モデルに乗っては、メルセデス・ベンツEクラス1992年CANバスは、デファクトスタンダードとなっていた、現在の大半で使用されています車が作られ、また、オートバイ業界に入り始めます。

それでも、30年以上で、彼らは現代のFlexRayとして、将来的に我々は物事を行う方法を変更することができ、新たな、より近代的な競争相手を芽生え始めます。彼らは今後数年間で車を持って近代的なエンターテイメントシステムを接続するために、光(ファイバー)と、自動車のインタフェースのための通信プロトコルを開発し始めています。

トヨタのプリウスのダッシュボード上のOBDコネクタ(白)

いくつかの技術的な考慮事項

熱、寒さ、振動、変更条件が、上記のすべて、多くの電磁ノイズ(干渉)を​​有する:自動車は、非常に攻撃的な環境です。このシステムのトップデザインの一つは堅牢である理由ですし、 確実 それは重要なタスクの世話をします。

使用されるケーブルは、ノイズの影響を最小化するために送信される差動信号のツイストペア線です。また、すべてのデータは、すべてのリスナーバスによって検証されます。誰もが、伝送中にエラーを検出した場合 "チバ" 休息と送信されたメッセージは破棄されます。

CANバス速度は1キロまでの距離で40 Kbpsの範囲であります "メガ" (1024 Kbpsの)ケーブルがもはや40メートル以上であるときはいつでも。彼らはもっとゆっくり物事を行う可能性が低いとして使用されている500 kbpsに125 Kbpsの間の実際の自動車の速度で "へま"。

画像|ウィキメディア(II)