Interner ADC Referenz: Vss3.3V oder interne Referenz 2.048 V

OP #7525729
Lesenswert?

Hallo, ich benutze den internen ADC Wandler des PIC18F46Q71 mit 12 Bit Auflösung.

Die Versorgungsspannung 3,3 V wird vom Linearregler MCP1825S-3302E/DB aus einer geregelten 5 V erzeugt. Hier wird im Datenblatt eine Load Regulation von +/- 1% angegeben.

Die interne Referenzspannungsquelle des PIC wird mit +/- 4% über den gesamten Temperaturbereich angegeben.

Ist es jetzt besser, die Versorgungsspannung oder die interne Referenzquelle als Referenz für den ADC einzustellen ?

#7525738
Lesenswert?

Dirk F. schrieb:

Ist es jetzt besser, die Versorgungsspannung oder die interne Referenzquelle als Referenz für den ADC einzustellen ?

Kommt auf deine Ansprüche an. Load Regulation beschreibt die Stabilität bei Lastwechsel, wobei das meist im Bereich 5-100% gemessen wird, die du in deiner Schaltung vermutlich nie erreichen wirst. D.h. die Stabilität ist besser. Meistens ist die thermische Drift das größte Problem und mit 4% über den vollen Temperaturbereich eher so lala. Die meisten Referenzspannungsquellen sind da gut Faktor 10 und mehr besser. Für einfache Anwendungen reicht die Stabilität der Spannungsregler oder internen Referenzen aus.

#7525755
Lesenswert?

Dirk F. schrieb:

Die interne Referenzspannungsquelle des PIC wird mit +/- 4% über den gesamten Temperaturbereich angegeben.

Lese mal die ganze Beschreibung. Zwar ist der absolute Spannungswert nicht so exakt, aber die Langzeitdrift und thermische Drift meist deutlich besser als bei deiner Versorgungsspannung. Ein einmaliges Kalibrieren genügt also für einen genaueren Wert. Die Versorgungsspannung hat den weiteren Nachteil, dass da ggf. noch mehr an Schaltung dranhängt die für Ripple und Schwankungen sorgen kann.

Aber wenn du z.B. einen Widerstand ratiometrisch durch eine Reihenschaltung mit einem Referenzwiderstand erfassen möchtest, und dieser Widerstand eben an der Versorgungsspannung hängt ist es besser die Versorgungsspannung auch als Referenz zu nutzen, weil sich dann eine Schwankung herauskürzt.

#7525772
Lesenswert?

Aber das ist bisher noch nie ein Problem gewesen, weil ich den Rohwert

vom ADC sowieso in die physikalische Größe mit einer Skalierfunktion muss.

Muss er das ? Allenfalls. Bei mir meist nicht. Ich lasse Regelkreise immer mit ADC Werten laufen. Heisst, ich muss einmal einen Float wert mach ADC rechnen, und vielleicht 1-2mal pro Sekunde, wenn der User einen Messwert moechte, von ADC nach Float.

OP #7526226
Lesenswert?

Udo S. schrieb:

Lese mal die ganze Beschreibung. Zwar ist der absolute Spannungswert nicht so exakt, aber die Langzeitdrift und thermische Drift meist deutlich besser als bei deiner Versorgungsspannung. Ein einmaliges Kalibrieren genügt also für einen genaueren Wert.

Steht noch nix davon im Datenblatt. Ist halt noch ein recht neuer Typ.

Angehängte Dateien:
#7526340
Lesenswert?

Falk B. schrieb:

J. S. schrieb:

Falk B. schrieb:

Meistens ist die thermische Drift das größte Problem und mit 4% über den vollen Temperaturbereich eher so lala.

Wenn der Verlauf einigermaßen bekannt ist, kann man die Temperatur messen und das weitgehend wegkorrigieren.

Kann man, macht aber so gut wie keiner.

Und wenn die Temperaturmessung ungenau ist? Dann bringt man zwei Messungeauigkeiten ein

#7526362
Lesenswert?

Ali K. schrieb:

Wenn der Verlauf einigermaßen bekannt ist, kann man die Temperatur messen und das weitgehend wegkorrigieren.

Kann man, macht aber so gut wie keiner.

Und wenn die Temperaturmessung ungenau ist? Dann bringt man zwei Messungeauigkeiten ein

Jaja, und morgen fällt der Mond vom Himmel und übermorgen die Sonne. OMG! Es gibt schon Anwednungen, wo man die Temperatur mißt und dementsprechend eine Kennlinie korrigiert. Nur eben seltenst bei einem ADC. Eher bei einem Oszillator. Nennt sich dann TCXO, Temperature compensated crystal oscillator. Wobei die Kompensation über einen Schaltungstrick mit einem temperaturabhängigen Widerstand oder Kapazität erfolgen kann (indirekte Messung) oder direkt und per digitaler Korrektur, wie z.B. bei der RTC DS3231 & Co.

Beitrag "DS3231SN RTC Module mit DS3231M (MEMS) Typ installiert"

Und natürlich versucht man auch in diversen anderen Schaltungen, die Temperaturabhängigkeit zu minimieren. Allerdings kann man bei vielen mit 10% oder mehr Drift leben.

#7526838
Lesenswert?

Dirk F. schrieb:

Udo S. schrieb:

Lese mal die ganze Beschreibung. Zwar ist der absolute Spannungswert nicht so exakt, aber die Langzeitdrift und thermische Drift meist deutlich besser als bei deiner Versorgungsspannung. Ein einmaliges Kalibrieren genügt also für einen genaueren Wert.

So sehe ich das auch.

Steht noch nix davon im Datenblatt.

Solange Du nichts zur Anwendung und der geforderten Genauigkeit sagst, ist das eine Diskussion um des Kaisers Bart.

Mache einen einfachen Testaufbau und gehe mit dem Haartrockner auf die Schaltung. Oder, realistischer, vertraue der internen Band-Gap-Referenz.

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