ESP32 Genauigkeit ADC

#6272153
Lesenswert?

Martin O. schrieb:
> Selbst mit der
> vorgeschlagenen Linearisierung erreiche ich immer noch 50mV Fehler.

diese Aussage ist wertlos ohne Referenzdaten, bei 50mV kann das sogar 
100% Fehler bedeuten!

Du könntest jedem ADC Wert einen echten Messwert aus einem präzisem DMM 
in einer Tabelle eintragen und musst nicht mal rechnen, jedem ADC Wert 
steht dann ein Messwert zur Verfügung, am flash und SRAM ist ja kein 
Mangel.

Natürlich gibt es auch noch andere Fehler als Linearisierungsfehler, 
aber der wäre schon mal raus!
Gast #6272174
Lesenswert?

Joachim B. schrieb:
> Natürlich gibt es auch noch andere Fehler als Linearisierungsfehler,
> aber der wäre schon mal raus!

Wlan/BT, OnChip, verursacht Stromschwankungen, und damit Gezappel an der 
Versorgung, und ist zusätzlich noch ein erheblicher Störstrahler.

Keine sonderlich guten Bedingungen für genaue Messwerte.
Espressif gibt u.A. Empfehlungen, wie man das abzuhandeln hat.
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/adc.html
#6272319
Lesenswert?

Joachim B. schrieb:
> Arduino Fanboy D. schrieb:
>> Wlan/BT
>
> wer beides nicht nutzt sondern sich "nur" am flash und RAM erfreut, hat
> natürlich mit dem Funk weniger Probleme, aber ist schon etwas abartig
> einen ESP als dicken nano328p zu nutzen ;)

Warum? Da stehen 32kB Flash, 2kB Ram und 8Bit-16MHz
gegen bis zu 1GB externer Flash, 320kB Ram 32-Bit-72MHz.
Das ist schon eine andere Hausnummer.

Davon abgesehen, geht es wohl eher darum, nur für den Zeitpunkt der ADC 
Messung das ganze Funkgezappel abzuschalten.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren