Ich frage mich, was ist die Faustregel bezüglich der Entfernung zwischen dem SPI-Bus (MISO, MOSI, CLK, nCS). Wie kann sichergestellt werden, dass kein Übersprechen von einer Spur zur anderen stattfindet?
Ich denke, die Frequenz spielt hier eine Rolle?
Antworten:
Die Hauptquelle für Übersprechen wird vermutlich die kapazitive Kopplung zwischen den Spuren sein (siehe jedoch die Antwort von analogsystemrf für eine Analyse der induktiven Kopplung). Angenommen, wir haben ein Paar Spuren mit einem Abstand von 0,1 mm (was ungefähr dem nächsten entspricht, den Sie auf einer Standardplatine finden) und einer Dicke von 35 μm (dh 1 Unze Kupfer). Dieser Rechner behauptet, dass die resultierende Kapazität für eine 10-cm-Spur etwa 1,2 pF beträgt.
Angenommen, Sie betreiben den SPI-Bus mit 24 MHz. Bei dieser Frequenz hat der Kondensator eine Impedanz von12 π⋅ f⋅ C.≈ 5,5 k Ω . Eine Rechteckwelle hat jedoch Harmonische, Vielfache der Grundfrequenz. Eine ideale Rechteckwelle hat nur ungerade Harmonische und kann als dargestellt werden
Vergleichen Sie die Impedanz des Kondensators bei der Grundfrequenz mit der Ausgangsimpedanz eines GPIO-Pins eines Mikrocontrollers von ungefähr 50 Ω, und wir können sehen, dass eine Dämpfung von etwa einem Faktor von 110 vorliegt. Mit Beiträgen der Grundwelle, der dritten und der fünften Harmonischen Das Übersprechen liegt etwa um den Faktor 36 unter dem Signal.
Um die Annäherung treffen zu können, dass wir uns nur um die fünfte Harmonische und darunter kümmern, müssen wir sicherstellen, dass das Signal bandbreitenbegrenzt ist, was eine Tiefpassfilterung erfordert. Die inhärente Kapazität der Leiterbahnen und des Eingangspins beträgt möglicherweise 12 pF, was mit der Treiberimpedanz von 50 Ω ein Tiefpassfilter mit einer Frequenz von -3 dB bildet12 π⋅ R ⋅ C.≈ 265 MHz . Dies ist etwas hoch, um die siebte Harmonische von 168 MHz abzuschalten, sodass Sie der Spur etwas mehr Widerstand oder Kapazität hinzufügen können, wenn Übersprechen zu einem Problem wird, obwohl ich überrascht wäre, wenn dies bei diesen Frequenzen und Entfernungen der Fall ist.
quelle
[Bearbeiten: reduzierter Abstand von 0,1 m auf 0,0015 m (1/16 "Zoll); Übersprechen stieg von 0,06 Volt auf 4 Volt] Untersuchen wir die Magnetkopplung im ungünstigsten Fall. Over-Plane-Empfänger, wo die Länge⋅ Höhe definiert den Schleifenbereich.
Nehmen Sie einen Lauf von 0,1 Metern und eine Höhe von 1,5 mm (1/16 "Zoll) an. [Bearbeiten: Nehmen Sie einen Abstand von 1,5 mm zwischen Angreifer und Opfer an.]
Was istdi / dt ?
Nehmen wir eine Last von 100 pF an (zahlreiche ICs auf einem SPI-Takt oder einer Datenleitung). Nehmen Sie ferner eine Steigung von 1 ns mit ani = C.⋅ dV.C./ dt , der Spitzer ich beträgt 100 mA = 0,1 A und steigt in der Hälfte der Flankenzeit an, dh 0,5 ns. Somitdi / dt = 0,2 A / n s .
Was ist die induzierte Spannung?
Mitμ0= 4 π10- 7 , das π wird abbrechen und verlassen
Zusammenfassung: Starke kapazitive Lasten verursachen starke transiente Ströme und verursachen großes Übersprechen
quelle
Wenn Sie Google "PCB Design Übersprechen", können Sie viele Ergebnisse erhalten.
Wie auch immer, einige Regeln, die Sie befolgen sollten:
quelle