Forum: Mikrocontroller und Digitale Elektronik Fehlerbetrachtung ADC + Sensor


von donvido (Gast)


Lesenswert?

Hallo zusammen,

Ich bin leider nicht ganz firm in Sachen Fehlerbetrachtung und benötige 
da ein wenig Hilfe.

Ich habe folgenden Sensor https://www.ifm.com/de/de/product/II5913
und ein Modul, das einen ADS8344E 
https://www.ti.com/lit/ds/symlink/ads8344.pdf?HQS=dis-mous-null-mousermode-dsf-pf-null-wwe&ts=1623304690243&ref_url=https%253A%252F%252Fwww.mouser.com.tr%252F
beherbergt.

Der Sensor hat folgende Angaben zur Genauigkeit
- Analogausgang Strom [mA] 4-20
- Linearitätsfehler Analogausgang [%] ± 1 %; (von IA max)
- Wiederholgenauigkeit Analogausgang [%] ± 1 %; (von IA max)

für den ADC gilt bei 5V:
- No Missing Codes min 14 Bits
- Integral Linearity Error max 8 LSB
- Offset Error max ±2 mV
- Gain Error max ±0.05 % of FSR

Was mir nicht bekannt ist:
- Genauigkeit der Referenzspannung
- Genauigkeit der Shunts zum Messen des Stromsignals

Beides würde ich daher vorerst als ideal annehmen.

Da mich Wiederholbarkeit nicht interessiert und auf dem ADC Modul ein µC 
sitzt, der Offset- und Gainfehler hoffentlich kompensiert, würde ich 
jetzt folgendermaßen meinen Gesamtfehler berechnen:

1% + (2^8/2^14)*100% = 2.5%

Das entspräche am Ende einem Fehler von bis zu 0.375mm.
Liege ich da richtig?

mfg

von Franko P. (sgssn)


Lesenswert?

Hallo
das ist jetzt aber eine rin akademische Frage, nehme ich an, da die 
Abhängigkeit vom Material alle anderen Fehler in den Schatten stellt.

Gruß
Gerhard

von donvido (Gast)


Lesenswert?

Franko P. schrieb:
> Abhängigkeit vom Material

Ich nehme an, du meinst den Korrekturfaktor des Sensors, der abhängig 
vom Targetmaterial ist?
Nun, in dem Fall ist es eine rein akademische Frage, für die dieser 
Faktor nicht berücksichtigt werden soll.
Annahme soll sein: Stahl mit dem Faktor 1.

von Patrick C. (pcrom)


Lesenswert?

donvido schrieb:
> Da mich Wiederholbarkeit nicht interessiert und auf dem ADC Modul ein µC
> sitzt, der Offset- und Gainfehler hoffentlich kompensiert

-Warum interessiert die Wiederholbarkeit nicht ?
-Und wenn Offset- und Gainfehler zB temperatur-abhaengig sind ?

donvido schrieb:
> Beides würde ich daher vorerst als ideal annehmen

- Ich denke du sollst zuest mal versuchen aus zu finden was der groesste 
anteil der ungenauigkeit ist...

Grusze
Patrick aus die Niederlaende

von foobar (Gast)


Lesenswert?

Ich denke, du hast vertust dich bei den "LSB".  Das sind nicht die 
Anzahl Bits sondern das Mehrfache des Wertes des niedrigsten Bits, also 
N LSB ist bei einem Wandler mit 16 Bit N*1/(2^16).

von donvido (Gast)


Lesenswert?

foobar schrieb:
> sondern das Mehrfache des Wertes des niedrigsten Bits

Ohje, ich glaube du hast Recht. -.-

von A. Z. (donvido)


Lesenswert?

foobar schrieb:
> Ich denke, du hast vertust dich bei den "LSB".  Das sind nicht die
> Anzahl Bits sondern das Mehrfache des Wertes des niedrigsten Bits, also
> N LSB ist bei einem Wandler mit 16 Bit N*1/(2^16).

ALso wäre die Rechnung erstmal so:


1% + (8/2^14)*100% = 1.05%

oder doch


1% + (8/2^16)*100% = 1.01%

Und wie gehen offset und gain fehler in die Rechnung ein?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.