Herunterladen Inhalt Inhalt Diese Seite drucken

Prüfdauer Des Filters, Angegeben In Einheiten - JÄGER ADwin-X-A20 Handbuch

Inhaltsverzeichnis

Werbung

Digitale Ein- und Ausgänge
Digin_Filter_Init
Digin_Filter_Init
88
stellt die Filter-Prüfdauer für alle Eingänge ein.
Digin_Filter_Init
Syntax
#Include
ADwin-X.inc
Digin_Filter_Init
Parameter
Prüfdauer des Filters, angegeben in Einheiten
f i l t e r _
(1...65535) von 20ns.
value
Der Wert 0 (Null) deaktiviert den Filter.
Bemerkungen
Der Filter unterdrückt einzelne Fehlpulse (Spikes) eines Signals. Die Anzahl der
Fehlpulse sollte im Verhältnis zur Pulsbreite des Signals klein sein. Die Prüfdau-
er des Filters sollte etwas länger sein als die erwartete Breite der Fehlpulse.
Die Filtereinstellung gilt für alle Kanäle gleichermaßen und betrifft auch die Ein-
gänge für Zähler und SSI-Decoder. Jeder Kanal hat seinen eigenen Filter. Nach
dem Einschalten sind die Filter deaktiviert.
Der Filter überträgt einen Flankenwechsel des Eingangssignals nicht direkt auf
das Ausgangssignal. Je nach Eingangssignal wird alle 20ns ein Zähler erhöht
(High-Signal) oder erniedrigt (Low-Signal), in den Grenzen von 0...
value. Hat der Zähler den Wert 0, hat das Ausgangssignal den Pegel Low, bei
ist es Pegel High.
filter_value
Beachten Sie: Der Filter verzögert Flanken des resultierenden Signals um die
eingestellte Prüfdauer. Falls Fehlpulse auftreten, könne sich die Flanken zu-
sätzlich geringfügig verzögern.
U
digital
t
U
Filter
Die Abbildung zeigt das Filtern von 2 Beispielsignalen (schwarzes Signal, oben)
mit Fehlpulsen. Das Treppenmuster zeigt den Wert des Filterzählers. Im rechten
Beispiel verzögert sich die resultierende Flanke durch den Fehlpuls. Der Filter
(hier mit filter_value=6) verzögert die Flanken des resultierenden Signals;
die verzögerung Δt kann größer werden, wenn mehrere Fehlpulse vorkommen.
Beachten Sie: Der Eingangsfilter beeinflusst die Zeitstempel bei der Flankenü-
berwachung für einen Eingangs-FIFO (siehe Digin_Fifo_Read_Timer). Bei
eingeschaltetem Eingangsfilter ist der Zeitabstand zwischen zwei Zeitstempeln
ein ganzzahliges Vielfaches von 20ns. Anders gesagt: es gibt entweder nur ge-
rade oder nur ungerade Zeitstempel.
Siehe auch
Conf_DIO, Digin_Long1, Digin_Long2, Digin_Edge1, Digin_Edge2, Cnt_Mode,
SSI_Mode, Digin_Fifo_Read_Timer
Gültig für
X-A20, X-A20+D, X-A20+DCT
filter_value
(
)
U
digital
t
U
Filter
t
ADwin-X-A20, Handbuch Sep. 2019
ADwin
LONG
filter_
t
t
t

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis