Wrt über dem Schaltungsfragment ist ein 100k-Linearpotentiometer mit den Pins 1,3,4 von J12 verbunden. Intern liest mein Code in der MCU den 10-Bit-ADC von Pin P1.3. Ich erwarte lineare ADC-Werte (das ist, was ich brauche), während ich einen völlig nichtlinearen, steilen Spannungsabfall finde, gefolgt von einem langen Schwanz, wenn der Topf von hohen zu niedrigen Werten gedreht wird. Mir ist nicht ganz klar, wie ich das erklären soll, aber ich habe das Gefühl, dass R12 (10 Ohm) und R17 (10 kOhm) etwas damit zu tun haben. Bei Verwendung eines 5k-Potentiometers erhalte ich eine fast lineare Spannungsänderung.
Ich würde gerne verstehen, wie dieser Teil der Schaltung funktioniert und wie ich die Eingangsspannungen aus dem Topf (und damit die erwarteten ADC-Werte) für verschiedene Werte des Topfes wie 100k, 10k, 5k und 1k berechnen kann.
Schätzen Sie Ihre Erklärungen.
Wenn Sie die Kondensatoren ignorieren, ist Ihre Schaltung im Grunde so:
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Dieser Schaltplan ist nur eine Transkription Ihres Schaltplans, eliminiert jedoch die nahe gelegenen Kondensatoren und den Rest des Schaltplans, der nicht wirklich benötigt wird, um zu verstehen, warum Sie Ihre Ergebnisse erhalten.
Aus dem Obigen ist die Gleichung ziemlich einfach (wobei ):
Unter der Annahme eines Potentiometers mit linearer Verjüngung (kein Audio-Taper) und wenn dann die Kurve für ist auf der linken Seite unten zu sehen. Andererseits, wenn dann die Kurve für wird nun auf der rechten Seite unten angezeigt:
Der Grund für dieses Verhalten kann durch Untersuchen des Nennerterms gesehen werden, , in der obigen Gleichung. Dieser Term repräsentiert den Thevenin-Äquivalentwiderstand des Potentiometer-Teilers. Beachten Sie, dass der Beitrag dieses Terms 25 % des Potentiometerwerts nicht überschreiten darf, unabhängig vom Wert der %-Drehung. Da der Nenner auch beinhaltet , der Potentiometer-Teiler-Term im Divisor ist unbedeutend, wenn sein Maximalwert viel niedriger ist als und es wird signifikant sein , wenn sich sein Maximalwert nähert oder größer ist als .
Wenn das Potentiometer ist , dann ist sein maximaler Thevenin-Wert und das ist sehr viel kleiner als . Die Einstellung des Potentiometers wirkt sich also nicht wesentlich auf den Teiler aus. Die Einstellung des Potentiometers wirkt sich jedoch linear auf den Zähler aus. Das Gesamtverhalten ist also wie gewünscht linear.
Wenn das Potentiometer ist , dann ist sein maximaler Thevenin-Wert und das ist eigentlich ziemlich bedeutend und größer als . Die Einstellung des Potentiometers wirkt sich also jetzt sehr stark auf den Divisor aus. Da dieser Effekt einer Parabelform folgt, ist der Effekt des Divisors im Ergebnis ziemlich nichtlinear. Die Einstellung des Potentiometers wirkt sich zwar linear auf den Zähler aus, dies wird jedoch durch die nichtlineare, parabolische Form des Divisors überwältigt. Das Gesamtverhalten ist also keineswegs linear.
Ich weiß wirklich nicht, warum Sie dies nicht mit Thevenin und / oder ziemlich einfacher Widerstandsteilermathematik herausfinden können. Probieren Sie es aus. Es ist ziemlich einfache Algebra (und ein paar Terme heben sich auch gut auf.)
Andi aka
jonk
Toni M
RamanathanR
RamanathanR