Sections de la documentation
Calculateur du rapport signal/bruit (SNR)
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug snr-calculator. Calculez le rapport signal/bruit, le bruit de fond, la sensibilité du récepteur et la plage dynamique des systèmes RF. Analysez les performances de votre chaîne de signaux. 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 |
|---|---|---|---|---|
| bandwidthnombre | MHz | au moins 0.001 | 1 | Bande passante |
| noiseFigurenombre | dB | au moins 0 | 6 | Figure de bruit |
| signalPowernombre | dBm | −160 … 30 | -60 | Puissance du signal |
| temperaturenombre | K | au moins 1 | 290 | Température |
| targetSnrnombre | dB | −20 … 100 | 20 | Le rapport signal/bruit dont le démodulateur a besoin. L'état passe en dessous de 10 dB. |
Sorties
Renvoyées dans values, par nom. Une valeur non bornée ou non définie vaut null.
| Champ | Unité | Description |
|---|---|---|
| snrprincipale | dB | Rapport signal/bruit |
| noiseFloor | dBm | Plancher antibruit |
| sensitivity | dBm | Sensibilité du récepteur |
| dynamicRange | dB | Plage dynamique |
| thermalNoise | dBm | Bruit thermique (kTb) |
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.