Welches ist der bevorzugte Ansatz für das PCB-Layout für Signal- und Leistungsspuren in analogen Schaltungen, und was ist zu beachten?

Ich musste jetzt mehrere Male 2-lagige Leiterplatten für analoge Signale layouten und fange gerade erst an, den Prozess zu lernen. Ich stehe oft in der einen oder anderen Form vor einer ähnlichen Frage in Bezug auf die Verlegung von Signal- und Stromschienen, um Kreuzungen usw. zu vermeiden, und hätte gerne einen Rat.

Ich habe das folgende Dummy-Schema bereitgestellt, um zu versuchen, die Frage zu erklären, da dies typisch für das ist, was ich zuvor getan habe. Die Schaltung hat die folgenden Teile: Es gibt ein analoges Eingangssignal, das dann durch eine Reihe von Komponenten (in diesem Fall invertierende Operationsverstärker mit einer gewissen Verstärkung) geleitet wird, um das Signal auf irgendeine Weise zu manipulieren, gefolgt von einem Ausgang. Es gibt verschiedene Widerstände, die in jeder Stufe benötigt werden, und auch das Signal wird an verschiedenen Stellen herausgebrochen und an Anschlüsse gesendet. Alle Stufen benötigen sowohl die V+ als auch die V- Netzteilanschlüsse.

Geben Sie hier die Bildbeschreibung ein

Meine Frage bezieht sich wirklich auf den High-Level-Ansatz für das Layout im Allgemeinen und insbesondere auf die Leistungsspuren im Vergleich zu den Signalspuren. Wenn sich die Komponenten auf der obersten Schicht befinden und die untere Schicht mit einer Masseebene (nicht gezeichnet) geflutet werden soll, gibt es zwei offensichtliche Ansätze, die ich sehen kann: Sie könnten entweder die Stromspuren zu den Chips auf der unteren Schicht bringen lassen , und dann bis zu den Chips unter Verwendung von Vias (Ansatz A); oder Sie könnten die Stromversorgung auf die oberste Schicht bringen und dann die Signale zur unteren Schicht führen, indem Sie bei Bedarf Durchkontaktierungen verwenden, um Kreuzungen zu vermeiden (Ansatz B):

Geben Sie hier die Bildbeschreibung ein

Ansatz A): Dadurch können im Allgemeinen alle Signale und Komponenten kompakt und dicht um jeden der Chips herum gehalten werden, und Signale können zu Verbindern gebracht werden, ohne dass Durchkontaktierungen für sie erforderlich sind. Das Problem ist, dass die Stromversorgung aufwändiger ist und die Masseebene auf der unteren Schicht durch die Stromschienen erheblich zerschnitten wird.

Ansatz B): Die Stromversorgung ist hier enger, ohne Durchkontaktierungen, und bricht die Grundebene der unteren Schicht nicht so stark auf. Das Problem ist, dass die Signale Durchkontaktierungen passieren müssen, um ein Kreuzen der Stromversorgung zu vermeiden.

Meine Frage ist also, worüber ich mir Sorgen machen / nachdenken sollte, wenn ich mit der Auslegung von Leistung und Signal für eine solche analoge Karte konfrontiert bin. Wie kann man darüber nachdenken, welche davon für zukünftige Projekte besser geeignet sein könnten? Gibt es tatsächlich einen besseren Ansatz für das Layout, den ich nicht erwähnt habe? Gibt es irgendwelche Vor- oder Nachteile, die alle in diesen Situationen übertrumpfen?

Allgemeine Ratschläge und Gedanken wären sehr willkommen.


Zusatzinformation:

  • Nehmen wir an, dass in der Realität auch genügend Bypass-Kondensatoren für jeden Chip vorhanden sind, diese sind aber der Übersichtlichkeit halber nicht eingezeichnet.
  • Meine Anwendungen sind im Allgemeinen empfindlich gegenüber Rauschen auf den analogen Signalen, aber die erforderlichen Bandbreiten sind nicht hoch (in der Größenordnung von Hunderten von kHz).
