CANネットワークにおける120オームの終了の必要性を理解する

CANバスを確実に動作させるには、コントローラーエリアネットワークの両端に120オームの終端抵抗が必要です。と

理解

あなたはaが必要です120オーム終端抵抗コントローラエリアネットワークの両端で、CANバスを確実に動作させ続けます。適切な終了がなければ、信号反射ノイズやランダムエラーが発生し、通信が不安定になります。120オームの抵抗器は、エンジニアが方形波発生器とオシロスコープを使用してテストするケーブルの特性インピーダンスと一致します。この抵抗器はエネルギーを吸収し、リンギングを防ぎ、信号の完全性を維持するのに役立ちます。終了をスキップした場合抵抗器、繰り返されるエラー、メッセージの欠落、および困難なトラブルシューティングに悩まされる可能性があります。

  • 終端抵抗によって解決される問題:
    • 信号の歪みとリンギングを防ぎます
    • ネットワーク全体で正しいメッセージタイミングを維持する

重要なポイント

  • 信号の反射を防ぎ、通信を安定させるために、常にCANバスの各物理的な端に120オームの抵抗器を置きます。
  • 120オームの抵抗器はケーブルの特性インピーダンスと一致し、明確な信号を維持し、エラーを減らします。
  • マルチメーターを使用して、CANHighとCANLowの間の抵抗を測定します。60オーム近くの読み取り値は、正しい終了を確認します。
  • スタブの長さを短くし、リニアバスレイアウトを使用して信号の歪みを回避し、ネットワークの信頼性を維持します。
  • 適切な値と電力定格の抵抗器を選択して、長持ちし、エラーのないCANバス動作を保証します。

終了抵抗器が不可欠な理由

なぜ

120オームの終端抵抗の役割

コントローラエリアネットワークを安定してエラーフリーに保つために、120オームの終端抵抗に依存しています。この抵抗器特性インピーダンスに一致しますあなたのCANバスのツイストペアケーブルの。ネットワークの両端に120オームの抵抗器を取り付けると、不要な反射がワイヤに沿って跳ね返るのを止めます。これらの反射は電圧レベルを歪め、通信エラーを引き起こす可能性があります。120オームの抵抗器は、正確なデータ伝送に不可欠なCAN_HとCAN_Lの間の正しい電圧差を維持するのに役立ちます。また、メッセージを送信した後、バスがすぐにアイドル状態に戻るようにします。120オームの値はランダムではありません。エンジニアは、ケーブルの物理的特性と信頼性の高い通信の必要性に基づいて選択しました。

ヒント: ケーブルのインピーダンスを一致させ、問題を防ぐために、CANバスの両端に常に120オームの終端抵抗を使用する必要があります。

信号反射の防止

CANバスを通して信号を送るとき、あらゆるワイヤーにaがあります特性インピーダンスを使用します。このインピーダンスを120オームの抵抗器と一致させない場合、信号はケーブルの端に到達し、跳ね返ります。これらの反射は新しい信号に干渉し、歪みとエラーを引き起こします。両端に120オームの終端抵抗器を配置することにより、信号エネルギーを吸収し、反射を停止します。この方法は、高速CANネットワークおよびより長いケーブルにとって特に重要である。適切な終了をスキップすると、メッセージが失われ、ネットワークのパフォーマンスが低下するリスクがあります。

  • 120オームの抵抗が反射を防ぐ方法:
    • それらはケーブルの端で信号エネルギーを吸収します。
    • それらは信号が跳ね返って干渉を引き起こすのを止めます。
    • 正確な通信のために電圧レベルを安定させます。
アスペクト説明
終了両端の120オームの抵抗器は信号の反射を防ぎ、信号の完全性を維持します。
ケーブルの長さケーブルが長くなると、信号の減衰と遅延が増加し、高速での信号品質が低下します。
データレート高速CANサポート最大1 Mbpsが、適切な終了で〜40メートル未満のケーブル長が必要です。
終了なしの影響反射はエラーを引き起こし、達成可能な最大データレートとケーブル長を削減します。

信号の完全性の維持

