Wie kann ich Spannungsteiler isolieren, damit sie nicht durch andere Teile der Schaltung gestört werden?

Ich habe eine kleine und sehr einfache Schaltung, die eine RGB-LED PWMs macht. Es hat ein Potentiometer, mit dem ich die Helligkeit für die Nacht einstellen kann, und einen LDR, mit dem ich die Nachtzeit erkennen kann.

Ich habe einige Messungen des LDR unter verschiedenen Lichtbedingungen durchgeführt, damit ich einen vernünftigen Widerstand auswählen konnte, der als Spannungsteiler mit dem LDR in Reihe geschaltet wird.

In der Praxis waren die Messwerte jedoch nicht das, was ich erwartet hatte. Wenn ich den Widerstand des LDR mit meinem Multimeter messe, ist es ungefähr 1/5 dessen, was ich gemessen hatte, als es nicht im Stromkreis war.

Ich habe einen 51K-Ohm-Widerstand für die LDR-Teilerschaltung ausgewählt. Mein Multimeter misst das auch als 10K Ohm. Das Potentiometer, das ich zum Einstellen der Helligkeit verwende, beträgt 10 kOhm, aber in der Schaltung misst es etwa 3 kOhm.

Ich gehe davon aus, dass diese Widerstände reduziert sind, weil sie parallel zueinander sind, aber ich kann nicht herausfinden, wie ich sie isolieren kann, damit ich zuverlässige Messwerte für den Mikrocontroller erhalten kann.

Ich werde mein Bestes tun, um die Schaltung zu verspotten. . .

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Aufgrund einiger Kommentare entschied ich, dass ich Teile der Schaltung isolieren sollte, um zu sehen, ob ich die Messungen in der vollständigen Schaltung reproduzieren könnte. Ich habe diese Schaltung in einem Steckbrett gebaut und die Messungen sind die gleichen wie oben erwähnt. Das heißt, meine erwarteten Widerstände werden um etwa 66 % reduziert.

schematisch

Simulieren Sie diese Schaltung