Ich könnte es vermeiden, analoge Signale entlang des Pfades von Leistungssignalen zu führen, wie Sie es in (A) R1-> R2 zeigen. Wenn sie sich in einem Winkel von 90° kreuzen, ist das nicht so schlimm, aber Sie sollten vermeiden, sie entlang der Stromleitung zu führen, es sei denn, Sie haben eine Grundebene, die sie trennt.
Mir ist aufgefallen, dass Sie an Ihren ICs keine PSU-Entkopplungskappen haben. Solange Ihre Übergänge zur untersten Schicht sehr kurz sind, wie Sie in B gezeigt haben, wäre dies vorzuziehen. A erzeugt riesige lange Schnitte in der Grundebene, sodass sie nicht mehr als Ebene funktioniert. Angesichts der geringen zusätzlichen Kosten von 4 Schichten gegenüber 2 sollten Sie möglicherweise auch eine geeignete Grundebene und 3 Schichten für die Verfolgung in Betracht ziehen.
Ist die Position der Komponenten festgelegt? Hast du schon versucht, die ICs um 90 Grad zu drehen? Auf einen Blick könnte das das Layout verbessern. Vergessen Sie nicht, die GND-Durchkontaktierungen auf dem IC sowie einige Entkopplungskondensatoren hinzuzufügen.
@Elmesito Die Komponenten können natürlich gedreht werden, aber ich glaube nicht, dass dies das Problem des Überquerens von Spuren vermeidet. Bitte beachten Sie, dass dies kein echtes Design ist, sondern lediglich ein "Dummy" -Schema, um zu versuchen, die allgemeine Frage zu veranschaulichen, mit der ich mich oft konfrontiert sehe - nämlich Ansatz A versus B im Allgemeinen. Wie im Beitrag erwähnt, "nehmen wir an, dass es in Wirklichkeit auch Bypass-Kondensatoren für jeden Chip gibt". Ich habe wirklich versucht, das Problem auf den einfachsten Schaltplan herunterzudestillieren, den ich konnte, und so Details wie die Kondensatoren ausgelassen.
Welche Messgenauigkeit benötigen Sie? Was sind die Anstiegsgeschwindigkeiten möglicher interferierender Wellenformen?
@analogsystemsrf Ich möchte, dass das Signal von -10 V bis +10 V reicht, Anstiegsraten vielleicht 1 V / us. Und das RMS-Rauschen (in einem bw von sagen wir 10 Hz bis 100 kHz) sollte eher bei zig Mikrovolt liegen als bei zig Millivolt.
Ich würde empfehlen, kleine Strom- / Masseebenen zu vermeiden. Während es für digitale Schaltungen in Ordnung sein kann, neigen sie dazu, Patchantennen zu erzeugen.
Nehmen wir an, dass in der Realität auch genügend Bypass-Kondensatoren für jeden Chip vorhanden sind, diese sind aber der Übersichtlichkeit halber nicht eingezeichnet. Da Sie es mit Stromschienen zu tun haben, finde ich diese Annahme beunruhigend!
Dies ist ein großes Problem, und Sie würden ein paar Bücher brauchen, keine einfache Antwort. Das Layout von Stromschienen hat auch EMV-Probleme (und die Umgehung dient auch funktionalen Anforderungen). Es hängt alles von Ihren Signalfrequenzen und dem Leistungsbedarf ab, es gibt keine feste Regel. Bei Dual-Layer müssen Sie normalerweise einen gemischten Ansatz verwenden

Antworten (5)

Im Allgemeinen ziehe ich es vor, eine modifizierte Lösung A zu verwenden, einfach weil sie (im ersten Durchgang) einfacher (und sauberer) zu routen scheint als B. Die wesentliche Änderung (für meine Lösung) besteht darin, dass beide Schichten große Kupfermassen ähnlich wie a zulassen Ebene verwendet werden - warum nicht einen Kupferguss oben drauf geben?

Im Folgenden habe ich die Kupferfläche für die Stromversorgung vergrößert und (wie zuvor kommentiert) Bypass-Kappen eingefügt. Wichtig ist auch, dass die Strom- und Masse-Durchkontaktierungen unmittelbar nach dem Platzieren der ICs hinzugefügt wurden. Diese Art zwingt den Designer dazu, die Stromführung früher in Betracht zu ziehen.

