Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Ich bin ein Neuling und das ist vielleicht nicht schwer. Ich verwende Arduino UNO und versuche, den unbekannten Widerstand mit dem obigen Schema zu finden.
Aber wenn kein Eingang angeschlossen ist, gibt der ADC-Pin einen zufälligen Messwert aus, und wenn ich einen Eingang anschließe, zeigt er direkt 1023 als analogen Messwert an. Was ist hier das Problem? Und auch wenn ich den richtigen ADC-Messwert erhalte, kann der unbekannte Widerstandswert mit dem obigen Spannungsteiler richtig gefunden werden? Die Spannung wird zwischen dem ADC-Pin und dem Gnd-Pin gemessen. Ist das in Ordnung?
Ich würde es so machen: und dann herausfinden
Ein Messwert von 1023 bedeutet, dass Ihr ADC außerhalb der Skala liegt, dh seine Eingangsspannung ist höher als die Referenz.
Beachten Sie, dass Sie mehrere verschiedene Quellen für die ADC-Referenz auswählen können, einschließlich VCC (von dem ich aus Ihrem Fragenkontext vermute, dass Sie es verwendet haben), aber es kann auch 1,1 V und eine externe Spannung sein. Aus dem Kopf weiß ich nicht, was der Standard ist.
Sobald Sie VCC als ADC-Referenz ausgewählt haben, ist Ihre Formel für die Spannungen basierend auf R1 und R2 korrekt.
Transistor
Kaya
Mayank