Digitale Schaltungstechnik/ Zähler/ Synchron/ Umwandlung/ D-JK/ Bsp. 1

Aus testwiki
Zur Navigation springen Zur Suche springen

Digitale Schaltungstechnik/ Navigation

Beispiel: 0 bis 7 Zähler

Erzeugen der Gleichung

tn tn+1
n Q2 Q1 Q0 Q2 Q1 Q0
0 0 0 0 0 0 1
1 0 0 1 0 1 0
2 0 1 0 0 1 1
3 0 1 1 1 0 0
4 1 0 0 1 0 1
5 1 0 1 1 1 0
6 1 1 0 1 1 1
7 1 1 1 0 0 0


Q2n+1 Q1 Q0 Q1 Q0 Q1 Q0 Q1 Q0
Q2 0 0 1 0 3 1 2 0
Q2 4 1 5 1 7 0 6 1
Q2n+1=Q2Q1Q0Q2Q1Q2Q0
Q1n+1 Q1 Q0 Q1 Q0 Q1 Q0 Q1 Q0
Q2 0 0 1 1 3 0 2 1
Q2 4 0 5 1 7 0 6 1
Q1n+1=Q1Q0Q1Q0
Q0n+1 Q1 Q0 Q1 Q0 Q1 Q0 Q1 Q0
Q2 0 1 1 0 3 0 2 1
Q2 4 1 5 0 7 0 6 1
Q0n+1=Q0

Umformen der Gleichung

Gleichung 2

Wir haben diese Gleichung für die Schaltung:

Q2n+1=Q2Q1Q0Q2Q1Q2Q0

und diese für das JK-Flipflop:

Qn+1=JQnKQn

Anpasste auf Q2n+1 gilt:

Q2n+1=JQ2nKQ2n

Wir müssen nun die Gleichung unsere Schaltung in die gleiche Form wie die des JK Flipflops bringen

Q2n+1=Q2Q1Q0Q2Q1Q2Q0 Q2 ausklammern
Q2n+1=Q2Q1Q0Q2(Q1Q0) Q2 ausklammern
Q2n+1=Q2(Q1Q0)Q2(Q1Q0) die Form der Gleichung stimmt nun überein:
Q2n+1=Q2(Q1Q0)Q2(Q1Q0)

Q2n+1=Q2nJ2Q2nK2

auslesen von J2 und K2
J2=Q1Q0

K2=Q1Q0

vereinfachen mittels Dermorgan
J2=Q1Q0

K2=Q1Q0

vereinfachung
J2=K2=Q1Q0


Gleichung 1

Gleichung für D-Flipflop:

Q1n+1=Q1Q0Q1Q0
Q1n+1=Q1Q0Q1Q0 Q1 ausklammern
Q1n+1=Q1Q0Q1(Q0) Q1 ausklammern
Q1n+1=Q1(Q0)Q1(Q0) die Form der Gleichung stimmt nun überein:
Q1n+1=Q1nJ1Q1nK1

Q1n+1=Q1(Q0)Q1(Q0)

auslesen von J2 und K2
J1=Q0

K1=Q0

vereinfachen mittels Dermorgan
J1=Q0

K1=Q0

vereinfachung
J1=K1=Q0

Gleichung 0

Q0n+1=Q0
J0=K0=1