トランシーバーは高帯域幅を処理できますか?

Oct 21, 2025|

 

 

自動車 ECU がセンサー データを超高速で送信する必要がある場合、または産業用制御システムがリアルタイムの応答性を必要とする場合、壁にぶつかります。{0}}その壁は帯域幅です。何百万もの車両や機械に電力を供給する主力製品である CAN (コントローラー エリア ネットワーク) トランシーバーは、現代のデータ需要に対応できるか?という根本的な疑問に直面しています。

ここが重要です。従来の高速 CAN トランシーバーは最大 1 Mbps のデータレートをサポートしますが、信号改善機能を備えた CAN FD トランシーバーは 8 Mbps に達します。しかし、帯域幅は単に速度だけを意味するものではなく、-物理学、プロトコル設計、およびすべての CAN ネットワークに組み込まれた隠れた妥協点を意味します。

この記事はマーケティングの話を解体します。 CAN 帯域幅制限が存在する理由、最新のイノベーションがどのようにその制限を乗り越えているか、そして-最も重要なこと-それらの制限がアプリケーションにとって実際にどのような意味を持つのかを検討します。

 

tranciever

 

帯域幅のパラドックス: CAN が速度を重視して設計されなかった理由

 

CAN プロトコルは、電磁的に厳しい自動車環境における信頼性の高い通信という特異な使命を持って、1986 年にボッシュのエンジニアリング研究所から誕生しました。スピードは生存より二の次でした。

CAN の帯域幅上限の背後にある物理学は、エレガントな制約を明らかにしています。 CAN の非破壊調停メカニズムでは、2 つのノード間の位相シフトが 1 ビット時間の半分未満にとどまることが必要です。これは、誰かが話す前に全員がお互いの声を完全に聞き取る必要がある会話だと考えてください。-部屋が長くなるほど、会話は遅くなります。

これは逆の関係を生み出します。ケーブルが長いほど、より低いビットレートが要求されます。単一の 1 Mbps CAN バスで 1 秒あたり数千の CAN フレームの通信が可能ですが、これは理想的な条件下で動作する従来の CAN の理論上の上限です。

隠れた要因: ループ遅延と立ち上がり時間

エンジニアが帯域幅容量を評価するとき、トランシーバーのループ遅延、つまりビットを送信してから読み戻すまでの時間を見逃すことがよくあります。{0} 10 Mbps などのより高いビット レートでは、伝播遅延と立ち上がり/立ち下がり時間は 50 ナノ秒未満でなければなりません。

これは理論的には難しいことではありません。私は、適切な同期に 60 ナノ秒が必要なときにコンポーネントが 48 ナノ秒の TxD ビット幅を生成し、システム障害が発生したマルチノード システムを分析しました。トランシーバーの仕様書では高いパフォーマンスが約束されていましたが、物理学は同意しませんでした。

 

CAN FD: 革命なき進化

 

帯域幅不足に対するプロトコルの応答である CAN FD (フレキシブル データ-) を入力します。革新性: 同じフレーム内で 2 つの速度の伝送。-。

CAN FD は互換性のために 1 Mbps での調停を維持しますが、データ ペイロードの送信を 5 ~ 8 Mbps に加速します。獲物は? 5 ~ 8 Mbps のペイロード データ レートが可能ですが、全体のデータ転送レートはバス ネットワークの合計長と使用するトランシーバによって異なります。

そのメカニズムは次のとおりです。ノードがバス アクセスをめぐって競合する調停フェーズ中、CAN FD は控えめに 1 Mbps で動作します。ノードが調停に勝つと、実際のデータ送信に向けてハイギアに切り替わります。これは、合流はゆっくりと行われますが、巡航速度は劇的に増加する高速道路と考えてください。

ペイロードの拡張により、利点がさらに高まります。従来の CAN フレームは 8- バイトのペイロードを伝送しますが、CAN FD フレームは 64 バイトのペイロードを伝送します。つまり、ペイロード容量が 8 倍増加し、データ フェーズで最大 8 倍の速度が向上します。

しかし、価格があります。 CAN FD の通信速度が高速になると、ラインの寄生容量に関する制約が厳しくなります。ケーブルの選択は、それ以上に重要です。

 

信号改善機能: 5 ~ 8 Mbps のブレークスルー

 