Methode-A, mit größeren Kupfergüssen

Auf der unteren Schicht befindet sich ein Kupfer-GND-Guss. Und wenn ich wirklich Lust dazu habe, füge ich oben einen Kupfer-GND hinzu (getreu der Vorstellung, dass man nicht genug GND bekommen kann).

Um die Stromzufuhr näher an die ICs zu bringen, verschieben Sie den Widerstandsstapel auf die rechte Seite der ICs. Was zur nächsten Methode B führt (ebenfalls modifiziert).

METHODE B (modifiziert) ============================

  • Schieben Sie den Widerstandsstapel auf die untere Schicht.

  • Lassen Sie keine Spur zu lange laufen, daher wird auf der Unterseite eine allgemein "gute" Masseebene vorhanden sein.

  • Ziehen Sie die Kupfergüsse bis zu den ICs.

(Übrigens, all diese Durchkontaktierungen im Original B waren zu viel für mich :)

Methode B

Hier ist eine Ansicht der unteren Schicht (ohne den GND-Kupferguss)Geben Sie hier die Bildbeschreibung ein

Zusammenfassung der Änderungen an den ursprünglichen Räumlichkeiten:

  1. Erwägen Sie, mehr Kupfer auf die oberste Schicht zu gießen, um Ihre Stromversorgung zu verbessern.

  2. Erwägen Sie, den Boden für Komponenten zu verwenden.

Und natürlich:

  1. Bypasskappen hinzufügen

VORBEHALT

C1. Methode A eignet sich hervorragend für typische Opamp-Sachen mit geringem Stromverbrauch.

C2. Methode B ist für Motorantriebe erforderlich.

Was Sie nach Möglichkeit vermeiden möchten, ist, dass Ihre Signalpfade Leerstellen in Referenzebenen kreuzen. Sie sollten auch sowohl v + als auch v- an Masse vorbeiführen, da Sie Signale ansteuern, die auf Masse (SMA-Steckerabschirmung) bezogen sind. Versuchen Sie, Bypassing hinzuzufügen, und sehen Sie, wie das funktioniert. Ansatz (A) ist jedoch eher das, was ich wählen würde.

Ich mache im Allgemeinen zuerst die wirklich kritischen Netze, dann die lokalen Entkopplungsarrangements (weil sie eigentlich ziemlich kritisch sind), dann den Rest des Signalkrams und dann am Ende die Hauptleistung.

Sie tun sich auch einen schlechten Dienst, indem Sie die Grundebene als magischen universellen Boden betrachten, sie funktioniert mehr oder weniger die meiste Zeit in digitalen Dingen und ist den Rest der Zeit nicht von Natur aus schrecklich, aber denken Sie darüber nach, wo die Ströme fließen!

Während Ihr Beispiel ein wenig noddy ist, um dies zu zeigen, würde ich die 'Masse' für all diese nicht invertierenden Eingänge tatsächlich als DAS kritische Netz behandeln, in dem, soweit ich kann, kein Strom fließt. In einer ernsthafteren Schaltung ist dies schwer zu handhaben, wenn man die Dinge einfach auf eine Grundebene schlägt. Netzbindungen sind deine Freunde.

Ich würde mich auch viel mehr mit dem Design der Stromschleifen befassen, betrachten Sie einen der mittleren Operationsverstärker, Strom fließt von einer Versorgungsschiene (welche von welchem ​​​​Quadranten abhängt) durch den vorherigen Operationsverstärker, durch die Widerstände und dann in den Ausgang von den nächsten Operationsverstärker in der Kette, bevor er über die andere Versorgungsschiene zurückkehrt. An jedem Operationsverstärker wird eine signifikante Entkopplung angezeigt, und da sich der Quadrant ändert (und Sie somit Halbwellen-Stromimpulse in jeder Schiene erhalten), sollten Sie darauf achten, wie die Bypass-Kappen auf „Masse“ gehen, um zu vermeiden, dass gleichgerichtete Halbwellen-Stromimpulse injiziert werden dein Boden.

Die Antwort ist einfach: Es spielt keine Rolle.

In beiden Beispielen gibt es die zusätzliche Streulänge (= Induktivität, es sei denn, dies liegt bei so hohen Frequenzen vor, dass TL-Effekte ebenfalls eine Rolle spielen) für Signale oder Leistung, dh die Summe aus beiden ist in beiden Fällen ungefähr gleich.

Auf einem 2-Lagen-Board mit gut vernähtem Bodenguss ist es eine gute Idee, eine Schicht für den Boden zu priorisieren, vorausgesetzt, Sie benötigen keine anderen Bedingungen wie hohe Dichte oder eine zweiseitige Platzierung oder ähnliches. In diesem Fall werden die meisten Leiterbahnen oben verlegt, mit Durchkontaktierungen nach unten für kurze Jumper-Leiterbahnen nach Bedarf. In einem komplexen Design kann dies am Ende ziemlich viel Routing-Bereich beanspruchen (zum Beispiel Busse von MCUs entkommen; insbesondere die Art, bei der Ports um den Chip herum verstreut sind, pfui!), aber es bewahrt eine niedrige Erdungsimpedanz zwischen den Standorten und Bei ausreichendem Abstand zwischen den Spuren bleiben sie in ähnlicher Weise in einem schönen, konsistenten Mikrostreifen- oder koplanaren Wellenleiter mit Erdungsgeometrie (CPWG), gut bis zu ziemlich hohen Frequenzen (also einschließlich bis zu Frequenzen, bei denen TL-Effekte übernehmen).

...Und das ohne lokalen Bypass pro Chip!

Für durchschnittliche Audio-Operationsverstärker, die Logik der CD4000-Familie und in gewissem Maße sogar die 74HC-Familie - Längen von mehreren Zoll zwischen Lasten und Bypass-Kappen sind wahrscheinlich in Ordnung.

Ein typisches Beispiel: Die Controller der ursprünglichen NES-Spielekonsole hatten ein CD4021-Schieberegister, keine Bypass-Kappe und >2 m Kabellänge! Sie haben bestanden, gut – zugegeben, sie haben alle EMI-Regeln von 1985 bestanden, aber ich bezweifle, dass sich die Ebenen und Methoden zu sehr von heute unterschieden. (Interessante Frage [wenn sie anders wären], wenn jemand hier eine Referenz hinzufügen kann.) Die CD4000-Logik ist langsam wie Melasse bei 5 V, daher ist es keine Überraschung, dass sie funktioniert hat. 74HC ist wirklich dort, wo Sie eine Grenze von einigen Zoll wünschen würden, insbesondere für höhere Stromlasten (Busfahrer?) Und so weiter, wenn die Dinge schneller werden (74LVC, innerhalb von ein oder zwei cm usw.).

Beim lokalen Bypass sind die PS-Routen irrelevant. Naja, so ungefähr; Sie tragen immer noch zur Induktivität zwischen den Standorten bei, daher muss möglicherweise eine gewisse Dämpfung angewendet werden, z. B. eine Ferritperle vom gemeinsamen Punkt oder eine R + C (verlustbehaftete oder "Bulk" -Kappe) an den Anschlussenden / Blättern des Netzwerks. Bei ausreichenden Verlusten im Netzwerk liegt seine Impedanz nie viel über der charakteristischen Impedanz des Netzwerks Z 0 = L C , die wir so niedrig wie nötig gestalten können. (Im Grunde hat die Faulheit, Caps herum und die Längen zwischen ihnen und zwischen den Chips zu platzieren, den Effekt eines Raises Z 0 . Für Allzweck-Operationsverstärker sind ein paar Ohm mehr als niedrig genug. Was mit ein paar 0,1 µF und Elkos leicht zu erreichen ist.)

Die beste Vorgehensweise für analoge Schaltungen besteht darin, die Schleifenfläche des Signals und seines Rückwegs zu reduzieren und die Impedanz so niedrig wie möglich zu halten. Wenn dies nicht möglich ist, müssen die Impedanzen ausgeglichen werden, um zu verhindern, dass das Gleichtaktrauschen differentiell wird.