コントローラーエリアネットワークをうまく機能させるには、信号の整合性を維持することに集中する必要があります。120オームの抵抗はこのプロセスで重要な役割を果たします。差動信号の電圧レベルとタイミングを安定させます。120オームの終端抵抗を使用すると、データを台無しにする可能性のあるリンギングや歪みを防ぎます。また、バスラインが迅速にアイドル状態に戻るのを支援します。これは、高速で信頼性の高い通信にとって重要です。ネットワークを確認する場合は、CAN_HとCAN_Lの間の抵抗を測定します。あなたは見るべきです約60オームつまり、2つの120オーム抵抗が並列にあります。異なる値が表示された場合、抵抗が多すぎたり少なすぎたりする可能性があり、問題を引き起こす可能性があります。

  • 信号の完全性を維持する方法:
    • CANバスの両端に120オームの終端抵抗を使用します。
    • 特に高速CAN (30 cm未満) の場合は、スタブの長さを短くしてください。
    • 真ん中に余分な抵抗を追加しないでくださいネットワークの
    • ケーブルの長さがデータレートのニーズと一致していることを確認してください。

注: を使用して信号品質を向上させることができますあなたのPCBのシリーズ抵抗器そして痕跡を短く保つ。プルアップまたはプルダウン抵抗は、場合によっては信号の安定化にも役立ちます。

終端抵抗は、信号の反射を防ぎ、信号の整合性を維持し、CANバスネットワークのデータの整合性を確保するために不可欠であることがわかります。これらのプラクティスに従うと、信頼できるコミュニケーションとエラーが少なくなります。

CANバス信号伝送

差分シグナリング

CANバスで差分シグナリングを使用して、ネットワークをノイズに対して強くします。このシステムは、CAN High (CANH) とCAN Low (CANL) と呼ばれる2本のワイヤに依存しています。データ伝送は、接地への電圧を使用するのではなく、これらのワイヤ間の電圧差を変更することによって行われます。この方法は、ネットワークに優れたノイズ耐性を与えます。支配的な州の場合、CANHが上昇し、CANLが低下し、2Vの違いについてを使用します。劣性状態では、両方のワイヤが同じ電圧の近くに位置します。あなたは共通の地面を必要としないので、異なる地面レベルを持つデバイスはまだお互いに話すことができます。終了抵抗器バスの両端で信号を吸収し、データ伝送をクリアで信頼性の高い状態に保ちます。

  • CANバスは2本のワイヤを使用します: CANHとCANL。
  • データ伝送は、絶対電圧ではなく電圧差に依存します。
  • 支配的な状態: 約2Vの差。
  • 劣性状態:2.5Vの近くの両方のワイヤーを使用します。
  • 終端抵抗器は信号反射を防ぎ、ネットワークを安定させます。

特徴的なインピーダンス

あなたは注意を払う必要があります特性インピーダンスあなたのCANバスケーブルの。この値は、ワイヤーのサイズ、断熱材、ワイヤーがどれだけしっかりとねじれるかなど、ケーブルの物理的特徴に由来します。標準はこのインピーダンスを120オームに設定します。ケーブルと終端抵抗との間のインピーダンス整合を確保することが、適切なデータ伝送の鍵となる。インピーダンスの異なるケーブルを使用すると、信号の反射やエラーが増えることがあります。適切なインピーダンス整合により、ネットワークの信頼性が維持され、通信の問題を回避できます。

  • 特性インピーダンスはケーブル設計によって設定されます。
  • 120オームは標準ですCANバス用。
  • 120オームの抵抗器でインピーダンス整合を確保すると、信号損失を防ぎます。

双方向通信

CANネットワークでの双方向通信の恩恵を受けます。すべてのデバイスは、同じワイヤのペアでメッセージを送受信できます。差動信号とインピーダンス整合の確保により、両方向での高速で信頼性の高いデータ伝送が可能になります。両端に終端抵抗器をインストールすると、各メッセージの後にネットワークがすぐにアイドル状態に戻るのを助けます。このセットアップは複数のデバイスをサポートし、ノイズの多い環境でもデータ伝送をスムーズに保ちます。

