Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-light-16 Handbuch Seite 58

Inhaltsverzeichnis
DIO2- / DIO3-Erweiterung
Löschen
Latchen
52
9.2.2
Betriebsart Impuls-/Ereigniszähler
Externe Rechtecksignale an den Eingängen A/CLK und B/DIR takten in dieser
Betriebsart den jeweiligen Zähler. Mit
Ermittlung von Taktfrequenz und Richtung oder die Vierflankenauswertung.
Der Eingang CLR/LATCH kann benutzt werden, um (jeweils bei einem dort anliegen-
den High-Signal)
– den Zähler zu löschen (CLR)
– den Zählerstand in Latch A zu übernehmen (LATCH).
Takt und Richtung
4k7
CLK
4k7
DIR
4k7
CLR
1
Jede positive Flanke eines Rechtecksignals auf dem CLK-Eingang (Clock) wird bis zu
einer maximalen Frequenz von 20MHz gezählt. Die Richtung ergibt sich aus einem
High- (vorwärts) bzw. Low-Signal (rückwärts) auf dem DIR-Eingang (Direction); dieses
Signal kann als konstante Spannung oder als Rechtecksignal (z.B. vorgegeben durch
eine externe Logikschaltung) angelegt sein.
Programmierbeispiel
INIT:
. . .
CNT_ENABLE(0)
CNT_CLEAR(1)
CNT_MODE(0)
CNT_SET(1)
CNT_INPUTMODE(0)
CNT_ENABLE(1)
. . .
EVENT:
CNT_LATCH(1)
CNT_READLATCH(1)
. . .
Vier-Flanken-Auswertung
Dieser Modus ermittelt Takt und Zählrichtung aus zwei Rechteck-Signalen, die an den
Eingängen A und B um 90 Grad (ideal) versetzt anliegen. Die Zählrichtung ergibt sich
logisch aus der zeitlichen Reihenfolge der steigenden / fallenden Flanken zueinander.
aktivieren Sie entweder den Modus zur
Cnt_Set
32 bit Latch A (#1, #2)
CLK
DIR
32 bit Zähler (#1, #2)
CLR
EN
Kontroll-Register
Initialisieren
Alle Zähler sperren
Inhalt des Zählers 1 löschen
externer Takteingang am CLK-Eingang
Modus Takt und Richtung aktivieren
Eingang CLR/LATCH auf CLR-Modus stellen
Zähler 1 freigeben
Aktuellen Zählerstand in Latch A übernehmen
Latch A auslesen
Auswerten im Programm
ADwin-light-16 , Handbuch Version 3.5, November 2013
ADwin
Data
Data
Inhaltsverzeichnis
loading

Inhaltsverzeichnis