Wenn kein Schaltungsrauschen oder Umgebungsrauschen vorhanden ist, ist bei niedriger Impedanz keine Masseebene erforderlich. Rauschspannung ist einfach Rauschstrom * Schaltungsimpedanz. f (V(f)=I(f)*Z(F) wobei Z(L)=2piL für eine kurze Leiterbahn von 0,5 nH/mm oder eine längere Leitung von 1 nH/mm. (Verhältnis >40 l/d)

Geben Sie hier die Bildbeschreibung einObwohl dies hauptsächlich für HF- oder Anstiegszeiten < 20 ns gilt, können Sie den Unterschied im Signal- und Rückschleifenbereich oben sehen?

Sie müssen lernen, Spezifikationen für jedes Design zu definieren, damit Sie wissen, was Sie testen können, um sicherzustellen, dass es funktioniert. Dazu gehören Streuspektrum und EMI-Pegel in uA/m oder mV/m und Anstiegsgeschwindigkeit oder Frequenz. von beiden. Dazu gehören SMPS, Wechselstrom, Motoren, geschaltete Induktoren usw. in der Nähe von Kabeln. Dann müssen Sie das Spektrum und den minimalen Signalpegel und schließlich das erforderliche minimale SNR angeben. Dies beinhaltet den DC-Offset, den Sie auf der 1. Stufe trimmen können.

Wenn Sie das Kabel in eine 10:1-Oszilloskopsonde stecken, können Sie Ihre Streuspannung bei einer Last von 10 MOhm messen. Terminieren Sie es und schalten Sie dann eine HF-Kappe auf Masse, um die EMI-Pegel zu reduzieren. Verwenden Sie schließlich einen Telefonie- oder LF/HF-CM-CHoke, um das Signal für den interessierenden Frequenzbereich weiter auszugleichen.

Nachdem dies alles erledigt ist, schauen Sie sich das Übersprechen in Ihrer Logik und dem SMPS-Routing zu hochohmigen Signalen an, dann benötigen Sie selbst dann möglicherweise keine Masseebene. Selbst die Designs von Yamaha Audio-Geräten können darauf verzichten.

Nachdem Sie dies getan haben, können Sie entscheiden, ob Sie überhaupt eine Masseebene benötigen , aber Sie benötigen möglicherweise immer eine HF-Kappe zur AC-Masse, um die Niederfrequenzleitung und das SMPS-Gleichtakt-, CM-Rauschen zu überbrücken.

Da Sie SMA-Anschlüsse verwenden, gehe ich davon aus, dass das SNR wichtig ist, und die Verwendung des OP07 mit einer niedrigen Eingangsoffsetspannung von 75 uV und einem Vorspannungsstrom von einigen nA macht die Eingangsimpedanz sehr hoch. Das Erden des anderen Eingangs macht den Eingang jedoch sehr unsymmetrisch. Bevor Sie also eine Masseebene in Betracht ziehen, machen Sie Ihr Signal mit einem differenziellen R-Verhältnis mit 0,1% oder besser einer INA-Anordnung von 3 Operationsverstärkern mit> 100 dB CMRR symmetrisch. Dies ist Ihr erster Schritt, um durch Streukabel verursachte EMI zu eliminieren. Ein Poti kann den DC-Offset leicht nullen, dann können Sie mit wählbaren einzelnen R's die Verstärkung mit analogen Schaltern ändern.

Wie ich im Beitrag sagte, war der Schaltplan einfach ein "Dummy" -Schema, um die Frage zu veranschaulichen. Die Tatsache, dass ich SMA-Anschlüsse und das spezifische Operationsverstärkerteil OP07 verwendet habe, ist für die Zwecke meiner Frage völlig irrelevant. Die Frage war, ob die Signale entweder über Durchkontaktierungen zur untersten Schicht geführt werden sollten oder ob die Stromschienen über Durchkontaktierungen nach unten geführt werden sollten. Und was sind die Vor- und Nachteile meiner beiden beschriebenen Ansätze A und B.
In meinem Beitrag wird auch weder ein SMPS noch eine digitale Logik erwähnt (tatsächlich habe ich ausdrücklich ausschließlich nur über analoge Signale gesprochen). Das Beispiel, das ich gegeben habe, sollte so abstrakt wie möglich sein.
Dann ist das nur eine EMI-Quelle weniger, um die man sich Sorgen machen muss. Sehen Sie sich Ihren CD/DVD-Player an und sehen Sie nach, ob er eine Masseebene hat und es viele Motoren in der Nähe und eine SMPS-Quelle gibt. OAs sind rauscharme Konstantstromgeneratoren. Dies ist ein weiterer Grund, warum Sie keine Masseebene benötigen, aber je nach Ihren Spezifikationen möglicherweise eine symmetrische differentielle Quelle und Lastimpedanz benötigen
"Schauen Sie sich Ihren CD/DVD-Player an" ist keine hilfreiche Antwort - ich versuche genau zu erfahren, was an den beiden von mir vorgeschlagenen Layouts grundsätzlich gut oder schlecht ist, nicht an einem anderen Szenario, das Sie selbst erfunden haben. Wenn Sie etwas speziell zu meiner ursprünglichen Frage beizutragen haben, wäre das großartig. Andernfalls -1, weil Sie die Frage anscheinend nicht richtig gelesen haben. Ich weiß nicht, wie viel klarer ich sein kann - wenn etwas nicht klar ist, lassen Sie es mich bitte wissen und ich werde die Frage entsprechend bearbeiten.
Lass mich deutlich sein. Die an diesen beiden analogen Schichten beteiligten Impedanzen haben keinen Unterschied oder Auswirkungen auf die analogen Signale. Wenn Sie also keine Vorstellung von SNR-, BW-, Signal- oder Rauschschwellenkonzepten im Kopf haben, möchten Sie eine Frage dazu stellen, gehen Sie weiter oder fügen Sie sie als Spezifikation in die Frage ein. um ein bestimmtes Niveau zu erreichen. Ansonsten lautet die Antwort auf Ihre Frage, dass es keinen Unterschied in Ihrem Layout für analoge Niederfrequenzsignale gibt und keine Notwendigkeit für eine Grundebene definiert ist.
Sie haben ein schönes Layout, aber in vielerlei Hinsicht ein bisschen übertrieben. Aber mein Rat steht. Erfahren Sie, wie Sie definieren, was Sie haben (Eingänge und Ausgänge mit Funktionen dazwischen) und sie in jedem wichtigen Aspekt definieren (Signal, Rauschen, Pegel, Impedanz, Bandbreite, Leistung usw.). Sie messen das und wie vermeiden Sie es durch Design. habe es? Ihr Ansatz ist rückwärts. Du zeigst zwei Designs und sagst dann, was ist besser? Am Ende geht es um Impedanzverhältnisse von Quelle zu Ausgang mit Pfaden von Koppelkapazität, Induktivität und Spektrum
Aber hier wird keines dieser Probleme aufgeworfen oder ist selbstverständlich
Ich schätze den Rat, und es ist in der Tat ein sehr guter Rat. Das Problem ist, dass ich, da dies eine hypothetische Situation mit einem abstrakten Beispiel und kein echtes Projekt ist, nicht mit vielen Details konkret werden kann, um es konkreter zu machen, wie Sie fragen. Wenn es hilft, kann ich Ihnen sagen, dass die Projekte, mit denen ich arbeite (für die das Beispiel die Frage war), normalerweise analoge Signalfrequenzen von weniger als 1 MHz haben und die Rauschpegel im Bereich von mehreren zehn Mikrovolt Effektivwert liegen (integriert über die Bandbreite von 1 MHz).
Ich hatte eher gehofft, dass erfahrenere Leute als ich beim Anblick dieser Layouts - was ich ziemlich oft tun muss - Bauchreaktionen haben und sagen "X ist im Allgemeinen eine schlechte Idee" oder "Y ist eine gute Sache". ". Das sind Dinge, die ich normalerweise nicht in Lehrbüchern finde, und es gibt keinen Ersatz für Erfahrung. Ich kenne das Beispiel, das Sie gegeben haben, um die Schleifenfläche zu minimieren, indem Sie den Rückstrom möglichst direkt unter dem Signal fließen lassen. Tatsächlich gibt es hier eine schöne und spektakuläre Demonstration davon: sigcon.com/Pubs/news/8_08.htm