ヒント: CANネットワークを最高の状態に保つために、ケーブルと抵抗の値を常に確認してください。

120オームの終端抵抗器の実装

実装

バスエンドでの配置

あなたはaを配置する必要があります各物理的な端に120オームの抵抗器あなたのCANバスケーブルの。この配置はオプションではありません。ケーブルのインピーダンスと一致し、信号をきれいに保ちます。すべてのデバイスで端子抵抗は必要ありません。ネットワークの端にある2つのデバイスだけが120オームの抵抗を必要とします。さらに追加すると、リスク信号の反射とエラーを使用します。使用量が少ないと、信号の整合性が失われ、通信障害が発生する可能性があります。CANバスがaを形成することを常に確認してください単一のまっすぐなライン、星やリングではありません。中間デバイスは短いスタブでメインケーブルに接続しますが、端子抵抗が得られるのは両端だけです。

ヒント: 終端抵抗を実装するためのベストプラクティスについては、常にリニアバスレイアウトを使用し、スタブの長さを30 cm未満に保つを使用します。これは、不要な信号のバウンスを防ぎ、ネットワークの信頼性を保ちます。

ISO 11898のコンプライアンス

あなたは従う必要がありますISO 11898-2スタンダードCANネットワークをセットアップするとき。この標準では、高速CANバスの両端に120オームの抵抗器を使用する必要があります。端子抵抗はケーブルのインピーダンスと一致し、CANが使用する差動信号をサポートします。このセットアップにより、CAN HighとCANLowの間に低インピーダンスのパスが作成され、電圧レベルが安定します。120オームの抵抗を2つ以上使用すると、標準を破り、通信エラーを危険にさらします。一部のCANハードウェアでは、ソフトウェアで端子抵抗をオンまたはオフに切り替えることができますが、それでも両端に正確に2つのアクティブが必要です。低速CANの場合、ルールが変更され、各ノードに独自の抵抗がある場合がありますが、ほとんどのネットワークでは、両端に集中するだけで済みます。

簡単な比較は次のとおりです。

CANタイプ端子抵抗器の配置総抵抗 (オーム)
高速 (ISO 11898-2)バスの両端に120オーム60 ~
ロースピード (ISO 11898-3)各ノードで、分散100-500

測定抵抗

CAN HighとCAN Lowの間の抵抗を測定することにより、CANバスに正しい端子抵抗器のセットアップがあるかどうかを確認できます。まず、ネットワークへのすべての電源をオフにします。マルチメーターを使用して、2つの線を横切って測定します。あなたが約60オームを見るならば、あなたは2つの120オーム抵抗を並列に持っています、それは正しいです。はるかに低い値が表示される場合は、誤って追加の抵抗器を追加した可能性があります。より高い値が表示される場合は、端子抵抗が欠落している可能性があります。誤った読み取りを避けるために、常にシステムの電源を入れないで測定してください。

次の手順に従って、セットアップを確認します。

  1. CANネットワーク全体の電源をオフにします。
  2. マルチメーターを使用して、CAN HighとCAN Lowの間の抵抗を測定します。
  3. 適切に終了した高速CANバスでは、60オームに近い読み取り値を期待してください。
  4. 値が間違っている場合は、両端に120オームの抵抗がないか余分にないか確認してください。
  5. すべてのスタブが短く、ケーブルが最高の性能を得るためにシールドされていることを確認してください。

注: あなたが45オームのまわりで測定してください、3つの端子抵抗がインストールされている可能性があります。適切な操作を復元するには、余分なものを削除します。

これで、120オームの抵抗器セットアップを配置、検証、および測定する方法がわかりました。これにより、CANネットワークの信頼性が高く、通信エラーが発生しなくなります。

終了抵抗の選択とインストール

正しい値の選択