Dies ist ein Effekt der Messung der Dioden im Inneren des µC, die die Eingangspins vor Über-/Unterspannung schützen. Entfernen Sie das µC und messen Sie erneut. (Ist aber egal.)
Im Allgemeinen sollten Sie nicht erwarten, den Widerstand eines einzelnen Bauteils mit einem Multimeter messen zu können, wenn es im Schaltkreis angeschlossen ist.
@Janka Die meisten Widerstandsmesser geben keine Spannung aus, die hoch genug ist, um Dioden einzuschalten, daher denke ich nicht, dass dies das Problem ist. Selbst wenn dies der Fall wäre, würde ich denken, dass der Widerstand, den er messen würde, viel geringer wäre als das, was er sieht
Janka und DerStrom8 habe ich die Schaltung auf die beiden Spannungsteiler reduziert und konnte die Messungen reproduzieren. Es macht Sinn, dass der Rest der Schaltung Messungen beeinflusst, wie ThePhoton sagte, aber die Schaltung verhält sich so, wie Sie es mit den In-Circuit-Messwerten erwarten würden, und nicht mit den Messungen, die ich außerhalb der Schaltung durchgeführt habe.
Nur neugierig, aber haben Sie die Idee in Betracht gezogen, die analogen Dinge extern zu machen, einschließlich der Hysterese, und einfach ein digitales I/O-Signal für Hell/Dunkel zu haben? Siehe meine Antwort zur Auswahl des Spannungsteilerwiderstands für LDR .
Versuchen Sie, Widerstände zu messen, während Strom an die Schaltung angelegt wird? Wenn dies der Fall ist, haben alle Messwerte, die Sie erhalten, wenig oder keinen Bezug zum "echten" Widerstand. Ein Ohmmeter legt eine Spannung zwischen seinen Sonden an und misst den resultierenden Strom (oder legt einen Strom an und misst die resultierende Spannung). Wenn etwas anderes auch Ströme oder Spannungen im Stromkreis verursacht, ist die Anzeige des Ohmmeters bedeutungslos. In jedem Fall misst das Messgerät den scheinbaren Widerstand zwischen seinen Sonden – was alles einschließt, was parallel zu der zu messenden Komponente geschaltet ist.
@ Peter Bennett, danke. Ich messe ohne Strom. Ich denke, dass meine beiden Spannungsteiler einen Parallelwiderstand erzeugen und ihre Werte reduzieren. Oder etwas ähnliches. Es gibt wahrscheinlich eine schlaue Art, dies zu beschreiben; allerdings weiß ich nicht wie. :)
@D.Patrick Beabsichtigen Sie tatsächlich, den Widerstand zu messen? Denn es durchläuft zwei bis drei Jahrzehnte des Wandels, von hell zu dunkel. So etwas wie von 9 k Ω Zu 3.7 M Ω für ein Gerät habe ich hier. Um das zu linearisieren, wo Sie eine relativ gleichmäßige Spannungsänderung über den typischen Betriebsbereich der Beleuchtung erhalten, müssen Sie den Logarithmus nehmen. Andernfalls wird der größte Teil Ihres Bereichs an dem einen oder anderen Ende Ihres ADC-Bereichs eingeklemmt. Du kannst es überleben. Aber es ist hässlich. Also digital in mit Hysterese? Oder wirklich analog in?
@jonk, ich verstehe, was du sagst, denke ich. Mit der Schaltung aus Ihrer vorherigen Antwort kann ich das analoge Signal nehmen und es in ein digitales Ein / Aus-Signal umwandeln. Die Hysterese ist eine Art Schwellenwert, bei dem sich das Signal aufgrund von Rauschen nicht ändert (oder das Umgebungslicht um die von mir festgelegte Hell-Dunkel-Grenze schwebt)? Das scheint ein ziemlich vernünftiger Ansatz zu sein. Stelle ich mit den Widerständen in Ihrer Schaltung die gewünschte Schwelle ein? Ein Problem, das ich habe, ist, dass ich zwei Grenzen habe. Dies ist ein Nachtlicht, also dimme ich die LED, wenn das Umgebungslicht schwächer wird. Wenn es dunkel ist, höre ich auf, blaues Licht zu zeigen.
@D.Patrick Was man zur Lösung von Problemen verwendet, hängt davon ab, welche Erfahrungen und Kenntnisse man anwenden kann. Daher ist die Verwendung eines ADC möglicherweise naheliegend und am besten für einen reinen Softwaretyp geeignet, da ein Widerstandsteiler für fast jeden leicht verständlich ist. Für jemanden mit Elektronikdesign-Kenntnissen und streng genommen aus der Sicht eines Bastlers wäre es jedoch besser, Hysterese draußen anzuwenden und einen digitalen Eingang zu erhalten, der "einfach richtig funktioniert". Für einen Elektronikdesigner, der 10.000 Einheiten pro Jahr im Auge hat, ist der Teiler möglicherweise wieder besser, da er weniger Teile enthält und keine BJT-Variationen zu befürchten sind.
@D.Patrick Die Hysterese ist eine Art Totband, das je nach vorherigem Zustand einen anderen Schwellenwert festlegt. Ohne sie erhalten Sie möglicherweise viele verrauschte Übergänge, während der Wert des LDR langsam variiert. Damit erhalten Sie schön saubere und weit auseinanderliegende Signaländerungen, die sich "richtig anfühlen", wenn Sie die Ergebnisse sehen. Und ja, verschiedene Widerstandsoptionen können sowohl die Position als auch die Breite des Totbands an verschiedenen Stellen einstellen. [Die zusätzliche Komplexität, die Sie angeben (das blaue Licht und das Dimmen einer LED?) Ich denke, Sie hätten dies alles in Ihrer Frage zu Beginn aufschreiben sollen.]
@jonk, das ist fair. Ich habe versucht, zu viele unnötige Informationen zu vermeiden und war möglicherweise übermäßig exklusiv. Das tut mir leid.

Antworten (2)

