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.
| Nom | Unité | Plage | Valeur par défaut | Description |
|---|---|---|---|---|
| bitsnombre | bits | 1 … 24 | 12 | Résolution du quantificateur sous-jacent |
| oversamplingRationombre | aucune | au moins 1 | 64 | Rapport entre la fréquence d'échantillonnage et la fréquence de Nyquist |
| noiseShapingOrdernombre | aucune | 0 … 5 | 1 | Ordre de la boucle de mise en forme du bruit ; 0 est un simple suréchantillonnage sans mise en forme |
| signalBandwidthnombre | Hz | au moins 0.001 | 24000 | La 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.
| Champ | Unité | Description |
|---|---|---|
| baseSnr | dB | SNR de base (Nyquist) |
| oversampledSnrprincipale | dB | SNR suréchantillonné |
| effectiveBits | bits | Bits effectifs |
| snrImprovement | dB | Amélioration du SNR |
| modulatorRate | Hz | Cadence du modulateur |
| outOfBandNoise | dB | Bruit hors de la bande |
| foldBands | aucune | Bandes repliées sur la bande du signal |
Comment l'appeler
- Calculer : un appel, la requête et la réponse complètes, et ses erreurs.
- Calcul par lots : ce calculateur avec d'autres, ou un balayage, en une seule requête.
- Résoudre pour une valeur cible : la valeur d'une entrée qui amène une sortie à une cible.