オシロスコープを使ってCANバス信号をデバッグする方法

必須の卓上型オシロスコープ
+ Essential ベンチトップ オシロスコープ

CANバスの通信を分離して分析する

CANは、車両全体の電子制御ユニット(ECU)間で制御情報やステータス情報を交換するために広く使用されている差動シリアルバスです。CANバス信号のデバッグを行うには、調査対象の挙動に関連するフレームやメッセージを特定しつつ、物理層の波形をキャプチャする必要があります。 エンジニアは、重要なメッセージに焦点を当て、各イベントに関連する電気信号を検証できるように、周囲のトラフィックから特定のバスアクティビティを分離する必要があります。CANのトリガおよびデコード機能により、選択したフレームやメッセージを特定し、その信号品質を監視し、フレーム間のタイミングを測定することが可能になります。これにより、無関係なバストラフィックが大量に記録されたデータを、手作業で検索する必要がなくなります。

このテストを実施するには、差動CANバスに接続されたオシロスコープと、適切な差動プローブが必要です。エンジニアは、オシロスコープを所望のCANイベントでトリガーするように設定し、キャプチャしたトラフィックをプロトコル情報にデコードして、アナログ波形と併せて表示します。 デコードされたトレースは物理層の信号と時間的に相関を保っているため、エンジニアは個々のフレームやメッセージの動作を、バス上の対応する電気的挙動と関連付けることができます。この統合ビューにより、エンジニアは特定のCAN通信に関連する信号特性を検証し、メッセージ間のタイミングを比較し、予期しないバスの挙動が基礎となる物理層の波形と関連しているかどうかを調査することができます。

CANバスデバッグソリューション

CANバス信号のデバッグには、特定のCANアクティビティをトリガーとして検出し、デコードしながら、差動物理層波形をキャプチャできる測定環境が必要です。Essentialベンチトップオシロスコープは、CAN波形をキャプチャし、プロトコルレベルのトリガーおよびデコード機能を提供するため、エンジニアは進行中のバストラフィックの中から特定のフレームやメッセージを特定することができます。差動アクティブプローブは、2つのCAN信号ポイント間を測定すると同時に、物理層信号を取得するために必要な差動接続を提供します。 このオシロスコープは、キャプチャされたアナログ波形と時間同期したデコード済みのCAN情報を表示するため、エンジニアはプロトコルアクティビティとそれに対応する電気的挙動を関連付けることができます。エンジニアはこの統合ビューを活用して、プロトコル分析と物理層分析を別々の測定ワークフローに分けることなく、選択したCAN通信の検証、信号品質の監視、およびフレーム間のタイミング評価を行うことができます。オシロスコープのCAN分析機能と差動プロービングを組み合わせることで、自動車用CANバスのデバッグのための統合された測定環境が実現されます。

CANバスデバッグのデモを見る

当社のCANバスデバッグソリューションの製品をご覧ください

関連するユースケース

お問い合わせ ロゴ

当社のエキスパートにお問い合わせください。

所望のソリューションを見つけるのにお困りですか?