Hallo zusammen, für mein privates Projekt verwende ich einen ESP32 (S3) Mikrocontroller mit Arduino und ich möchte mit Hilfe eines Spannungsteilers und eines D/A Wandlers einen dynamischen Widerstand berechen...
Die Spannung lese ich bei Arduino mit Hilfe der Funktion analogReadMilliVolts zyklisch ein und lasse sie mir per Bluetooth ausprinten....
Der ESP32 verträgt allgemein nur eine Inputspannung von 3,3V
Wenn ich jetzt den entsprechen Pin "offen" ohne definierten Pegel in der Luft hängen lasse bekomme ich einen konstant einen Wert von 3152-> 3,15 Volt...lege ich den Pin auf den 3,3V ausgang vom ESP32S3 Board lese ich den selben Wert ein... Soweit so gut (oder schlecht) ich lese also bei soll 3,3V eine Spanung von 3,15V ein....
Wenn ich jetzt die exakt identische Software auf einen 2ten ESP32 S3 flashe lese ich bei dem eine Spannung von 3173-> 3,17 Volt aus.... ebenso egal ob frei hängend oder auf 3,3Volt gelegt..
Meine Fragen:
-
hat Jemand anders schon sowas beobachtet?
-
hat jemand eine Idee wie ich diesen dynamischen OFfset justieren kann