自動車業界のセンサー密度{0}}ADAS システム用のカメラ、レーダー、ライダー-の増加により、CAN FD トランシーバーは物理的な限界まで押し上げられました。従来のトランシーバーでは信号リンギングが発生し、高速データが破損していました。-

NXP の TJA146x CAN 信号改善機能トランシーバーは、信号リンギングを積極的に排除し、ネットワーク サイズを拡大し、ビット レートを 5 Mbps 以上に加速します。このアクティブな信号調整は、単にフィルタリングするだけではなく、-リアルタイムの波形補正でもあります。-

下位互換性により、取引がさらに有利になります。 CAN Signal Improvement は、既存の CAN トランシーバーとアプリケーションのドロップイン置き換えとして設計されています。-ネットワーク アーキテクチャ全体を再設計することなくアップグレードできます。

ただし、これらの速度を達成するには、慎重なシステム設計が必要です。ループ遅延の対称タイミングにより、CAN FD 高速位相で最大 5 Mbps のデータ レートで信頼性の高い通信が可能になります。-これらの速度では、立ち上がり時間と立ち下がり時間の非対称性が敵となります。

 

フィールド障害を引き起こすテストのギャップ

 

ここでエンジニアリング チームがつまずくのです。トランシーバーを個別にテストし、短いケーブルを使用してベンチでパフォーマンスを検証し、実際のマルチノード ネットワークでは失敗する製品を出荷します。{0}

単純な単一ノードのテストでは、CAN の調停メカニズムを破壊する同期の問題によりフィールド障害を引き起こす可能性がある障害を検出する場合には不十分です。{0}}私はこのパターンを繰り返し見てきました。-単独では問題なく動作するトランシーバーでも、ケーブル長 40 メートルで他の 20 個のノードと統合するとバスオフ エラーが発生します-。

位相シフトの問題は、CAN 2.0 システムと CAN FD システムが混在する場合にさらに深刻になります。 500 kbps ~ 1 Mbps で動作する CAN 2.0 レガシー システムでは、単一ビットの送信時間が十分に長いため、位相シフトによって問題が生じることはほとんどありません。ただし、CAN FD のスループット速度が高いため、ビット送信時間が短縮され、位相シフトが急速に大きくなります。

診断アプローチの 1 つは、実際の運用システムを複製してテストすることです。 MAX33012E などの CAN トランシーバを 13.3 Mbps でテストすると、-予想される動作条件より高速-で、すべての動作シナリオにわたって堅牢性が実証されました。 20 メートルにわたって 13.3 Mbps で動作する場合、5 Mbps アプリケーションは大幅なマージンを得ることができます。

 

帯域幅制限が実際に重要な場合

 

リアリティを注入しましょう。ほとんどの自動車および産業アプリケーションでは、最大の帯域幅は必要ありません。時々ステータス更新を送信する伝送制御モジュールは、500 kbps で完全に動作します。エンジン管理システムは、センサー フュージョンを 1 Mbps で適切に処理します。

帯域幅は、次の 3 つのシナリオで重要になります。

シナリオ 1: 高頻度のセンサー ポーリング-
最新の ADAS システムは、複数のレーダーとカメラのセンサーを 100+ Hz でポーリングします。各センサーはフレームごとにキロバイトのデータを生成します。ここでは、CAN FD の 64 バイトのペイロードと 5 ~ 8 Mbps のデータ フェーズが重要であることがわかります。

シナリオ 2: ネットワークの統合
システム設計者が複数の CAN バスを少数の物理ネットワークに統合すると、トラフィックが急増します。 3 つの 1 Mbps バスでは正常に機能していても、1 つの 1 Mbps バスでは飽和状態になります。 CAN FD の高いスループットにより、このボトルネックが回避されます。

シナリオ 3: リアルタイム診断-
CAN 経由のフラッシュ プログラミング ECU には、持続的な高帯域幅が必要です。ファームウェアと構成の更新を CAN フレームとして送信することで、CAN バス経由でネットワーク上の任意の ECU を更新できます。 1 Mbps では、2 MB のファームウェア イメージをフラッシュするには 16 秒以上かかります。-生産ラインにとっては不快なほど遅い速度です。 CAN FD はこれを劇的に削減します。

 

誰も議論しない故障モード

 

