-
-
Super-Moderator
Lebende Robotik Legende
Zähleransteuerung mit Quadratursignalen
Im Bild sind oben rechts die Quadratursignale a und b eines inkrementalen Meßsystems dargestellt wie sie bei einer Maus, bei Längen- oder Winkelmesssystemen vorkommen. Sie bestimmen den Betrag des Messwerts durch die Anzahl der Takte und die Richtung durch ihre Phase zueinander. Links sind die beiden Signale a und b im Zustandsdiagramm dargestellt.
Sollen die Impulse mit einem up/down (u/d) counter gezählt werden, dann könnte man zunächst einfach die Signale a und b an clock und u/d durchschalten. Für jede der beiden Richtungen wird eine korrekte Zählung erfolgen, aber bei Richtungsumkehr können Fehler auftreten. Das kann man sich leicht am Zustandsdiagramm klar machen wenn man die für den Zähler wirksamen Zustandsänderungen betrachtet.
Ziel der Aufgabe ist es, eine möglichst einfache Schaltung einzufügen, die auch bei Richtungsumkehr eine korrekte Zählung sicherstellt. Eine einfache Lösung könnte ein asynchrones Gatternetz sein das beispielsweise mit 4 Gattern oder weniger auskommt.
Manfred
Stichworte
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen