Kritik an meinem differenziellen pH-Sondendesign

Ich habe diese kleine differentielle pH-Sonde auf einem Perfboard fertiggestellt und mit Puffern getestet, sie funktioniert, die 3-Punkte-Kalibrierung ist linear. Die Erdungselektrode ist ein Edelstahlstab, der mit dem GND der Schaltung verbunden ist und in die Flüssigkeit getaucht ist.

Außerdem ist es eine Mischung aus meinem ursprünglichen Design (nicht differentiell) und einem Referenzdesign, das ich im Internet gefunden habe. Ich komme nicht aus der EE-Welt...

  • Meine erste Sorge gilt dem RC-Filter an den Opamp-Eingängen (LMC662). Ich verwende klassische Widerstände von 4,7 MOhm, nützlich oder nutzlos, da die Sonde jetzt differentiell ist. Sollte ich andere Arten von Widerständen verwenden? 2,2-nF-Kondensatoren sind Keramik.
  • Der Analog-Digital-Wandler führt die Differenzmessung zwischen den beiden Opamp-Ausgängen durch. Vielleicht könnte der RC-Filter für die Opamp-Ausgänge verbessert werden? Ich habe den Wert beibehalten, den ich für die nicht differenzielle Messung verwendet habe.
  • Wenn der GND der Schaltung direkt mit der Flüssigkeit verbunden ist, kann es zu Problemen kommen? Wie Erdschleife, wenn ich einen anderen Sensor einbaue?

(-Vs) kommt von einer LT1054C-Spannungspumpe mit Tantalkondensatoren.

Jede Kritik willkommen.

Geben Sie hier die Bildbeschreibung ein

Bearbeiten 1: Schaltpläne aktualisiert.

Danke für deine Kommentare @Brethlosze

Mir geht es gut mit einer Auflösung von 0,05 und bisher hat es gut funktioniert. Ich verwende einen unendlichen Impulsfilter, um die Daten mit einer kleinen Periode zu glätten. Die Wahrheit ist, dass der differentielle Modus etwas lauter ist als der nicht-differentielle Modus (auch bekannt als wenn die Referenzelektrode direkt mit Masse verbunden ist). Ich habe mich für einen 16-Bit-ADC entschieden, weil er sehr billig (siehe ADS1115-Chip) und weit verbreitet ist. Die Elektrode ist industrietauglich, aber einfach mit BNC-Anschluss, Impedanz <=200 MOhm.

OK für die ESD-Sorge. Bisher war meine die EMI / RFI, die durch das Starten / Stoppen des Motors erzeugt wird. Für ESD könnte ich ein Kunststoffventil durch ein Edelstahlventil ersetzen und es mit Erde verbinden – und Flüssigkeit läuft kontinuierlich aus dem Tank durch einen Auslass. In einem früheren Experiment mit der klassischen pH-Sonde (klassisch bedeutet Referenzelektrode verbunden mit GND) funktionierte alles 2 Stunden lang gut, dann bekam ich einen statischen Fehler: Der pH-Wert sprang auf 8 statt auf 5 und schwankte zwischen 7,5 und 8,5. Mit einem Probeneimer, Bewegen der Sonde nach innen und mit einem Leiter fand ich heraus, dass es sich um ein Erdschleifenproblem handelte, aber ich fand nie den Ursprung. Vielleicht der Wechselstrommotor beim Aufheizen? Also beginne ich mit der Recherche für differenzielles Lesen.

Wie Sie sagten, muss ich die Spannungsdifferenz zwischen der Referenz und der pH-Sonde verstärken. Ist ein RC-Filter sinnvoll, wenn ich eine Differenz zwischen den beiden Potentialen lese (und nicht in Bezug auf GND)? Ich nehme an, sie haben das gleiche Geräusch? löscht sich die Rauschkomponente beim Subtrahieren? Ich sehe hier die Gefahr, mit RCs zusätzliches Rauschen zu erzeugen, anstatt es auszulöschen.

Der Differentialmodus ist tatsächlich etwas lauter als der klassische Modus. Ein paar Screenshots:

Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein

Hinweis: Für den Bereich ph4-10 reichen die Messwerte von -5000 bis +5000

