11 チャネルは、CAN_H(赤)、CAN_L(青)、およびCAN_H-CAN_L(茶色)です。 下の図で、CAN_H-CAN_Lの信号形状が許容できることがわかります。ただし、CAN_HとCAN_Lはどちらも見栄えがよくありません。そして実際、デバイスはノイズの多い環境で実行されていません。2つの質問があります。 ここでは、シグナルインテグリティが問題だと思いますか? CAN_H-CAN_Lには、時々1.65 Vの高電圧レベル(左側部分)がありますが、時には2.06 Vの高レベル(右側部分)があります。これは問題だと思いますか? can signal-integrity singal — リッチーチアン ソース
16 いいえ。差動シグナリングは意図したとおりに実行されています。 いいえ。「コモンモード電圧」がトランシーバの定格を超えない限り。また、MCP2551などのCANトランシーバーの最大DC定格は-42 V〜+42 V です。 ツイストペアケーブルと差動信号モードにより、シングルエンド信号はちらつきのように見えますが、差動信号はノイズの影響を受けません。フレームは時々破損しますが、CANにはいくつかの機能があり、正しいフレームのみが受け入れられ、不良なフレームが再送信されるようにします。 ビットエラーを検出するCRC。 エラーフレーム。ときに1つのノードがエラーを検出し、それがエラーフレームを送信し、ビット詰めルールよりも長く、このフレーム軍のバスが支配的。すべてのノードでこれが表示されます。 エラー制限まで自動再送信します。 これらの画像の1つもあります。これらは、差動信号に関する教科書の画像です。この種のノイズは、電気機械または高出力のスイッチングコンポーネントを備えたシステムでは避けられません。 — Jeroen3 ソース お返事をありがとうございます。缶ケーブルの長さが約5メートルのとき、絶縁が必要だと思いますか? — -richieqianle @richieqianleすべてのノードでガルバニック絶縁をお勧めします。高価ではありません(ic:sn6501、si8621)。特に、トラブルを軽減できる場合はそうではありません。ただし、CANバスが機能することは必須ではありません。分割終端を調べて、ノードを適切に接地します。 — -Jeroen3