あなたは右を選択する必要があります120オームの抵抗器通信を安定した保つあなたのCANネットワークのため。終端抵抗の値は、通常120オームであるCANバスケーブルの特性インピーダンスと一致する必要があります。高すぎる抵抗を使用すると、信号の反射とリスクデータの破損が増加します。低すぎる抵抗を使用すると、バスに余分な負荷がかかり、信号が弱くなります。常に抵抗器の公差を確認してください。ほとんどのCANシステムは1% または5% の許容範囲でうまく機能しますが、高精度の抵抗器 (0.1% から0.5%) は、要求の厳しい環境で信号の整合性を維持するのに役立ちます。

  • すべてのノードではなく、CANバスの両端に120オームの抵抗器を配置します。
  • インストール後にCAN_HとCAN_Lの間の抵抗を確認するには、マルチメーターを使用します。両方の終端抵抗が存在する場合は、約60オームが表示されます。
  • 抵抗があることを確かめて下さい並列接続微分線を横切って。

ヒント: 温度や振動などの環境要因が抵抗器の性能に影響を与える可能性があります。アプリケーション用に定格の抵抗を選択してください。

パワー評価

CANバスの終端に120オームの抵抗器を選択するときは、電力定格を考慮する必要があります。抵抗器は、動作中に消散する電力を処理する必要があります。ほとんどの自動車および産業用CANネットワーク、a0.25W (または1/4ワット) 抵抗器安全な選択です。一部のシステムは0.125W抵抗を使用しますが、これらは過酷な条件や障害時に故障する可能性があります。より高い電力定格の抵抗を使用すると、過熱を防ぎ、信頼性を高めるのに役立ちます。

パワー評価典型的なユースケース信頼性
0.125W標準の低ストレスネットワーク良い (障害で失敗する可能性があります)
0.25W自動車、産業、過酷素晴らしい

注: 抵抗器の故障を避けるために、システムの電圧と電流に一致する電力定格を常に選択してください。

よくある間違い

終端抵抗を実装するためのベストプラクティスに従って、多くのCANバスの問題を回避できます。よくある間違いは次のとおりです。

  • CANバスの両端に120オームの抵抗器を取り付けるのを忘れています。
  • を使用して、間違った抵抗値標準の120オームの抵抗の代わりに。
  • バスの物理的な端以外の場所に抵抗を配置します。
  • インストール後、CAN_HとCAN_Lの間の合計抵抗を確認できません。
  • 通信エラーや完全なネットワーク障害を引き起こす可能性のある欠落または余分な終端抵抗の影響を無視します。

コールアウト: 電源をオフにしてCAN_HとCAN_Lの間の抵抗を常に測定します。適切に終了した高速CANバスの場合、約60オームが表示されます。

正しい120オームの抵抗器を選択し、電力定格をチェックし、よくある間違いを回避することで、CANネットワークの信頼性とデータエラーのない状態を確保できます。


インストールによって信頼できるCANバス操作を保障します両端に120オームの終端抵抗器ネットワークのこの簡単なステップは、信号の反射を防ぎ、通信を安定させます。常にリニアバスのレイアウトを使用し、スタブラインを短く保つ、およびCANHとCANLの間の約60オームを確認してくださいを使用します。

覚えておいてください: 注意深い配置と終了抵抗器の適切なインストールは、堅牢なネットワークを維持し、費用のかかるトラブルシューティングを回避するのに役立ちます。

よくある質問

CANバスの終端抵抗を忘れた場合はどうなりますか?

ランダムなエラーや失われたメッセージが表示される場合があります。ネットワークが不安定になる可能性があります。信号反射はノイズを引き起こす可能性があります。常に2つをチェックする120オームの抵抗器最後に。

120オームの代わりに別の抵抗値を使用できますか?

別の値を使用しないでください。120オームの抵抗はケーブルのインピーダンスと一致します。別の値を使用すると、信号反射やデータエラーが発生する可能性があります。

CANバスに適切な終了があるかどうかをどのように確認しますか?

電源を切ります。マルチメーターを使用して、CAN_HとCAN_Lの間の抵抗を測定します。あなたは約60オーム。これは、2つの120オーム抵抗が並列にあることを意味します。

CANバス上のすべてのデバイスに終端抵抗が必要ですか?

いいえ、バスの物理的な端にある2つのデバイスだけが120オームの抵抗を必要とします。真ん中のデバイスはそれらを必要としません。抵抗が多すぎると問題が発生する可能性があります。

Related Articles