Hallo, wie ist die Formel um "signal to noise amplitude" im Falle eines oversample ADC zu berechnen. Ich kenne eigentlich nur SQNR. Aber dies bezieht sich auf power und nicht auf die Amplitude. Vielen Dank für Eure hilfe. Gruß
(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.
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. ?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.