So implementieren Sie eine analoge Masseebene

Ich habe dieses Bild in einer Reihe von Atmel-Datenblättern gesehen. Dieser ist aus dem ATTiny48/88-Datenblatt .

Geben Sie hier die Bildbeschreibung ein

Kann jemand im Detail erklären, wie man dies auf einer 2-Lagen-Platine richtig implementiert? Ich muss mir vorstellen, dass die analoge Groundplane irgendwie auf der Platine mit der digitalen Groundplane verbunden werden muss, oder passiert das intern im AVR? Soll die gestrichelte Linie wörtlich in Bezug auf die Form und Ausdehnung der analogen Grundebene verstanden werden (es gibt keine Abmessungen auf dem Diagramm, also bezweifle ich es)?

Antworten (3)

Erstens brauchen Sie wahrscheinlich keine isolierten Gründe. Es wird verwendet, wenn der Rückstrom einen problematischen Offset (hohe Ströme), breite parallele Datenbusse, schnelle Anstiegs-/Abfallzeiten (Schließdiagramme) und antennenähnliche Kupfergüsse erzeugt. Verwenden Sie gute Entkopplungspraktiken und machen Sie sich keine Sorgen, bis es bricht.

Andernfalls ist das nächste, was Sie versuchen sollten, eine direkte Verbindung ohne zusätzliche Impedanzen/Filterung. Verbinden Sie AGND und GND nur an einer Stelle mit relativ dicken (dh: niederinduktiven) Leiterbahnen, am Netzteil. Dies wird manchmal als Sternerde bezeichnet, wenn mehrere isolierte Erdungen verbunden werden. Es stellt sicher, dass die Rückströme von einigen Komponenten nicht zu einer Offset-Spannung für andere Komponenten beitragen. Rauschen kommt nicht nur von der Senke, sondern auch von der Quelle: Wenn Sie sich die Mühe machen, Erdungen zu isolieren, isolieren, filtern und verbinden Sie auch die entsprechenden Spannungsschienen. Dies ist so einfach wie das Entkoppeln (zur richtigen Masse – denken Sie daran, dass Kappen Rauschen übertragen) mit Kappen zur Masse und, falls erforderlich, Ferritperlen oder Induktoren zwischen Äquipotentialschienen.

Untersuchen Sie die Rückstromgeometrie, bevor Sie das Erdungssystem weiter modifizieren.

Dies stimmt mit meinen vorgefassten Meinungen überein ... Ich werde ihm etwas Zeit geben, um es zu kommentieren und darüber abzustimmen, aber ich bin geneigt, diese Antwort zu akzeptieren
Dies ist nur die einfachste Lösung, @vicatcu. Andere können großartige Antworten für anspruchsvollere Layouts liefern.
Ja, sehr guter Punkt! Machen Sie sich keine Lust auf mehrere Gründe, es sei denn, Sie finden, dass Sie müssen! (Ein weiteres Beispiel dafür, wo separate Ebenen hilfreich sind, ist, wenn Sie keine andere Wahl haben, als Ihre digitale Masse in einem EMI-starken Gehäuse überall hin zu senden - dh Board-to-Board-Verbindungen.)
@tyblu irgendeine Idee, wie AGND in einem Eagle-Schaltplan mit GND verbunden dargestellt werden kann, damit ich sie mit einer Sterntopologie routen kann, oder sollte ich eine andere Frage ausgliedern?
Ich erinnere mich, dass ich das vor ein paar Jahren 'kludge' musste. Es könnte jetzt aber möglich sein. Tatsächlich glaube ich, dass ich diese Frage gesehen habe ... electronic.stackexchange.com/q/23495/2118

Ich habe diese Technik schon einmal verwendet (auf 4 Ebenen, nicht 2, aber sie hält immer noch), und ich habe mehrere Vor- und Nachteile dabei festgestellt. Worüber sie speziell sprechen, ist eine Insel aus Masseebene, die nicht GND, sondern AGND ist, die an einem einzigen Punkt mit GND verbunden ist, möglicherweise über eine kleine Impedanz. Ich bin mir nicht sicher, ob der ATMEL einen separaten AGND-Pin hat, aber unser dsPIC hat es getan. In diesem Fall gibt es keine Verbindung, sondern eine Induktivität zwischen VCC und AVCC, und die Umgehung sollte niemals von VCC zu AGND oder von AVCC zu GND übergehen. Alle analogen Signale sind auf AGND bezogen (dh Voltteiler, Anti-Aliasing-Kappen usw.). Der springende Punkt ist, zu verhindern, dass all die Rauschen erzeugenden digitalen Schaltungen Ihre analogen Schienen verschmutzen.

In Bezug auf die Implementierung ihrer Technik sagen sie nur, dass die Ausdehnung dieser AGND-Insel ungefähr diese Ecke des Mikros sowie alle Umgehungen zwischen AVCC und AGND und Ihren analogen Messschaltungen umfassen würde. Es muss sich nicht bis zu Eingangsanschlüssen für Spannungsmessungen usw. erstrecken, sondern mindestens bis zum Low-Side-Widerstand Ihres Spannungsteilers und der Antialiasing-Kappe sowie zu allen analogen Eingangsverstärkern und deren Netzteilen. Mit AVCC beziehe ich mich auf den VCC, nachdem er von der Induktivität gefiltert wurde.

Wir experimentierten mit verschiedenen Impedanzen, die GND und AGND verbanden, und stellten fest, dass ein 10-Ohm-Widerstand gut funktionierte, um das Rauschen auf der digitalen Masse zu isolieren. Wenn die Impedanz zu hoch ist, wird das Mikro nicht glücklich, weil es auf beiden Massen das gleiche Gleichspannungspotential erwartet. In unserem Fall hatten wir einen separaten rauscharmen LDO, der das AVDD speiste, und einen leistungsstarken, rauschenden Abwärtswandler, der die vielen Geräte auf dem digitalen VDD speiste. Die Isolierung, die Sie erreichen würden (um zu verhindern, dass das laute digitale Zeug Ihre analogen Schienen verschmutzt), ist mit nur einer Induktivität und einer separaten Erdungsinsel geringer, als dieses Datenblatt andeutet, aber es ist viel einfacher zu implementieren.

Ein einfacher Test, um zu überprüfen, ob Sie Ihr analoges Schienenrauschen verbessern, besteht darin, Ihren ADC zu verwenden, um einen DC-Wert umzuwandeln, und die Rohmessungen in einem Histogramm darzustellen oder eine stdev in Excel durchzuführen. In einer perfekten/rauschfreien Welt hätten Sie keine Abweichung bei dieser Messung, aber in der realen Welt haben Sie eine gewisse Abweichung proportional zu Ihrem Rauschpegel.

Bei welcher Frequenz arbeitete der Buck? Welche Art von Widerstand wurde verwendet? (0402, drahtgewickelt usw.)
In unserem Fall lagen die Bucks bei 3 MHz, 180 kHz und 900 kHz, was innerhalb unserer erforderlichen analogen Antwort von DC - 1 MHz lag. Wir haben einen 1206 für die Stromverarbeitung verwendet. Als nicht isoliertes Leistungsumwandlungsgerät hatten wir verrückte (6 kV) Transienten, die wir aufgrund von UL/CSA/CE überstehen mussten, und die meisten von ihnen schienen sich einzukoppeln und das Analog härter zu treffen als das Digital, sodass uns nur noch Ferrite übrig blieben anfällig für größere GND-AGND-Impulse. Die Sicherung dieses Widerstands/der Leiterbahn/der Induktivität wäre katastrophal, also haben wir uns aus Gründen der Robustheit für einen großen alten 1206 R mit einer flachen Impedanz entschieden.

Ich stimme Nathans 10 nicht zu Ω Widerstand. Masse ist heilig und sollte Masse sein, also so wenig Spannungsunterschiede wie möglich. Wenn Ihre analoge Schaltung 3 mA verbraucht, hat Ihre analoge Masse bereits einen Offset von 30 mV.

Ich stimme einer einfachen Verbindung zwischen den beiden Masse zu, aber dann über eine Ferritperle.

Beachten Sie, dass ich die 10 Ohm NICHT als Ausgangspunkt vorgeschlagen habe. Ich würde keine einheitliche Ideologie zum Thema Erdung vorschlagen, da es IMMER eine Ausnahme gibt. Jedes Problem ist einzigartig. Ich weiß, dass der Beweis im Pudding liegt, und so haben wir die besten Ergebnisse erzielt (höchste SNR/ENOBs). Und es ist absolut nichts falsch mit 30 mV DC-Offset zwischen AGND und GND.
Was Ferritperlen ausschloss, war, dass die meisten am unteren Ende unseres analogen ROI (DC - 1 MHz) eine sehr geringe Impedanz hatten und Niederfrequenzperlen uns für Transienten von 50 us / 1,2 us weit offen ließen. Unser Gerät war ein nicht isoliertes Leistungsumwandlungsgerät und musste als solches die zermürbendsten durchgeführten Immunitätstests im Repertoire von UL/CSA überstehen (6-kV-Überspannungen, die alle auf analogen Kanälen eingingen, und 2 kV für CE). 30 mV sind nichts im Vergleich zu dem, was der AGND kurz sehen würde, wenn er auf einer Ferritperle wäre.