Oversample ADC und SNR

#2862363
Lesenswert?

(rms_quantisierungsrauschen)^2=(V_lsb^2)/12
aber:
SNR=( (Vref/(2*sqrt(2))) ) / (Vref/(sqrt(12)*2^n*sqrt(OSR) ) )
zusammengefasst und in db:
SNR_db=20*log_10( (2^n*sqrt(6*OSR)) / 2 )

Ich gehe mal davon aus das SignalToNoiseRatio auch 
SignalToNoiseAmplitude sein müsste. Das Ende dieser Berechnungen läuft 
darauf hinaus, dass du SNR um 6,02 erhöhen musst um ein Bit zu gewinnen. 
Umgangssprachlich kann man aber einfach sagen, mit jeder Verdoppelung 
der Überabtastung kriegst du ein halbes Bit. Für m-mehr Bits brauchst du 
also OSR=4^m. Der jeweilige Anti-Aliasing Vorfilter des ADC muss 
natürlich angepasst werden.
Gast #2864377
Lesenswert?

René B. schrieb:
> mit jeder Verdoppelung
> der Überabtastung kriegst du ein halbes Bit.

Statistisch! Real ist es irgendwas zwischen garnichts und Faktor2 je 
nach den realen Rauschwerten.

René B. schrieb:
> Der jeweilige Anti-Aliasing Vorfilter des ADC muss
> natürlich angepasst werden.

Wieso? Der bezieht sich doch auf die GF des Signals. Ich würde den 
konstant lassen. Durch das OV werden doch ohne Rücksicht auf den Filter, 
die Werte oberhalb der Samplingfrequenz weggemittelt. Mit Filter sind 
das eben die Reste, die im Stoppband noch durch gegangen sind.

?

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