Skip to content
Abschnitte der Dokumentation

Filterordnungsrechner für digitale Filter

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

Slug digital-filter-order. Berechnen Sie die Mindestfilterreihenfolge für Butterworth-, Chebyshev- und elliptische Designs. Ermitteln Sie die Reihenfolge anhand der Spezifikationen für Durchlassbandwelligkeit und Sperrbanddämpfung. Kostenlose, sofortige Ergebnisse.

Eingaben

Senden Sie jede dieser Eingaben in inputs, in den gezeigten Einheiten. Die meisten sind erforderlich: Ein Aufruf, dem eine davon fehlt, wird abgelehnt (400) und kostet nichts; eine, auf die der Rechner verzichten kann, erhält den gezeigten Standardwert. Eine Eingabe außerhalb ihres Bereichs wird trotzdem berechnet und in der Provenienz markiert.

Eingaben von digital-filter-order
NameEinheitBereichStandardwertBeschreibung
passbandFreqZahlHzmindestens 11000Frequenz, bis zu der die Vorgabe für die Welligkeit im Durchlassbereich eingehalten wird
stopbandFreqZahlHzmindestens 12000Frequenz, ab der die Sperrdämpfung erreicht sein muss
passbandRippleZahldBmindestens 0.013Maximal zulässige Restwelligkeit im Durchlassbereich (typischerweise 0,1—3 dB)
stopbandAttenuationZahldBmindestens 140Geforderte Mindestdämpfung im Sperrbereich
toneFreqZahlHzmindestens 0.0011000Ein Ton, den das Filter durchlassen muss, während es seine Harmonischen sperrt: der Träger eines Senders, die Netzgrundfrequenz, ein Prüfton
maxHarmonicZahlkeine1 … 505Die höchste Harmonische des Tons, die der Frequenzplan verfolgt

Ausgaben

Zurückgegeben in values, nach Namen. Ein Wert, der unbegrenzt oder nicht definiert ist, ist null.

Ausgaben von digital-filter-order
FeldEinheitBeschreibung
butterworthOrderHauptwertkeineButterworth-Ordnung
chebyshevOrderkeineTschebyscheff-Ordnung
ellipticOrderkeineElliptische Ordnung
transitionRatiokeineÜbergangsverhältnis
harmonicsInPassbandkeineHarmonische im Durchlassbereich
harmonicsInTransitionkeineHarmonische im Übergangsbereich
nearestHarmonicHzNiedrigste Harmonische über dem Durchlassbereich
butterworthAttenuationdBButterworth-Dämpfung bei f_h
chebyshevAttenuationdBTschebyscheff-Dämpfung bei f_h

Aufruf

  • Berechnen: ein Aufruf, Anfrage und Antwort vollständig, und seine Fehler.
  • Batch: dieser Rechner zusammen mit anderen oder ein Sweep, in einer Anfrage.
  • Nach einem Zielwert auflösen: der Wert einer Eingabe, der eine Ausgabe auf einen Zielwert bringt.