Drei Triggermethoden: 1. Pegeltriggerung; wenn das Triggersignal einen gültigen Pegel (hoch oder niedrig) hat, gelangt das Eingangssignal in die Triggerschaltung und versetzt den Trigger in den entsprechenden Zustand. 2. Flankentrigger bezieht sich auf den Empfang von Eingangsdaten, wenn ein bestimmter vereinbarter Übergang (positiver Übergang oder negativer Übergang) des Taktimpulses CLK eintrifft. 3. Impulsauslöser.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, Dell G3-Computer.
Die drei Triggermethoden von Flip-Flops sind: Pegeltrigger, Flankentrigger und Impulstrigger.
Wenn das Triggersignal einen gültigen Pegel (hoch oder niedrig) hat, gelangt das Eingangssignal in die Flip-Flop-Schaltung und versetzt das Flip-Flop in den entsprechenden Zustand. Nachdem das Triggersignal einen ungültigen Pegel erreicht hat, wird das Eingangssignal blockiert und der Triggerzustand bleibt erhalten.
Der Status ändert sich mit dem gesamten Prozess gültiger Signale.
** Triggertypen: **Level-getriggertes SR-Flip-Flop, Level-getriggertes D-Flip-Flop
Aktionsmerkmale der Level-Triggerung:
Nur wenn CLK einen gültigen Pegel erreicht, kann das Flip-Flop das Eingangssignal akzeptieren und das Flip-Flop entsprechend dem Eingangssignal in den entsprechenden Zustand versetzen.
Während der gesamten Zeit, in der CLK=1 ist, führen Änderungen in S und R zu Änderungen im Zustand des Flip-Flop-Ausgangs.
Wenn sich das Eingangssignal während CLK=1 mehrmals ändert, wechselt auch der Zustand des Flip-Flops mehrmals.
Dies verringert die Entstörungsfähigkeit der Schaltung.
In einem Taktimpulszyklus wird das Phänomen, dass das Flip-Flop mehrmals umgedreht wird, Salto genannt.
Um die Zuverlässigkeit des Flip-Flops zu verbessern und die Entstörungsfähigkeit zu verbessern, hofft man, dass die Triggerposition nur vom Zustand des Eingangssignals bei fallender Flanke abhängt (oder steigende Flanke) des CLK-Signals. Änderungen im Eingangszustand davor und danach haben keinen Einfluss auf den Zustand des Flip-Flops.
Flankentrigger bezieht sich auf den Empfang von Eingangsdaten, wenn ein bestimmter vereinbarter Übergang (positiver Übergang oder negativer Übergang) des Taktimpulses CLK eintrifft. Ein Flip-Flop, das während CLK=1 und CLK=0 und beim Eintreffen nichtkonventioneller Übergänge von CLK keine Daten empfängt.
bezieht sich nur auf den Status in diesem Moment.
Typen von Flip-Flops:
Flanken-Flip-Flops, bestehend aus zweistufig getriggerten D-Flip-Flops, wartungsblockierenden Flip-Flops, Flanken-Flip-Flops mit Gate-Schaltkreis-Übertragungsverzögerungszeit
Triggereigenschaften des Flankentriggermodus:
Der sekundäre Zustand des Flip-Flops hängt nur vom Eintreffen der steigenden Flanke (auch positive Flanke genannt) oder der fallenden Flanke ab (auch negative Flanke genannt) des Taktsignals den logischen Zustand des Eingangs. In der Vergangenheit und in der Zukunft haben Änderungen des Eingangssignals keinen Einfluss auf den Ausgangszustand des Flip-Flops.
Diese Funktion verbessert effektiv die Anti-Interferenz-Fähigkeit des Auslösers und verbessert dadurch auch die Betriebszuverlässigkeit.
wird üblicherweise in einer Master-Slave-Struktur implementiert, dh die Master- und Slave-Flip-Flops sind in Reihe geschaltet und das Triggersignal ist invertiert. Am Beispiel des positiven Impulstriggers gelangt das Eingangssignal in den Haupttrigger und stellt den Haupttriggerzustand ein. Nachdem der Trigger niedrig wird, wird das Eingangssignal blockiert und der Haupttriggerzustand beibehalten Gleichzeitig wird der Status des Slave-Triggers anhand des Status des Haupttriggers bestimmt.
Das Signal darf nur einmal wechseln.
Typen von Triggern:
Master-Slave-SR-Trigger, Master-Slave-JK-Trigger
Impulsgesteuerte Aktionsfunktionen:
1. Das Umlegen des Abzugs erfolgt in zwei Schritten.
Im ersten Schritt empfängt das Master-Flip-Flop das Eingangssignal, aber das Slave-Flip-Flop bewegt sich nicht Flips entsprechend dem Master-Flip-Flop-Zustand, also Q, Die Zustandsänderung von Q' erfolgt an der fallenden Flanke von CLK (wenn CLK ein aktives Signal mit niedrigem Pegel ist, erfolgt die Zustandsänderung von Q und Q' an der steigenden Flanke von CLK).
2. Da das Haupt-Flip-Flop selbst ein pegelgetriggertes SR-Flip-Flop ist, steuert das Eingangssignal das Haupt-Flip-Flop während der gesamten Zeit, wenn CLK=1 ist.
Der Unterschied zwischen Impulstriggerung und Flankentriggerung:Impulsgetriggertes Master-Slave-JK-Flip-Flop kann den Status von Qn+1 nicht einfach anhand des J- und K-Status zum Zeitpunkt der fallenden Flanke der Uhr beurteilen,
Wie in Abbildung gezeigt ändert sich während der Hochpegelperiode der Uhr der Status von J und K. Ursprünglich bleibt Q unverändert, wenn J = K = 0.
Es ist ersichtlich, dass der impulsgesteuerte Master-Slave-Trigger störanfällig ist. Es handelt sich lediglich um die Entwicklungsgeschichte des im Lehrbuch vorgestellten Triggers Der Auslöser, wenn Sie wissen, dass es so etwas gibt, Can.Weitere Informationen zu diesem Thema finden Sie in der Rubrik „FAQ“!
Das obige ist der detaillierte Inhalt vonWas sind die drei Auslösemethoden von Triggern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!