10M+ Elektronische Bauteile auf Lager
ISO-zertifiziert
Garantie inklusive
Schnelle Lieferung
Schwierige Teile zu finden?
Wir beschaffen sie.
Angebot anfordern

Asynchroner Zähler: Funktionieren, Typen und Vergleich

May 02 2026
Quelle: DiGi-Electronics
Durchsuchen: 600

Ein asynchroner Zähler ist eine digitale Schaltung, die Taktimpulse über angeschlossene Flip-Flops zählt. Nur der erste Flip-Flop bekommt die Hauptuhr, während die nächsten Stufen nacheinander wechseln. Diese Wellenwirkung macht sie einfach und nützlich für das Zählen bei niedrigen Geschwindigkeiten und Frequenzteilung. Dieser Artikel liefert Informationen über seine Funktionsweise, Typen, Zeitverhalten, Einsatzmöglichkeiten und Vergleiche. 

Figure 1. Asynchronous Counters

Basisprinzipien des asynchronen Zählers

Ein asynchroner Zähler ist eine digitale Zählschaltung, die ihren Ausgang ändert, sobald Taktimpulse eintreffen. Nur der erste Flip-Flop erhält den externen Takt direkt. Jeder folgende Flip-Flop wird durch den Ausgang der vorherigen Stufe ausgelöst, sodass das Signal nacheinander durch den Zähler läuft.

Diese Schritt-für-Schritt-Aktion ist der Grund, warum sie auch Wellenzähler genannt wird. Das Design ist einfach und eignet sich für grundlegende Zählungen in digitalen Schaltungen mit niedriger Geschwindigkeit.

Wie funktioniert ein asynchroner Zähler?

Figure 2. How an Asynchronous Counter Works?

Takteingang und Triggerkette

Der erste Flip-Flop ändert den Zustand, wenn er den Eingangstaktpuls empfängt. Danach wird sein Ausgang zum Auslöser für den nächsten Flip-Flop. Dieser Prozess setzt sich in den verbleibenden Stufen fort, wobei sich jede Stufe erst nach der vorherigen Stufe ändert.

Binäre Ausgabebildung

Jeder Flip-Flop erzeugt ein Ausgabebit. Wenn die Ausgaben zusammen ausgelesen werden, bilden sie eine binäre Zählung. Die erste Stufe repräsentiert das niedrigste Bit, während spätere Stufen höhere Bits darstellen. Mit mehr Flip-Flops kann der Zähler mehr Zählzustände erzeugen.

Haupttypen asynchroner Zähler

Figure 3. Main Types of Asynchronous Counters

Asynchroner Aufwärtszähler

Ein asynchroner Aufwärtszähler erhöht seine Anzahl um eins pro Taktimpuls. Seine Ausgaben folgen einer vorwärtsgerichteten binären Sequenz, beginnend mit dem niedrigsten Zählwert und zum höchsten Wert. Nach Erreichen des letzten Zählzustands kehrt der Zähler in den Startzustand zurück und wiederholt die Sequenz.

Asynchroner Abwärtszähler

Ein asynchroner Abwärtszähler verringert seine Anzahl um eins pro Taktimpuls. Ihre Ausgaben folgen einer umgekehrten binären Sequenz, die von einem höheren Zählwert zu einem niedrigeren Zählwert übergeht. Diese Rückzählung hängt davon ab, wie die Flip-Flop-Ausgänge von einer Stufe zur nächsten verbunden sind.

Komplementäre Nutzung der Ausgabe

Flip-Flops liefern oft sowohl normale als auch komplementäre Ausgaben. Der normale Ausgang und der komplementäre Ausgang können in verschiedenen Verbindungswegen verwendet werden, um entgegengesetzte Zählrichtungen zu unterstützen. Wählt man aus, welcher Ausgang die nächste Stufe antreibt, kann der Zähler so angeordnet werden, dass er nach oben oder unten zählt.

Timing-Verhalten in einem asynchronen Zähler

Figure 4. Timing Behavior in an Asynchronous Counter

Welleneffekt

Der Welleneffekt bedeutet, dass die Ausgabebits nicht gleichzeitig aktualisiert werden. Der Wechsel beginnt beim ersten Flip-Flop und durchläuft dann die verbleibenden Stufen nacheinander.

Ausbreitungsverzögerung

Die Ausbreitungsverzögerung ist die kurze Reaktionszeit jedes Flip-Flops, nachdem es ein Triggersignal erhalten hat. Je mehr Stufen hinzugefügt werden, desto mehr summieren sich diese kleinen Verzögerungen, sodass der Zähler länger braucht, um einen stabilen Endstand zu erreichen.