Zu weiteren Kommentaren:

  • Mit Masseelektrode meine ich einen Edelstahlstab, der in der Nähe der Sonde in den Tank eingetaucht wird (1 bis 2 Zoll)
  • Durch das Starten eines Wechselstrommotors erzeugte EMI erzeugt eine Spitze im pH-Messwert.

Edit 2: 9. August.

Rauschen ist elektrisch, ich würde nicht mehr erwarten, solange sich die Sonde in der Pufferlösung befindet. Zusätzliche Geräusche entstehen, wenn es nach ein paar Stunden bei laufendem Motor in den Tank gegeben wird. Testen kann ich erst in ein paar Wochen.

Dasselbe gilt für die Messung von GND/Neutralleitern des Motors. Das Kabel wurde mit der Sonde geliefert, ein flexibler EMT-Schlauch ist in meinem Zusammenhang eine gute Idee. Die Länge des Kabels wurde bereits so weit wie möglich reduziert. Um das Problem so einfach wie möglich zu machen, verwende ich eine einfache Bleibatterie als Stromquelle für die Schaltung der pH-Sonde. Ich habe Ihre Arbeit über Zerhackerschaltungen gelesen; Ich fürchte, das geht weit über meine EE-Fähigkeiten hinaus.

Bezüglich des FIR-Filters bleibe ich lieber bei IIR mit geringer Rechenleistung. Ich zeige die Ergebnisse nicht an, aber sie werden vom Mikrocontroller verarbeitet, um die Laugen-/Säure-Dosierpumpe in meinem System zu starten/stoppen. Wenn ich mich nicht irre, hat der Elektrodeneingang tatsächlich einen FIR (RC-Filter + Operationsverstärker = aktiver Tiefpass). Wrt RC-Filter, schlagen Sie einen Anti-Aliasing-Filter wie diesen an jedem Elektrodeneingang vor?

Anti-Aliasing-Filter

Aus dem vorherigen Kommentar habe ich meine Schaltpläne mit einer Art RFI-Filter am Eingang (und Ausgang im 2.) mit Kapazität zwischen den Elektroden und einer kleinen Menge mit GND modifiziert. Nicht sicher, ob dies sowohl an den Ein- als auch an den Ausgängen der Operationsverstärker erfolgen muss. Ich kann einige Mylar-Polester-Folienkondensatoren für die Eingänge finden und testen.

Anwendungshinweis zur CM/DM-Filterung

Ein Funkgerät

Doppel-Rfi

Bedeuten die extra dicken Drähte etwas? Oder sind sie nur extra dick?
Keine Bedeutung, ich habe sie in Paint gezeichnet, alle gleicher Draht!
Das Diagramm ist falsch ... die OpAmps sind nicht an + 5 V angeschlossen ... Ich denke, Sie meinen, an + 5 V und mit diesen Kondensatoren an GND angeschlossen.
warum differenzial?
@Brethlosze Die Operationsverstärker sind an -5 und +5 V mit Entkopplungskappe auf jeder Seite angeschlossen (Werte 0,01 und 0,34 uF)
Sie entkoppeln nichts. Diese Schaltung ist Gleichstrom. Sie trennen die Quelle vollständig, zumindest im Diagramm. Überprüfen Sie das Originaldiagramm aus Ihrer vorherigen Frage.
@Jasen, weil die Referenzelektrode nicht mit Gnd verbunden ist und in den zweiten OpAmp eintritt.
@brethlosze du hast recht, Zeichnungsproblem, fehlendes Erdungssymbol zwischen +Vs und Gnd. Ich korrigiere die Zeichnung so schnell wie möglich.
Warum so ein Design machen?
@Jasen Im Falle eines Leckstroms im Tank (z. B. vom Mischer) möchte ich nicht, dass Strom durch meine Referenzelektrode fließt und Rauschen oder Niederschlag erzeugt. Da der Strom den einfachsten Weg wählt (weniger Widerstand), fließt er in die Masseelektrode, während die Referenzelektrode ebenfalls eine sehr hohe Impedanz hat (OpAmp-Eintrag).
Oh, das ist also ein Teil eines größeren Systems. kein Handgerät oder eine isolierte Probe im Reagenzglas?
Nein, es ist für eine Anordnung kleiner Reaktoren, nicht handgehalten. 0,5 PS Mischer, Güllesuspension im Kunststofftank. Bei Verwendung eines Handgeräts habe ich Lesestörungen (Masseschleife)
Suchen Sie immer nach Anwendungshinweisen bekannter Unternehmen wie ti.com/lit/an/snoa529a/snoa529a.pdf oder analog.com/media/en/reference-design-documentation/… sie helfen Ihnen immer dabei, mehr über die Schaltungsanforderungen zu erfahren Sind.

Antworten (2)

Einige Kommentare,

Meine erste Sorge gilt dem RC-Filter an den Opamp-Eingängen (LMC662). Ich verwende klassische Widerstände von 4,7 MOhm, nützlich oder nutzlos, da die Sonde jetzt differentiell ist. Sollte ich andere Arten von Widerständen verwenden? 2,2-nF-Kondensatoren sind Keramik.

Da Ihre Schaltung hauptsächlich Gleichstrom für Ihr Labor ist, gibt es keinen besonderen Grund, sich um das Material der beteiligten passiven Komponenten zu kümmern.

Wird Ihr Prozess richtig reagieren können, wenn Sie 6,0002 vs. 6,0004 (16 Bit) messen? Oder reicht es, zwischen 6.1 und 6.2 (7 Bit) zu unterscheiden?. Wie viel Geld und Zeit steht Ihnen dafür zur Verfügung?

Anhand dieser Fragen sollten Sie in der Lage sein, abzuschätzen, wie viel Präzision erschwinglich zu erreichen ist.

Beachten Sie, dass kommerzielle, nicht so billige pH-Messumformer und billige pH-isolierte Messumformer letztendlich einen Kostenvoranschlag in Ihr Projekt einfließen lassen würden.

Wie auch immer, es gibt mehr echte Bedenken. Welches Kabel verwendest du? Welche elektrischen Daten hat die Sonde? Wie groß ist die Temperaturdrift der Sonde?

Wenn der GND der Schaltung direkt mit der Flüssigkeit verbunden ist, kann es zu Problemen kommen? Wie Erdschleife, wenn ich einen anderen Sensor einbaue?

Hier drin gibt es ein irreführendes Konzept.

Die Schaltung differentiell zu machen, weil GND Teil der Schaltung ist, ist eine irreführende Sorge. Tatsächlich würden die meisten (wenn nicht alle?) der bestehenden Standards auf dieser Welt verlangen, dass Ihre Geräte elektrisch geerdet sind . Wenn Ihr Reaktor metallisch wäre, sollten Sie jetzt darüber nachdenken. Wenn Sie alles mit Mains GND verbinden, sollten Sie sich keine Sorgen machen, stattdessen sollte es Sie beunruhigen, wenn Ihre Geräte nicht mit GND verbunden sind.

Wenn Sie einen Kunststoffreaktor haben, sollten Sie sich in der Tat Sorgen machen, dass sich dort elektrostatische Ladungen befinden. Ein weiterer Grund, an eine GND-Verbindung für Ihre Flüssigkeit zu denken. Sie möchten nicht, dass Ihr pH-Messumformer durch ESD ruiniert wird ...

Eigentlich müssen Sie die Elektroden vom Rest Ihres Stromkreises isolieren. Eine Signalmasse (oder analoge Masse) zu haben, ist absolut sinnvoll. Unter dieser Übung und diesem Sinn ist es Ihnen eindeutig gelungen ...

Der Analog-Digital-Wandler führt die Differenzmessung zwischen den beiden Opamp-Ausgängen durch. Vielleicht könnte der RC-Filter für die Opamp-Ausgänge verbessert werden? Ich habe den Wert beibehalten, den ich für die nicht differenzielle Messung verwendet habe.

...Aber was Sie noch nicht erkannt haben, ist: Der Zweck der Schaltung ist es, zu verstärken . Sie müssen die durch die Ionisation in der Sonde erzeugte Spannungsdifferenz verstärken. Es ist Ihnen eigentlich egal, ob Sie es mit GND messen. Sie möchten Ihre Mühe investieren, um eine Verstärkerschaltung als hochohmiges Frontend zu haben und die genaue Spannungsdifferenz in die ADC-Stufe zu berechnen. Und dieses Problem nicht ungelöst zu lassen. Aber ich würde diese Phase nicht betreten, ohne Ihre Spezifikationen zu klären. Ich behaupte auch nicht, dass Sie sich darüber Sorgen machen sollten.