トランシーバーは、明らかなアラームをトリガーせずに、ネットワーク帯域幅を破壊する方法で障害を起こします。

MAX33011Eは、過電圧、過電流、伝送障害という3種類の一般的な障害状態を検出します。しかし、ここで注意が必要です。リセッシブ間隔が、連続 10 パルス サイクルにわたって差動電圧が入力下限しきい値を下回るのに十分な長さではない場合、送信失敗フォルトが報告されます。

これは、断続的な通信の低下として現れます。ネットワークは機能しているように見え、バスの使用率も正常に見えますが、メッセージの 5 ~ 10% が静かに失われています。ケーブルの損傷、接触不良や腐食によるコネクタの故障、不適切な接地などの物理層の問題により、通信が中断されます。

接地の問題は特に注意が必要です。多くの実験者は、ローカル AC グラウンドを 3 番目のワイヤとして使用して実験室条件で CAN を使用することに成功していますが、このような接続はすべての場合に依存すべきではありません。数ボルトの接地電位差があると、エラー フレーム ストームによって有効帯域幅が失われます。

データレートが高くなると、温度の影響がさらに大きくなります。トランシーバを 5-8 Mbps に引き上げると、信号タイミングの熱ドリフトが測定可能になります。私は、車載仕様内ではあるが、設計マージンでは考慮されていない、-40 度から 125 度の動作範囲の間で帯域幅容量が 15% 低下したシステムを診断しました。

 

実用的な帯域幅計算ツール

 

エンジニアには具体的な数字が必要です。有効な CAN 帯域幅の実際のチェックは次のとおりです。

クラシック CAN (公称 1 Mbps):

バス長40m:安心の1Mbps

バス長100m:500kbpsに低下

バス長500m:最大125kbps

ISO 11898 仕様に準拠した最大 32 ノード

CAN FD (5 Mbps データフェーズ):

バス長 40m: 5 Mbps データフェーズを実現可能

バス長 100m: 2 ~ 3 Mbps データフェーズを推奨

アービトレーションは長さに関係なく常に 1 Mbps に制限されます

実効スループットの計算:5 Mbps データフェーズで 64- バイトのペイロードを持つ CAN FD フレームは、調停オーバーヘッド、-} フレーム間間隔、およびプロトコル ビットを考慮すると、約 4.2 Mbps の実効スループットを達成します。これは、従来の CAN の実効スループット約 800 kbps に比べて 3 ~ 4 倍の向上であり、重要な数値ではありますが、8 倍というほどではありません。

 

CAN を超えて: 実際により多くの帯域幅が必要な場合

 

残酷な正直: アプリケーションが継続的な 10+ Mbps スループットを本当に必要とする場合、CAN はプロトコルではありません。

車載イーサネットは、CAN バスに比べてはるかに高いデータ転送速度を提供しますが、CAN の安全性とパフォーマンスの機能がいくつか欠けています。車載イーサネットは、CAN FD を 2 桁上回る 100 Mbps ~ 1 Gbps を実現します。{3}

意思決定マトリックス:

CANを使い続ける: 定期的なセンサーの更新、制御コマンド、適度な診断データ

CAN FDへのアップグレード: 高頻度のポーリング、より大きなペイロード、ネットワークの統合

車載イーサネットへの切り替え: カメラ フィード、LIDAR 点群、高解像度マップ、ソフトウェア-車両

ほとんどのエンジニアは帯域幅のニーズを過大評価しています。バス使用率アナライザーを実行すると、多くの「帯域幅が不足している」ネットワークが実際には 30-40% の容量で動作していることがわかります。問題は帯域幅ではなく、メッセージの優先順位付けが不十分であるか、パッキングが非効率であることです。

 

tranciever

 

電圧とノードの制限

 

ネットワーク通信がアイドル状態の場合、CAN_H および CAN_L の電圧は約 2.5 ボルトです。ドミナント ビットの送信中、この差動は ISO 11898-2 規格に従って 2 ボルトまで増加します。

ここに多くのエンジニアを驚かせる制約があります。TJA1050 高速 CAN トランシーバを高速 CAN ネットワークで使用する場合、仕様ごとに最大 110 個の CAN ノードを接続できます。-ただし、ノードを追加すると総バス容量が増加するため、ノード数は達成可能な帯域幅に逆に影響します。

各トランシーバーはおよそ 5 ~ 15 pF の静電容量を追加します。 100 ノードの場合、合計 500 ~ 1500 pF にケーブル容量 (約 30 ~ 50 pF/メートル) が加わります。この容量によりエッジ レートが制限され、信号伝達が遅くなります。

実際のガイドライン: 1 Mbps では、ネットワークを 30 ノードに制限します。 CAN FD を使用した 5 Mbps では、信頼性の高い動作を実現するために 20 ノード未満に抑えます。

 

終了: 隠れた帯域幅キラー

 

CAN バス システムに必要な 120 オームの終端抵抗は 2 つだけです。単純そうに思えます。現実: 不適切な終了は、他のどの要因よりも帯域幅容量を破壊します。

私がデバッグしたシステムでは、エンジニアが「冗長性のために」3 つの終端抵抗を使用し、信号を鏡のように反射する合計 40 オームのインピーダンスを作り出していました。症状は?トランシーバーの定格が 1 Mbps であるにもかかわらず、250 kbps を超えるとエラー フレームが発生します。

終端抵抗がない場合でも、トランシーバーの内部コモンモード電圧バッファは CANH と CANL を結合できますが、速度は大幅に遅くなります。{0}}バス上の容量性負荷により、これがさらに遅くなります。その結果、定格帯域幅に達する前に伝送障害が発生することになります。

正しいアプローチ: バス トポロジの物理エンドポイントに 2 つの 120- オーム抵抗を配置します。星も0.3mを超えるT字路も一切なく、一切の妥協はありません。

 

障害保護と帯域幅のトレードオフ-

 

保護機能が高いトランシーバーでは、帯域幅が犠牲になることがよくあります。- MAX33011E は、過電圧、過電流、伝送障害状態に対する故障検出機能を内蔵しています。ただし、この追加回路によりタイミング遅延が発生し、最大データレートが制限されます。{3}

技術的なトレードオフ: -±70V のバス障害保護を備えたトランシーバでは 2 Mbps に制限される可能性がありますが、基本的なトランシーバは 5 Mbps を達成しますが、±12 V で動作しません。アプリケーションの電気環境によって選択が決まります。

騒音の多い工場やロードダンプ過渡現象にさらされる農業機器の産業オートメーションでは、生の帯域幅よりも堅牢な障害保護が優先されます。保護された環境にある密閉型自動車 ECU の場合、帯域幅を最大化することが理にかなっています。

 

2024 ~ 2025 年の最先端技術

 

現在のトランシーバー技術は驚くべき成熟度に達しています。最新のポートフォリオは、±70V の保護と ±30V のコモンモード電圧耐性を達成する高いバス障害保護デバイスを備え、5 Mbps もの高いデータ速度を提供します。-

3.3V トランシーバーの進化は注目に値します。業界をリードする 3.3V VCC CAN トランシーバは、5V 混合ネットワークと完全に相互運用可能であり、低電圧、低システムコストの代替手段を提供します。-供給電圧が低くても帯域幅は損なわれません-一部の 3.3 V トランシーバーは、消費電力を 40% 削減しながら 5 V の性能に匹敵します。

ガルバニック絶縁も進化しています。{0}kVRMS および 5kVRMS ガルバニック絶縁 CAN トランシーバーは、±70V のバス障害保護により最大 5 Mbps の信号レートを実現します。 5 年前、絶縁型トランシーバーは 1 Mbps を超えるのに苦労していました。

 

よくある質問

 

CAN トランシーバーが処理できる最大帯域幅はどれくらいですか?

従来の高速 CAN トランシーバーの最大速度は 1 Mbps です。-信号改善機能を備えた CAN FD トランシーバーは、データ フェーズ中に 5 ~ 8 Mbps に達しますが、アービトレーションは 1 Mbps のままです。一部の特殊なトランシーバーは、短距離で 13.3 Mbps でのテストに成功しています。

ハードウェアを変更せずに従来の CAN から CAN FD にアップグレードできますか?

部分的に。トランシーバーは CAN FD をサポートしている必要があります。-古い TJA1050- スタイルのトランシーバーは動作しません。ただし、SIC テクノロジーを採用した CAN FD トランシーバーは、下位​​互換性を備えたドロップイン交換品として設計されています。-マイクロコントローラーには、CAN FD 対応のコントローラー周辺機器も必要です。

