Sections de la documentation
Calculateur numérique de l'ordre des filtres
Slug digital-filter-order. Calculez l'ordre minimum des filtres pour Butterworth, Chebyshev et les modèles elliptiques. Déterminez l'ordre à partir des spécifications d'ondulation de la bande passante et d'atténuation de la bande d'arrêt. 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 |
|---|---|---|---|---|
| passbandFreqnombre | Hz | au moins 1 | 1000 | Fréquence à laquelle la spécification d'ondulation de la bande passante est respectée |
| stopbandFreqnombre | Hz | au moins 1 | 2000 | Fréquence à laquelle l'atténuation de la bande d'arrêt doit être atteinte |
| passbandRipplenombre | dB | au moins 0.01 | 3 | Ondulation maximale autorisée dans la bande passante (généralement 0,1 à 3 dB) |
| stopbandAttenuationnombre | dB | au moins 1 | 40 | Atténuation minimale requise dans la bande d'arrêt |
| toneFreqnombre | Hz | au moins 0.001 | 1000 | Un ton que le filtre doit laisser passer tout en rejetant ses harmoniques : la porteuse d'un émetteur, le fondamental du secteur, un ton de test |
| maxHarmonicnombre | aucune | 1 … 50 | 5 | L'harmonique la plus élevée du ton que suit le plan de fréquences |
Sorties
Renvoyées dans values, par nom. Une valeur non bornée ou non définie vaut null.
| Champ | Unité | Description |
|---|---|---|
| butterworthOrderprincipale | aucune | Ordre de Butterworth |
| chebyshevOrder | aucune | Ordre de Chebyshev |
| ellipticOrder | aucune | Ordre elliptique |
| transitionRatio | aucune | Rapport de transition |
| harmonicsInPassband | aucune | Harmoniques dans la bande passante |
| harmonicsInTransition | aucune | Harmoniques dans la bande de transition |
| nearestHarmonic | Hz | Plus basse harmonique au-dessus de la bande passante |
| butterworthAttenuation | dB | Atténuation de Butterworth à f_h |
| chebyshevAttenuation | dB | Atténuation de Chebyshev à f_h |
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.