Das ist ein kleines XY-Problem. Sie können die an den Spannungsteilern beteiligten Widerstände nicht genau messen, wenn die Schaltung nicht mit Strom versorgt wird, da die einzelnen Widerstände parallel gewickelt werden. Wenn Sie beispielsweise versuchen, den Widerstand über den LDR zu messen, messen Sie am Ende den Widerstand dieser Schaltung:

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Was, wenn Sie die Mathematik machen, Ihnen gibt:

R M e A S u R e D = 1 1 R L D R + 1 R 1 + R 2

R M e A S u R e D = 1 1 82 k + 1 51 k + 10 k = 34,97 k Ω

Dies bedeutet jedoch nicht, dass sich die beiden Teiler im Stromkreis gegenseitig stören. In diesem Fall kann, solange die Stromversorgung stabil und niederohmig ist, die Spannung über dem gesamten Teiler als fest angesehen werden. Die typische Art und Weise, wie umgebende Schaltungen den Ausgang eines Spannungsteilers stören, ist, wenn genügend Strom aus dem Spannungsteiler gezogen wird, um einen bedeutenden Fehler im Teiler zu erzeugen.

schematisch

Simulieren Sie diese Schaltung

Idealerweise wäre der Laststrom am Ausgang des Spannungsteilers Null, und wenn der Spannungsteiler mit dem Eingang eines Operationsverstärkers verbunden wäre, wäre das nahe genug an der Wahrheit. Wenn wir jedoch eine erhebliche Menge Strom ziehen ICH aus dem Teiler, dann erhalten wir einen Fehler:

Wenn ICH ist null: v Ö u T = v R 1 + R 2 × R 2

Wenn ICH ist ungleich null: v Ö u T = ( v R 1 + R 2 ICH ) × R 2

(Beachten Sie, dass das Zeichen von ICH hängt von der Richtung des Stromflusses ab, sodass der Fehler unseren tatsächlichen Messwert erhöhen oder verringern könnte)

Dies zeigt die Strommenge, die aus dem Spannungsteiler fließt ( ICH ) muss wesentlich kleiner sein als der Strom, der durch den Teiler fließt ( v R 1 + R 2 ) um diesen Fehler zu minimieren.

Nun, Sie haben nicht erwähnt, ob Ihre ADC-Messwerte wie erwartet ausfallen, aber lassen Sie uns trotzdem die potenzielle Hauptfehlerquelle besprechen. Schauen wir uns zunächst an, wie ein typischer ADC-Kanal elektrisch aussieht. In diesem Fall wird ein Abtastkondensator für einige Zeit vorübergehend mit dem Eingang verbunden, bevor der ADC die Umwandlung durchführt. Etwas wie das:

schematisch

Simulieren Sie diese Schaltung

Dies bedeutet, dass der Eingangs-Mux während der Abtastzeit den entsprechenden Eingangskanal mit dem Abtastkondensator verbunden hat und der Kondensator sich mit einer Rate auf die Eingangsspannung auflädt (oder entlädt), die durch die Kapazität und die Impedanz von was auch immer bestimmt wird an den ausgewählten ADC-Eingang angeschlossen (in diesem Fall einer Ihrer Spannungsteiler). Um einen genauen Messwert zu erhalten, muss Ihre Abtastzeit ein Vielfaches der Zeitkonstante des Abtastkondensators und Ihrer gesamten Eingangsimpedanz sein (Einzelheiten finden Sie im Datenblatt). Wenn Ihre Abtastzeit nicht ausreicht, sind Ihre ADC-Messwerte ausgeschaltet, da der Abtastkondensator nicht genügend Zeit hat, um auf die richtige Spannung zu laden oder zu entladen.

Aus diesem Grund ist die Abtastzeit bei MCU-ADCs normalerweise konfigurierbar, da die erforderliche Abtastzeit von der Art der Schaltung abhängt, die Sie messen möchten. Wenn Sie über wirklich hochohmige Schaltkreise verfügen, möchten Sie wahrscheinlich einen Operationsverstärkerpuffer verwenden, wie eine andere Antwort vorschlägt. In Ihrem Fall ist dies jedoch völlig unnötig, solange Ihre Abtastzeit richtig eingestellt ist.

Dies ist eine solide Antwort.

Der einfachste Weg, dies zu tun, ist die Verwendung einer Operationsverstärker-Pufferschaltung:

Geben Sie hier die Bildbeschreibung ein

V_in ist mit dem Ausgang Ihres Spannungsteilers verbunden und V_out ist mit dem Rest der Schaltung verbunden.

In die Eingänge eines Operationsverstärkers fließt (praktisch jedenfalls) kein Strom, so dass dies das Verhalten des Spannungsteilers nicht beeinflusst. Die Ausgangsspannung des Operationsverstärkers folgt genau der Eingangsspannung, da es sich um einen Verstärker von x 1 handelt. Dies ist normalerweise der einfachste Weg, Ihren Spannungsteiler vom Rest der Schaltung zu isolieren, so dass zusätzliche Impedanzen den Spannungsteilerausgang nicht beeinflussen.

BEARBEITEN: Möglicherweise müssen Sie einen davon als Versorgung der Spannungsteiler für Ihr spezielles Setup verwenden. Verbinden Sie in diesem Fall V_in mit Ihrem Vcc und V_out mit der "Spitze" des Widerstandsteilers.

Eine ausgezeichnete Frage übrigens.
Vielen Dank! Ich brauchte ziemlich viel Zeit, um genug zu lernen, um überhaupt zu wissen, was ich fragen sollte. Ich bin mir immer noch nicht sicher, ob ich auf dem richtigen Weg bin. :) Ich werde Ihre Lösung versuchen. Ich glaube, ich habe einige Operationsverstärker aus einem Bausatz herumliegen. Danke!!
Dies sind definitiv wissenswerte Informationen, beziehen sich jedoch weder eindeutig auf die aktuellen Probleme des OP, die sich auf die Verwendung eines Multimeters zum Messen im Schaltkreis beziehen, noch auf die tatsächliche Funktion des OP-Schaltkreises, bei dem die Impedanzen niedrig genug sind, dass diese Technik dies nicht ist notwendig.
@ajb Der Titel der Frage selbst fragt, wie die Teiler isoliert werden können, damit sie nicht durch andere Teile der Schaltung gestört werden. Dies ist die Frage, die ich beantwortet habe. Aber so oder so würde ich erwarten, dass diese Lösung hilft, obwohl, wie bereits in den Kommentaren erwähnt, der beste Weg wäre, die Teile aus der Schaltung zu ziehen.
@DerStrom8 Ein Operationsverstärkerpuffer fügt im Wesentlichen nichts über den Stromkreis von OP hinzu. Ein Teil der Interferenz kommt durch R2 und die Schienen, ein Teil davon durch die ESD-Schutzvorrichtungen, die ein Operationsverstärker wahrscheinlich genauso hat wie ein Mikrocontroller. Die Schaltung ist praktisch identisch mit der aktuellen, da Sie immer noch die gleichen Dinge effektiv parallel zum DUT angeschlossen haben.
@nitro2k01 Ich glaube nicht, dass du meine Antwort verstehst. Zunächst bezweifle ich, dass ESD-Schutzvorrichtungen in diesem Fall stören, da, wie ich bereits sagte, die meisten Widerstandsmessgeräte keine Spannung anlegen, die hoch genug ist, um Silizium zum Einschalten zu bringen. Daher kann es als offener Stromkreis oder zumindest als sehr hohe Impedanz behandelt werden. Was die Operationsverstärkerpuffer betrifft, können Sie sie verwenden, um jeden Teiler / Widerstand von den Schienen zu isolieren, was das OP verlangt hat.
@DerStrom8 Wie würde sich die hohe Impedanz eines Eingangspins an einem Mikrocontroller in diesem Zusammenhang von der hohen Impedanz eines Eingangspins eines Operationsverstärkers unterscheiden?
@ nitro2k01 Ich spreche davon, den Puffer zu verwenden, um die Widerstände auf den Schienen voneinander zu isolieren. Ich spreche nicht davon, sie vom Mikrocontroller zu isolieren. Vielleicht hast du mein Edit nicht gelesen ?