Skip to content
Sections de la documentation

Calculateur SNR pour suréchantillonnage et mise en forme du bruit

POSThttps://rftools.io/api/py/v1/calculate

Slug oversampling-snr. Calculez l'amélioration du SNR grâce au suréchantillonnage et à la mise en forme du bruit pour les ADC sigma-delta. Déterminez le nombre de bits effectifs obtenus grâce à un OSR plus élevé. Résultats instantanés et gratuits.

Entrées

Envoyez chacune de ces entrées dans inputs, dans les unités indiquées. La plupart sont obligatoires : un appel auquel il en manque une est refusé (400) et ne coûte rien ; une entrée dont le calculateur peut se passer prend la valeur par défaut indiquée. Une entrée hors de sa plage est tout de même calculée et signalée dans la provenance.

Entrées de oversampling-snr
NomUnitéPlageValeur par défautDescription
bitsnombrebits1 … 2412Résolution du quantificateur sous-jacent
oversamplingRationombreaucuneau moins 164Rapport entre la fréquence d'échantillonnage et la fréquence de Nyquist
noiseShapingOrdernombreaucune0 … 51Ordre de la boucle de mise en forme du bruit ; 0 est un simple suréchantillonnage sans mise en forme
signalBandwidthnombreHzau moins 0.00124000La bande que délivre le convertisseur, la moitié de sa cadence de sortie : 24 kHz pour de l'audio à 48 kHz. Le modulateur tourne à 2·OSR·f_B

Sorties

Renvoyées dans values, par nom. Une valeur non bornée ou non définie vaut null.

Sorties de oversampling-snr
ChampUnitéDescription
baseSnrdBSNR de base (Nyquist)
oversampledSnrprincipaledBSNR suréchantillonné
effectiveBitsbitsBits effectifs
snrImprovementdBAmélioration du SNR
modulatorRateHzCadence du modulateur
outOfBandNoisedBBruit hors de la bande
foldBandsaucuneBandes repliées sur la bande du signal

Comment l'appeler