Wolfram Language

Die Leistung von Deployed IIR-Filtern im Vergleich

Mithilfe von diskretisierten analogen Filtern können Mikrocontroller Signale in Echtzeit filtern. In diesem Beispiel werden IIR-Filter auf einen Adafruit Metro 328 angewendet und die Echtzeit-Impulsantworten der Filter verglichen.

Den kompletten Wolfram Language-Input zeigen

Die vollständige Liste der IIR-Filter in der Wolfram Language.

Ihre Transferfunktion der Ordnung 3 mit einer Grenzfrequenz von 2 Hz.

Den kompletten Wolfram Language-Input zeigen

Die zeitdiskreten Modelle der Filter mit einer Abtastperiode von 0,2 Sekunden.

Den kompletten Wolfram Language-Input zeigen

Erzeugen Sie ein Verbindungsmodell mit einem einzigen Eingang und Ausgängen, die gefilterte Signale liefern.

Die Konfiguration des Mikrocontrollers.

Embedden Sie den Code.

Die Codegröße für die sechs Filter und die serielle Übertragung liegt deutlich unter der Kapazität eines Adafruit Metro.

Das verrauschte Eingangssignal.

Stellen Sie eine Verbindung zu dem Gerät her.

Erstellen Sie eine zeitgesteuerte Aufgabe und empfangen Sie die Daten.

Löschen Sie die Aufgabe und beenden Sie nach einer Weile die Verbindung zum Gerät.

Plotten Sie das verrauschte Eingangssignal und die gefilterten Ausgangssignale.

Den kompletten Wolfram Language-Input zeigen

Verwandte Beispiele

en es fr ja ko pt-br zh