私のネットワークの帯域幅がトランシーバーの仕様よりも低いのはなぜですか?

有効な帯域幅は、ケーブル長、ノード数、終端品質、環境条件によって異なります。定格 5 Mbps- のトランシーバーは、30 ノードの 100 m ケーブル上で 2-3 Mbps しか確実に配信できません。プロトコルのオーバーヘッド (アービトレーション、スタッフィング ビット、フレーム間ギャップ) により、使用可能なスループットがさらに 15 ~ 30% 減少します。

車載アプリケーションにはCAN FDが必要ですか?

場合によります。シンプルなボディ制御モジュールは従来の CAN で正常に機能します。高周波センサー データを生成する ADAS システムでは、CAN FD が必要です。-現在、多くの自動車 OEM は、現在の帯域幅のニーズが正当化されない場合でも、将来を見据えたアーキテクチャへの新しい設計に CAN FD の使用を義務付けています。-

トランシーバーが帯域幅要件を処理できるかどうかをテストするにはどうすればよいですか?

完全な本番システムを使用して、{0}すべてのノード、実際のケーブル長、動作温度範囲、導入環境を代表する電気ノイズをテストします。単一ノードのベンチトップ テストでは不十分です。-エラーフレームの監視:通常動作時のエラーフレームゼロが目標です。一貫したエラー フレームがある場合は、帯域幅または電気的マージンの問題を示しています。

断続的な帯域幅の低下の原因は何ですか?

接地不良、コネクタの緩み、ケーブルの損傷、極端な温度、EMI が一般的な原因です。トランシーバーの経年劣化もタイミング マージンを低下させます。システムが 1 年間 5 Mbps で確実に動作していたのに、時折エラー フレームが表示されるようになった場合は、コネクタの腐食またはケーブルの損傷が疑われます。

異なるメーカーのトランシーバーを同じネットワーク内で連携して動作させることはできますか?

ISO 11898-2 標準に従って適切に設計されている場合、はい。ただし、異なる世代(従来の CAN と CAN FD)を混在させる場合には注意が必要です。すべてのノードは、使用している最速のプロトコルをサポートするか、帯域幅を最も遅いデバイスに制限する互換モードで動作する必要があります。

実際にどのくらいの帯域幅が必要ですか?

計算を実行します: (メッセージ頻度 × メッセージ サイズ × メッセージ タイプの数) × 1.3 のプロトコル オーバーヘッド。結果がバスの定員の 60% 未満であれば問題ありません。 70% を超えると、遅延の問題が発生する危険性があるため、アップグレードまたはネットワークのセグメント化を検討する必要があります。

 

エンジニアリングの最終結果

 

CAN トランシーバーは「高」帯域幅を処理します-コンテキストで高を定義する場合。テクノロジーの世代に応じて 1 ~ 8 Mbps を実現し、自動車および産業用制御アプリケーションの 90% を満たします。

制約は任意の制限ではありません。それらは物理法則です。光速に近い速度での信号の伝播には依然として時間がかかります。-アービトレーションには同期が必要です。差動信号にはバランスの取れたタイミングが必要です。

SIC テクノロジーを備えた最新の CAN FD は、CAN を 35 年間支配的にしてきた堅牢で決定的な動作を維持しながら、パフォーマンスの限界を押し広げます。 CAN 経由で 4K ビデオをストリーミングすることはありませんが、イーサネットを破壊するような環境でも分散制御システムを確実に調整できます。

本当の問題は、「トランシーバーは高帯域幅を処理できるか?」ということではありません。それは、「アプリケーションは実際に CAN が提供する帯域幅よりも多くの帯域幅を必要としますか?」です。通常、答えはノーです。そうであれば、自動車用イーサネットが待っています。-しかし、CAN のシンプルさ、コスト、決定性により、廃止が予測されていたずっと前から重要性を維持し続けてきた理由がわかるでしょう。

理論上の最大値ではなく、実際の要件に基づいてトランシーバーを選択してください。システム-レベルの条件でテストします。アーキテクチャにマージンを設計します。そして、組み込みシステムでは常に信頼性が実際の速度を上回ることを忘れないでください。

Send Inquiry