-
-
Super-Moderator
Lebende Robotik Legende
Ich habe mal in der Schaltung oben nachgesehen, auf welche Flanken die CLK der 7474 und 74191 reagieren. Es ist beides die positive Flanke.
Ohne Berücksichtigung der Laufzeit des 7474 (die 6ns beträgt) ändert sich damit der Zustand des Signals U/D während der aktiven Flanke an CLK beim 74191.
Das wird so nicht geplant sein, oder wie ist das zu verstehen?
Maßnahmen für die einfache Schaltung:
Die Signale a und b sollten jeweils über Schmitt Trigger geführt werden.
Inversion eines der beiden Signale CLK für 7474 oder CLK für 74191 (altenativ eine Verzögerung eines der beiden CLK Signale um 100ns).
Bei Betrachtung des Zustandsdiagramms wird deutlich, dass bei der einfachen Schaltung für die unterschiedlichen Richtungen nicht die Übergänge zwischen den gleichen Zuständen ausgewertet werden. Damit kann bei einer Richtungsänderung ein Fehler von einem Inkrement auftreten.
https://www.roboternetz.de/phpBB2/ze...?p=88467#88467
Manfred
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen