Forum: Mikrocontroller und Digitale Elektronik Synchron u. Asynchronzähler.


von Jan R. (Gast)


Lesenswert?

Hallo,

Habe mir mal überlegt, dass ein asynchronzähler, nicht mit flipflops, 
die auf die positive taktflanke getriggert sind läuft, da dann sofort 
alle flipflops auf den Zustand High gehen würden. Ist das richtig ??

Wären des beim synchronzählern egal ist.

von Harald W. (wilhelms)


Lesenswert?

Jan R. schrieb:
> Hallo,
>
> Habe mir mal überlegt, dass ein asynchronzähler, nicht mit flipflops,
> die auf die positive taktflanke getriggert sind läuft, da dann sofort
> alle flipflops auf den Zustand High gehen würden. Ist das richtig ??

Deshalb verwendet man für Zählzwecke ja auch MS-Flipflops.
Gruss
Harald

von Peter R. (pnu)


Lesenswert?

Ob pos. Flke oder ob neg. Flke macht nur eine Verschiebung um einen 
halben Takt aus. Der Zähler zählt in beiden Fällen brav, nur eben ab- 
anstatt aufwärts. Das muss man evtl ändern, indem man anstatt von Q von 
/Q übergibt.

Aber ein anderer Nachteil der asynchronen Zählkette ist:

Beim Asynchronzähler bekommt ja nur das erste FF den Takt direkt, die 
folgenden FFs jeweils um eine FF-Verzögerungszeit später.

Deswegen führt eine Parallelauswertung asynchroner Zähler zu 
Fehlimpulsen (spikes), die die Länge von einem oder auch mehreren 
FF-Verzögerungszeiten haben.

von Peter D. (peda)


Lesenswert?

Einfach den CLK auf /Q des vorherigen FF legen.

von Axel S. (a-za-z0-9)


Lesenswert?

Jan R. schrieb:
> Habe mir mal überlegt, dass ein asynchronzähler, nicht mit flipflops,
> die auf die positive taktflanke getriggert sind läuft, da dann sofort
> alle flipflops auf den Zustand High gehen würden. Ist das richtig ??

Nein, das ist (wie leider so oft bei dir) falsch.

Die Zuführung des Taktes ist ja der wesentliche Unterschied zwischen 
synchronen Zählern (alle FF haben den gleichen Takt) vs. asynchronen 
Zählern (jede Stufe kriegt den Takt von der Stufe davor).


XL

von Jan R. (Gast)


Lesenswert?

Nein das was ich gesagt habe ist nicht falsch du hast es nur falsch 
verstanden :-D

Dass das Ding dann rückwärts zählt ist klar. Aber das Signal dann 
einfach über den invertierten Ausgang weiterzuleiten, habe ich selbst 
nicht bedacht :-(

PS. Wo Soll ich falsche Dinge behauptet haben?

von Jan R. (Gast)


Lesenswert?

Harald Wilhelms schrieb:
> Jan R. schrieb:
>> Hallo,
>>
>> Habe mir mal überlegt, dass ein asynchronzähler, nicht mit flipflops,
>> die auf die positive taktflanke getriggert sind läuft, da dann sofort
>> alle flipflops auf den Zustand High gehen würden. Ist das richtig ??
>
> Deshalb verwendet man für Zählzwecke ja auch MS-Flipflops.
> Gruss
> Harald

Wenn man an einem JK flipflop beide Eingänge auf High legt, muss dieses 
aber auch Edge triggerd sein. Denn sonst wäre der Ausgang in der 
negativen Flanke ebenfalls ungewiss wäre.

Beim t flipflop hängt man jetzt halt die Ausgänge rückgekoppelt auf die 
Eingänge.

Jetzt Meine Frage sind MS flupflops immer Edge triggerd?

von Harald W. (wilhelms)


Lesenswert?

Jan R. schrieb:

> Jetzt Meine Frage sind MS flupflops immer Edge triggerd?

M.W. ja. Wobei teilweise zum vollständigen Umschalten sowohl
steigende wie fallende Flanke benutzt wird.
Gruss
Harald

von Jan R. (Gast)


Lesenswert?

Harald Wilhelms schrieb:
> Jan R. schrieb:
>
>> Jetzt Meine Frage sind MS flupflops immer Edge triggerd?
>
> M.W. ja. Wobei teilweise zum vollständigen Umschalten sowohl
> steigende wie fallende Flanke benutzt wird.
> Gruss
> Harald

Nostalgische Frage,

Früher als die nicht flankengesteuert waren, was ist da dann passiert, 
wenn die beiden Eingänge an High hingen, hatt die Schaltung dann 
hochfrequent geschwungen ?? :-))


Was meinst du mit steigende und fallende Flanke?? Wie sieht diese 
Schaltung dann aus?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.