Sections de la documentation
Calculateur ADC SNR et ENOB
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug adc-snr. Calculez le rapport signal/bruit de l'ADC, l'ENOB et le SFDR avec des effets de gigue d'ouverture. Analysez les performances des convertisseurs pour concevoir des acquisitions de données. 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 ADC |
| inputFreqnombre | MHz | au moins 0.001 | 1 | Fréquence du signal analogique d'entrée échantillonné |
| samplingFreqnombre | MHz | au moins 0.001 | 10 | Fréquence d'échantillonnage de l'ADC. Chaque zone de Nyquist a une largeur de f_s/2 ; une entrée au-delà de f_s/2 se trouve dans une zone supérieure et se replie sous f_s/2 |
| jitternombre | ps | au moins 0.001 | 1 | Gigue d'ouverture RMS de l'horloge d'échantillonnage de l'ADC en picosecondes |
| targetSnrnombre | dB | 0 … 200 | 60 | Le rapport signal/bruit que le convertisseur doit atteindre. L'état passe en dessous de 40 dB. |
Sorties
Renvoyées dans values, par nom. Une valeur non bornée ou non définie vaut null.
| Champ | Unité | Description |
|---|---|---|
| theoreticalSnr | dB | SNR théorique (quantification) |
| snrWithJitterprincipale | dB | SNR efficace (avec gigue) |
| enob | bits | Nombre effectif de bits |
| sfdr | dBc | SFDR (estimation) |
| noisePower | dBFS | Plancher de bruit |
| nyquistZone | aucune | Zone de Nyquist |
| aliasFrequency | MHz | Fréquence repliée |
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.