回答:
事実上、すべての集積回路(および一般的な回路)には「グランド」または「GND」という名前のピンがあるか、データシートに「VSSをグランドに接続する」などの記述があります。
「長距離」データを送信する場合、ワイヤはアンテナとして機能し、数ボルトのノイズを容易に拾い、ノイズを放射する可能性があります。そのため、たとえば、1つのボックス内のチップ上の出力ピンは、同じ「ラインドライバ」チップのグランドピンに対して測定して、約0.5 Vとして「0」を送信し、約2.5ボルトとして「1」ビットを送信します。 。
離れた場所では、ワイヤのもう一方の端が「ラインレシーバ」チップのピンに接続されることがよくあります。ノイズのため、同じラインレシーバーのグランドピンを基準に測定したその入力ピンの電圧は、トランスミッターが「0」を送信しようとするときに-1.5 V〜+2.5 Vの範囲内にあることがよくあります。トランスミッタが「1」を送信しようとしている場合は、0.5 V〜4.5 Vの範囲のどこか。
それでは、レシーバが0.9または2.2のような電圧を取得したときに、トランスミッタが1を送信しようとしているのか、0を送信しようとしているのかをどのようにして知ることができますか?
このため、長距離で送信されるデータは、バランスの取れたペア(多くの場合、ツイストペア)で差動信号を使用して送信されることがよくあります。特に、USB、CANbus、およびMIDIケーブルには、データ用の単一のツイストペアが含まれています。「2回線」電話とFireWireは2つのツイストペアを使用します。CAT5eイーサネットケーブルには4つのツイストペアが含まれます。他のシステムはさらに多くのペアを使用します。多くの場合(常にではありませんが)、同じケーブルの束に他の「接地線」があります。
これらのワイヤの一方に「プラス」または「正」または「+」または「p」、もう一方のワイヤに「マイナス」または「-」または「負」または「n」というラベルを付けます。そのため、ある場所から別の場所に「CLK」信号と「MOSI」信号を送信したい場合、ケーブルにはpCLK、nCLK、pMOSI、nMOSIという4本のワイヤがあります。
CLK のコモンモード電圧は、レシーバで測定された2本のCLKワイヤの平均(pCLK + nCLK)/ 2であり、そのレシーバのGNDピンを基準にしています。
MOSIのコモンモード電圧は、レシーバーで測定された2本のMOSIワイヤの平均(pMOSI + nMOSI)/ 2であり、そのレシーバーのGNDピンを基準にしています。
ラインドライバーを設計する人々は、「n」ラインが下降すると同時に「p」ラインを引き上げようとし、その逆も同様であるため、平均電圧(ドライバーで測定)は一定です- -この例では、ドライバーでの平均は一定の1.5 Vです(残念ながら、完全に成功することはありません)。
ノイズがない場合、コモンモード電圧も同じ一定値になりますが、残念ながらそうではありません。
差動信号でデータが送信されるときはいつでも、ノイズのないコモンモード電圧と実際のコモンモード電圧の差はすべてノイズに起因します。その違いはコモンモードノイズと呼ばれます。
コモンモードノイズの主な原因は3つあります。
人々は、コモンモードノイズを除去するためにラインレシーバを設計しようとします。(悲しいかな、彼らは完全に成功することはありません)。しかし、このようなラインレシーバーで差動信号を使用するシステムでも、コモンモードノイズは依然として問題となる可能性があります。
長い通信線はアンテナとして機能します。ラインドライバーがワイヤにあまりにも多くのコモンモードノイズを送信すると、他のデバイスとの無線周波数干渉が発生し、電磁適合性(EMC)のためにシステムがFCCテストまたはCEテスト、あるいはその両方に失敗します。
コモンモードノイズの一部は、ラインレシーバーから漏れます- コモンモード除去比は無限ではありません。これはアナログ信号では大きな問題です。通常、デジタルの1と0の問題ではありません。
ほとんどの集積回路は、ピンが高すぎたり2つ低すぎたりすると正常に動作しません。通常、GNDピンより0.6 V低い電圧と電源ピンより0.6 V高い電圧が問題を引き起こします。コモンモードノイズは「+」または「-」信号、あるいはその両方をその範囲外に簡単に押し込む可能性があるため、ラインレシーバー回路はワイヤを特別な集積回路(「拡張コモンモードRS-485トランシーバー」 ")そのような遠足を処理できます。または、MIDIで使用される光アイソレータやイーサネットで使用されるトランスなど、ICをこうした逸脱から保護する非統合回路コンポーネントにワイヤを接続します。
「コモンモード電圧」は、単に両方の信号経路に現れる平均です。コモンモード電圧がとして明確に定義されている差動アンプの2つの入力のコンテキストで考えるのは簡単です。この数がノイズと見なすものを反映するか、他の人が信号と見なすものを反映するかは、定義とは無関係です。
さて、なぜそれが問題なのか、それは時々そうであり、時にはそうではない。通常、私の目標は、すべてのEMノイズをコモンモードとして良好なアンプに見せ、これを実現するためにツイストペアを使用することです。「良い」とは、高いコモンモード除去比を持つアンプを意味します。このようなアンプの場合、差動信号(が増幅され、コモンモード電圧が減衰します(正しく行っている場合は減衰します)。ツイストペアを使用しない場合、各信号パスは非常に異なるパターンのEMノイズを見ることができるため、EMノイズはもはやコモンモードではなく、差動モードになります。
違いを際立たせる特定の例の1つは、XLRコネクタ付きのツイストペアケーブルを使用して信号をやり取りするプロオーディオと、シングルエンドの信号受け渡しを使用するコンシューマオーディオです。
コモンモード除去比が高くない場合、コモンモードノイズでさえ問題になります。たとえば、許容誤差の少ない(つまり、ほとんどの)抵抗で「標準的な」1個のオペアンプ差動アンプを構築すると、コモンモード除去比が低下します。
それでは、「なぜそれが問題なのか」に戻りますか?-差動ノイズほど問題はありませんが、特にコモンモード信号を最適に減衰するようにハードウェアが構築されていない場合は、必ずしもノイズを取り除くための魔法の手法ではありません。
通常、コモンモードノイズとは、差動ペアの両方のワイヤが入力を受け取っているデバイスの電源に対してバウンスすることを指します。バウンスが負のレール、正のレール、またはそれらの間のどのポイントに対して測定されるかは一般に重要ではありません。コモンモードノイズが重要な場合、電源ノイズよりも1桁大きいことが多いためです。
たとえば、デバイスへの入力に負のレールに対して0.1ボルトのコモンモードノイズがあり、デバイスの電源に10 mvのノイズがある場合、どの電源基準点を選択しても、コモンモードノイズは0.09ボルトと0.11ボルトの間のどこかになります。0.1ボルトのコモンモードノイズが問題にならなければ、0.11もおそらくないでしょう。0.1ボルトが問題になる場合、おそらく0.09も問題になります。