Falsche Zwischenzustände

Bei einigen Zähländerungen können die Ausgaben kurzzeitig falsche temporäre Zustände zeigen, bevor sie sich auf die korrekte Zählung festlegen. Diese Zustände treten auf, während das Signal noch durch die Kette läuft, und können Schaltungen beeinflussen, die den Ausgang zu früh lesen.

Grundlegender Design-Workflow

→ Definieren Sie, ob der Zähler nach oben, herunterzählen oder die Frequenz teilen muss.

→ Wähle die erforderliche Anzahl an Bits.

→ Verbinde die Flip-Flops in Cascade.

→ Bestätigen Sie den Auslösertyp und den Ausgangspfad.

→ Schätze die gesamte Wellenverzögerung.

→ Überprüfe, ob zusammenhängende Logik temporäre Zustände tolerieren kann.

→ Stroboskoplicht hinzufügen oder bei Bedarf die Steuerung aktivieren.

→ Teste die vollständige Zählreihenfolge.

Häufige Anwendungen asynchroner Zähler

Pulszählung

Pulszählung bedeutet, dass der asynchrone Zähler eingehende Impulse einzeln zählt. Jeder Taktimpuls ändert die Zählung um einen Schritt.

Ereigniszählung

Die Ereigniszählung zeichnet auf, wie oft ein Signal oder eine Aktion auftritt. Der Zähler steigt oder verringert sich mit jedem empfangenen Ereignissignal.

Frequenzaufteilung

Die Frequenzdivision reduziert eine Eingangsfrequenz auf eine niedrigere Ausgangsfrequenz. Jede Flip-Flop-Stufe teilt das Signal weiter.

Uhrendivision

Die Taktdivision erzeugt langsamere Taktsignale von einem schnelleren Takteingang. Dies ist nützlich, wenn eine Schaltung ein langsameres Zeitsignal benötigt.

-Timer-Schaltkreise

Timer-Schaltungen verwenden asynchrone Zähler, um Taktimpulse über die Zeit zu zählen. Der Zählwert kann einfache Zeitmessungen unterstützen.

LED-Zählanzeigen

LED-Zählanzeigen zeigen Zählwerte mithilfe digitaler Ausgänge an. Die Ausgangsbits können an Anzeigeschaltungen angeschlossen werden, um wechselnde Zählzustände anzuzeigen.

Vergleich: Asynchrone vs. synchrone Zähler

FunktionAsynchroner ZählerSynchronzähler
SchaltmethodeRipple durch die StufenGemeinsame Uhr für alle Stufen
AusgangszeitpunktNicht gleichzeitigFast gleichzeitig
GeschwindigkeitUntereHöher
KomplexitätEinfacherKomplexer
VerzögerungseffektAuffälligerBesser kontrolliert
Beste NutzungNiedriggeschwindigkeitszählenSchnellere digitale Systeme

Fazit

Asynchrone Zähler sind einfache Zählschaltungen, die funktionieren, indem sie Taktwechsel von einem Flip-Flop zum nächsten weitergeben. Sie sind nützlich für Pulszählung, Ereigniszählung, Frequenzteilung, Uhrteilung, Timer, LED-Anzeigen und Logik für niedrige Geschwindigkeitssteuerung. Ihre Hauptgrenzen sind Wellenverzögerung, temporäre falsche Zustände und niedrigere Geschwindigkeit. Für Schaltungen, bei denen die Ausgänge gemeinsam wechseln müssen, sind synchrone Zähler in der Regel geeigneter.

Häufig gestellte Fragen [FAQ]

Wie viele Zustände kann ein asynchroner Zähler haben?

Ein asynchroner Zähler kann 2ⁿ-Zustände haben, wobei n die Anzahl der Flip-Flops ist.

Was ist ein Gegenbit?

Ein Counterbit ist ein Ausgang von einem Flip-Flop.

Was ist ein Zählzustand?

Ein Zählzustand ist der vollständige Binärwert, der aus allen Flip-Flop-Ausgaben gebildet wird.

Kann ein asynchroner Zähler oberhalb von Null starten?

Ja. Preset- oder Clear-Eingaben können den Zähler auf einen gewählten Startwert setzen.

9,5 Was passiert nach der größten Zählung?

Der Zähler rollt über und kehrt zum Startzähler zurück.

Warum ist der erste Flip-Flop der niedrigste Bit?

Er ändert sich mit jedem Taktimpuls, sodass er den kleinsten Binärwert darstellt.