Beachten Sie, dass ich Ihre Idee der Isolation nicht verteidige. Die meisten Schaltungen auf der Welt verbinden eine Elektrode mit Schaltungs-GND, weil Sie es nicht brauchen. Außerdem wissen wir, dass Ihre pH-Sonde bereits vom Prozess isoliert ist ...

Zusätzliche Kommentare

  1. Wenn Sie mit Erdungselektrode einen Kupferstab zur Erdung des Netzes meinen , zeichnen Sie ihn hier nicht ein. Das GND-Symbol setzt voraus, dass Sie an ein ordnungsgemäß geerdetes System angeschlossen sind.

  2. Beachten Sie, dass [elektromagnetische] Störungen (EMI) nicht für DC-Systeme gelten.

Bearbeiten:

Die Wahrheit ist, dass der Differentialmodus etwas lauter ist als der Nicht-Differentialmodus

Erwartet ... Zwei Geräuschquellen ... UND dies bestätigt, dass Ihr Geräusch natürlich elektrisch und nicht physikalisch ist.

Der pH-Wert sprang auf 8 anstatt auf 5 und schwankte zwischen 7,5 und 8,5

Zuerst würde ich die gesamte Flüssigkeit erden. Da es sich bei der Schaltung um Gleichstrom handelt, würde ich mir keine Sorgen machen, dass ESD einen signifikanten Effekt hat. Schließlich können Sie immer in Betracht ziehen, die Ordnung des Filters zu erhöhen, anstatt in diesem Stadium einfach einen Kondensator zu verwenden.

Das SS-Ventil wäre eigentlich eine gute Idee. Inzwischen wäre ein einfaches Kabel, das an GND geschraubt wird, von einer beliebigen Schalttafel oder sogar von einem Netzstecker in Ordnung. Haben Sie keine Angst vor der Erdung. Nur als Test: Messen Sie die Spannung zwischen dem Netzneutralleiter und dem GND. Vielleicht hat der Motor ein Problem.

Ziehen Sie auch ein abgeschirmtes Twisted-Pair-Kabel mit 22 AWG (extrem niedrige Kapazität, falls verfügbar) für den Sondenleiter in Betracht, um Rauschen auszuschließen. Wenn Sie das Sondenkabel nicht wechseln können, suchen Sie einen EMT-Elektrokanal und führen Sie das ph-Sondenkabel dort hindurch. Sie können sogar einige Boxen für eine endgültige und EMI-geschützte Leitung kaufen.

Ist ein RC-Filter sinnvoll, wenn ich eine Differenz zwischen den beiden Potentialen lese (und nicht in Bezug auf GND)?

Dafür denke ich an einige Schaltpläne wie den hier gezeigten . Daher besteht die erste Stufe darin, die Spannungsdifferenz zu verstärken, wobei die Sonden isoliert sind. Wie bereits erwähnt, eignet sich der Verstärker für kapazitive Sensoren, wie z. B. Ihre pH-Sonde.

Ist ein RC-Filter sinnvoll, wenn ich eine Differenz zwischen den beiden Potentialen lese (und nicht in Bezug auf GND)? Ich nehme an, sie haben das gleiche Geräusch? löscht sich die Rauschkomponente beim Subtrahieren? Ich sehe hier die Gefahr, mit RCs zusätzliches Rauschen zu erzeugen, anstatt es auszulöschen.

Beachten Sie beim RC-Filter Folgendes: Der Sensor ist kapazitiv. Wenn Sie Kondensatoren parallel schalten, reduzieren Sie das Ionisationsrauschen der Sonde gegenüber GND. für jede Elektrode. Im Extremfall würde eine deutlich größere Kapazität in Ihrer RC-Stufe den physikalischen Effekt eliminieren. Als Filter würde ich nichts Größeres als den erforderlichen Anti-Aliasing-Filter einsetzen. Für ein stationäres Signal in Ihrem Display würde ich ein digitales Standard-FIR verwenden.

Außerdem verursachen die RCs keine Geräusche. Außerdem sollte hochfrequentes Rauschen von den beiden Kabeln NUR aufgehoben werden, wenn sie gleichzeitig in Ihrem ADC abgetastet werden.

Am Ende gibt es keinen wirklichen Grund zu der Annahme, dass der pH-Wert Schwankungen mit Frequenzen von mehr als einigen Hert aufweist. Denken Sie noch einmal daran, dass die Sonde mehrere Zentimeter lang ist und keine punktuellen pH-Variationen erfassen kann, und aufgrund ihres Designs kann sie keine hochfrequenten pH-Variationen Ihrer Flüssigkeit erfassen . Sie haben also in der Tat einen nahezu DC-Messwert. Der Frequenzgang Ihrer Sonde sollte nichts Größeres messen können. Der Rest ist nur elektrisches Rauschen von der Sonde.

Daher: Verwenden Sie ein digitales Filter, das dem erwarteten Frequenzgang des Filters entspricht (FIR-Tiefpass 10Hz), und wenn Sie möchten, ein Anti-Aliasing-Filter vor dem ADC (RC-Tiefpass bei 1/2 Abtastrate).

Hallo, ich habe als Antwort auf Ihre Kommentare eine Bearbeitung vorgenommen und die Schaltpläne wie zuvor versprochen aktualisiert! Danke.
Einige zusätzliche Kommentare wurden basierend auf Ihrem Update hinzugefügt :).
Nochmals vielen Dank für Ihren Beitrag, ich habe eine neue Bearbeitung hinzugefügt! Mein ADS1115 scheint ein Pseudo-Differential und kein echtes Differential zu machen, daher ist nicht klar, ob die Abtastung in diesem Fall gleichzeitig erfolgt und wie das Rauschen beeinflusst wird.

Die Eingangswiderstände spielen keine große Rolle (vielleicht spielt die Toleranz eine Rolle - nehmen wir an, es handelt sich um 1% niedrige Tempco-Typen), aber die Kondensatoren geben Anlass zur Sorge. Denken Sie daran, dass eine Fehlanpassung der RC-Zeitkonstante der Eingänge einer Verschlechterung des CMRR (Common Mode Rejection Ratio – das Maß dafür, wie genau Ihre Schaltung tatsächlich differentiell ist) über einen bestimmten Frequenzbereich entspricht. Vermutlich erwarten Sie, dass eine gewisse DC- und AC-Gleichtaktspannung vorhanden ist, oder Sie hätten sie nicht differentiell gemacht. Keramikkondensatoren haben nicht nur eine schlechte Toleranz und Tempco, sondern auch einen signifikanten Spannungskoeffizienten. Sie haben keine Zielspezifikation für CMRR angegeben, aber Sie sollten sich etwas einfallen lassen.

Manchmal ist es besser, den Großteil der Kapazität zwischen den Eingängen statt auf Masse zu legen. Obwohl teurer, können Filmkondensatoren unter Umständen deutlich besser sein.

Die Eingangswiderstände sind klassische 4,7 MOhm (Gelb, Violett, Grün, Gold), also nicht temperaturkompensiert. Mein Setup hat ein Thermometer im Tank, um die Messwerte zu kompensieren. Ich wusste nichts von dem RC-Mismatch, danke. Wie vorgeschlagen werde ich versuchen, den Widerstand in Reihe zu halten, aber einen Filmkondensator zwischen beide Eingänge zu legen (und nicht zwischen jeden Eingang und Masse). Sollte ich bei der Opamp-Ausgabe den gleichen Ansatz verwenden, um die Kappe zwischen den Ausgängen zu verwenden?
Sie möchten wahrscheinlich eine gewisse Kapazität an den Eingängen erden, aber vielleicht 1/10. Ja, der sichere Effekt ist an den Ausgängen des Operationsverstärkers vorhanden. Wenn Ihr ADC also ein echtes Differential ist, spielt es möglicherweise eine Rolle (es spielt keine Rolle, ob Sie zwei Messungen zu unterschiedlichen Zeiten durchführen und sie digital subtrahieren).
Der ADC-Chip ist ADS1115, das Datenblatt sagt nicht, ob es sich um ein echtes Differential handelt. Es wird jedoch der Link "Pseudo-Differential" erwähnt