Ich möchte ein 0-20-mV -Signal von einem Sensor auf 0-2,048 V verstärken , um es einem ADC (mit einer Referenzspannung von 2,048 V ) zuzuführen. Nachdem ich das digitale Signal in einen Mikrocontroller eingegeben habe. Ich muss in der Lage sein, eine Änderung des 0-20-mV-Signals mit einer Genauigkeit von 5 µV zu erkennen. Daher wird nach Verstärkung auf 0–2,048 V (unter Verwendung einer Verstärkung von 102 ) eine Genauigkeit von 0,5 mV benötigt. Mein Sensorsignal ändert sich sehr langsam und ich muss nur eine Probe/Messung pro Sekunde machen.
Ich habe diesen Instrumentenverstärker zur Verstärkung (differentiell) AD8237 ausgewählt : Datenblatt
Um nun einen echten Masseausgangshub zu erhalten (da das Signal anfangs im Bereich von 0 bis 20 mV liegt), möchte ich den LM7705 verwenden : Datenblatt
Durch Versorgen des positiven Versorgungspins des AD8237 mit 3,3 V und des GND-Pins mit dieser kleinen negativen Masse des LM7705 sollte ich in der Lage sein, einen Ausgangshub auf Null Volt zu erreichen (also den gesamten Bereich meines ADC nutzen). Der LM7705 Negative Bias Generator scheint genau für diesen Zweck gemacht zu sein. Ich habe versucht, diese Idee mit dem Tool Diamond Plot von Analog Devices zu überprüfen, und alles scheint im erwarteten und gültigen Bereich zu liegen: Klicken Sie, um meine Konfiguration anzuzeigen
Auch in Bezug auf die Genauigkeit ist das größte Problem, das ich sehe, der Eingangsoffset von 75 µV des Eingangsverstärkers, aber ich sollte in der Lage sein, den Wert später in der Software (Kalibrierung) zu korrigieren. Sehen Sie Probleme in Bezug auf die kleine negative Masseversorgung für diesen Instrumentenverstärker? Im Datenblatt konnte ich nichts dagegen finden. (An den Ref-Pin würde ich die normale Masse von 0 V anschließen). Ist das in Ordnung?
Außerdem habe ich mich für diesen 18-Bit-ADC ( MCP3422 ) entschieden: Datenblatt
Würde es auch mit 3,3 V versorgen und den In-Amp-Ausgang direkt an diesen ADC (Single-Ended) anschließen. Es hat eine On-Board-Referenzspannung von 2,048 V.
Kann ich den In-Amp-Ausgang direkt an diesen ADC anschließen? Sehen Sie große Probleme mit diesem Ansatz oder ADC und seiner Genauigkeit (damit ich meine angegebenen Mindestanforderungen erfüllen kann)?
Ich freue mich über jeden Hinweis/Feedback/Hilfe, die ich von Ihnen bekomme, danke!
Ich habe diese Signalkette durch den Signal Chain Explorer laufen lassen; Sie benötigen einen starken Filter vor dem ADC [siehe Anmerkungen am Ende zur weiteren Verbesserung des SNR]
Ohne den LowPass-RC-Filter sinkt das SignalNoiseRatio von 78 dB auf 58 dB aufgrund von zufälligem Rauschen des Instrumentationsverstärkers. Ich bin von einer Rauschdichte von 70 Nanovolt/rtHz ausgegangen.
Und wenn ich die verschiedenen Störer aktiviere (der obere rechte Gargoyles-Button), sinkt auch der SNR auf 57 dB; Der dominierende Störer ist der (standardmäßig) nahe gelegene Schaltregler, der sich nur 1 cm von Ihrer Signalkette entfernt befindet und die PCB-Spur vom LPF in den ADC wirft.
Hier ist eine Textdarstellung der 4 Gargoyles, wobei die Standardwerte aus den 4 (editierbaren) Tabellen verwendet werden, die die Störer definieren {für EFI und HFI ist die Anstiegsgeschwindigkeit die primäre Eigenschaft, die Störungen verursacht; plus Distanz}
Beachten Sie den RC LPF direkt vor dem ADC. Der Gargoyles-Teil der Simulation verwendet das mechanische Bewusstsein des SCE-Tools, bei dem die PCB-Leiterbahn-Standardwerte 10-mm-Leiterbahn mit zwei Durchkontaktierungen mit 2 mm Durchmesser und einer Leiterbahnbreite von 1 mm und 1,5 mm Höhe (1/16 Zoll) über der Rückseiten-Erdungsleiterbahn sind ( oder Ebene).Die Fläche der Leiterbahn stellt die Anfälligkeit für elektrische Felder dar. Die Höhe (1,5 mm) und die Länge (14 mm) definieren einen SCHLEIFENBEREICH, der der anfällige Bereich für Magnetfelder ist.
Ich habe 1.500 Ohm und 1 uF ausgewählt, um den 100-Hz-Tiefpassfilter zu erstellen. Standardmäßig ist der 1uF-Kondensator 14 mm vom ADC-Eingangspin entfernt. Diese Entfernung ist das Hauptopfer des Magnetfelds des Schaltnetzteils.
Ich schlage vor: (1) Platzieren Sie den 1uF-Kondensator direkt am ADC-Eingangspin. (2) keine Schaltnetzteile in der Nähe der LPF + ADC-Leiterplattenspur haben. (3) Beachten Sie, dass die Interferenz in der Sensor-/Opamp-Spur so hoch sein kann, dass der OpAmp in die Nichtlinearität getrieben wird und Sie überraschende Fehler erhalten.
Beachten Sie, dass der ADC etwas Eingangsstrom zieht, wenn sich der Eingangsabtastkondensator auf Ihre (maximale 2,048 Volt) Eingangsspannung auflädt. Dieser durchschnittliche Strom verursacht einen Spannungsabfall über dem 1.500-Ohm-Widerstand.
Das Tool steht übrigens kostenlos zum Download bereit unter: robustcircuitdesign.com
Hier ist der Amplitudenfehler (nur der LPF ist aktiviert); Beachten Sie, dass die OpAmp-Stufe und die ADC-Stufe deaktiviert sind.
Der Fehler (nur LPF; LPF hat F3dB von 100 Hertz) beträgt 0,0004 dB, wobei ein dB für voltage_ratio 12 % pro dB beträgt. Der Fehler beträgt ungefähr 12 % * 0,0004 oder ungefähr 50 Teile pro Million oder 1/20.000
Die Opamp-Verstärkung (klicken Sie auf die OpAmp-Stufe und dann auf „Show Open/Closed Response“) ist bei 1 Hz um 0,1 % gesunken. Sind Sie damit oder mit der Einschwinggenauigkeit besorgt?
Beachten Sie, dass das SNR (mit den 4 Störern, die durch die global wirksame „Gargoyles“-Taste aktiviert sind) 57 dB beträgt.
Auch hier beträgt das vorhergesagte SNR 78 dB und ENOB 12,7 Bit, wenn Gargoyles AUS und der 100-Hertz-Filter auf EIN geprüft sind und der OpAmp und der ADC ebenfalls auf EIN geprüft sind.
Halten Sie einfach jedes Schaltnetzteil mindestens 20 dB (10X) weiter entfernt als den in der HFI Gargoyle-Tabelle verwendeten Standardabstand von 10 mm; Klicken Sie auf „HFI“, um diese Tabelle anzuzeigen; mindestens 100 mm (4") von jeder Schaltversorgung und Ihrer Signalkette entfernt sein, zumindest von der PCB-Spur von LPF zu ADC.
=================
bearbeiten, um einen effektiveren Tiefpassfilter zu präsentieren
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Im zweiten Screenshot gibt es eine Textfenster-Zusammenfassung der Stärke der Störer:
Magnetfeldinduzierte HFI beträgt 930 Mikrovolt
Stromversorgung PSI, die in die VDD-Pins des Verstärkers (und des ADC) eingeht, bei 60 und 120 Hz, mit einer moderaten PowerSupplyRejection von 80 dB bei den niedrigeren Frequenzen und mit 10 Millivolt, beträgt 100 Mikrovolt
Der durch ein elektrisches Feld induzierte EFI wird von Spitzen auf der Stromleitung dominiert (das Stromkabel verläuft durch den Bereich der Signalkette) und beträgt 37 Mikrovolt .
Schließlich geht Ground Plane Interferer davon aus, dass 0,1 A Müll bei 10 MHz (für eine Schaltversorgung) durch 2 Quadrate der Ebene fließen, was 12 Mikrovolt entspricht .
Schauen Sie im ersten Screenshot auf die rechte Seite und lesen Sie die berechnete Quantisierungs-Standardabweichung als 2,2 Mikrovolt ab. Das ist der ADC-Boden.
Somit ist der nächste Gargoyle von Bedeutung die POWER SUPPLY RIPPLE, die mit 10 Millivolt angenommen wird. Fügen Sie Widerstände (10 Ohm, um nur einen kleinen DC-Spannungsabfall zu verursachen) und einen großen Kondensator hinzu, um die 120/60-Hz-Welligkeit um 6 oder 10 dB zu senken. Dies erfordert einen F3dB von? 30 Hz, was eine Zeitkonstante von 1/(6,28 * 30) oder etwa 5 Millisekunden erfordert. Daher reicht ein 470uF-Kondensator aus. Und der ADC benötigt möglicherweise auch eine VDD-Filterung. Lesen Sie das Datenblatt.
Andi aka
H123321
Andi aka
H123321
Andi aka
H123321
Andi aka
Analogsystemerf
H123321
H123321
Andi aka
H123321