Wie liest der Mikrocontroller den Potentiometerwiderstand als ganze Zahl ohne Berücksichtigung des Potentiometerwerts?

Wenn ich ein 5k-Drehpotentiometer an den analogen Eingangspin eines Mikrocontrollers anschließe, liest es Werte aus dem Topf als Ganzzahlen 0-1023.

Wenn ich die 5k für 500k ausschalte, liest der Mikrocontroller immer noch Werte als 0-1023.

Wie kann das System den Messwert vom Potentiometer auf denselben Bereich und dieselbe Verteilung von ganzen Zahlen abstrahieren, wenn sich der Maximalwert des Potentiometers geändert hat?

Antworten (4)

Anscheinend schließt man das Potentiometer als richtiges Potentiometer an, das heißt: der Schleifer liefert einen Bruchteil der Gesamtspannung an den A/D-Eingang. Dieser Bruchteil hängt nicht vom Ohmschen Wert des Potentiometers ab: Wenn Sie einen höheren Wert einstellen, erhalten die „Seiten“ für eine bestimmte Position des Knopfes höhere Werte, aber das Verhältnis ändert sich nicht.

Hinweis 1: Die vom Schleifer gelieferte Spannung ändert sich nicht, wenn Sie einen anderen Ohmwert für das Potentiometer nehmen, aber die Impedanz (effektiver Serienwiderstand) ändert sich. Solange diese Impedanz (im schlimmsten Fall 1/4 des Werts des Potentiometers) niedriger ist als das, was der A/D-Eingang als Maximum vorgibt, ist dies nicht schädlich.

Hinweis 2: Die gebräuchlichsten Potentiometer sind linear, aber es gibt auch logarithmische (und antilogarithmische) Potentiometer, die (für eine bestimmte Position) ein ganz anderes Verhältnis ergeben.

Hinweis: Warum sagen Sie "Worst Case"? ist der Ausgangswiderstand nicht immer genau R/2?
Nein. In den Extremfällen (0%, 100%) ist die Impedanz 0. Bei 75% z. B. ist sie 1/4 || 3/4, also 0,1875.
Ja, anscheinend kann ich immer noch nicht den Unterschied zwischen Parallel und Serie erkennen. Der maximale (schlechteste) Fall sollte jedoch R/4 sein.
Du hast Recht.

ADCs messen die Spannung als Verhältnis zu ihrer Referenz. Und die Spannung am Schleifer liegt immer zwischen den beiden Spannungen an den Enden. Dies gilt unabhängig vom Gesamtwiderstand sowie der Art des verwendeten Potentiometers.

Das Potentiometer wird als Potentialteiler verdrahtet, so dass die Spannung am Schleifer unabhängig vom Wert des Potentiometers relativ zur Schleiferposition ist.

Der Wert von 0-1023 ist relativ. Relativ zur minimalen und maximalen ADC-Spannung. In gleicher Weise bezieht sich der Schleifer auf die am Potentiometer anliegende minimale und maximale Spannung (wenn alle drei Klemmen verwendet werden).

50 % sind 50 %, wenn sie als 512 von 1023 oder 1/4 oder 2,5 V von 5 V gelesen werden.