
Zitat von
PICture
Hallo!
Ich habe keine Zeit (sprich: Lust) um Fehler zu suchen. Ich habe das vor zig Jahren etwas anders gelernt. Das einzige was mir aufgefallen ist, dass du in deinen Karnaugh Tabellen nicht alle gleiche Zustände zusammen nimmst. Nur als Beispiel aus deiner Zeichnung "Aufbau Lsg" links oben (siehe Skizze). Sorry, aber mit deiner Methode kenne ich mich nicht aus um dir helfen zu können.
Code:
+-----+-----+-----+-----+
| | --|--- | |
| | / | \ | |
| 0 || x | x || 0 |
| | || |
| || | || |
+-----+|----+----|+-----+
| || | /-------\ |
| || || || ||
| 0 || x || || 1 ||
| || || || ||
| | \-----\-/-----/ |
+-----+-----+-----+-----+
(created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)
Hallo PICture,
danke für den Tip, aber die X bedeuten "nicht relevant".
Somit kann man die mit nehmen, wenn es dabei gelingt z.b. größere Blöcke zusammen zu formen für die relevanten, man muss sie aber nicht alle abfrühstücken.
Aber trotzdem Danke.

Zitat von
avr_racer
Glaube du bist durcheinander mit den Q und Qnicht gekommen
Diese müssen immer das Gegenteil sein
Dez Q3 / Q2 / Q1____*Q3 / *Q2 / *Q1
0.......0.....0......0______1.......1.......1
2.......0.....1......0______1.......0.......1
4.......1.....0......0______0.......1.......1
6.......1.....1......0______0.......0.......1
1.......0.....0......1______1.......1.......0
3.......0.....1......1______1.......0.......0
5.......1.....0......1______0.......1.......0
Schau dir mal im Video die *Q's an diese sind immer so wie in der Tabelle angegeben.
Hallo avr_racer,
die *Q bedeuten nicht "nicht Q", sondern sind die Folger von Q. Also welchen Wert die Schaltung im Folgenden Takt annimmt, nach dem aktuellen. Erleichtert ein wenig die Rechenarbeit und das vergleichen wenn man die direkt mit nimmt. Als "nicht Q" habe ich immer /Q oder eben den Strich über dem Q.
Sry, das hätte ich vielleicht besser hin schrieben können... Da die beiden Ausgänge vom JK-FF komplementär zueinander sind habe ich die gar nicht beide aufgeführt.
- - - Aktualisiert - - -
Ich habe jetzt noch eine dritte Variante versucht, welche doch zu einem Ergebnis führt.
Allerdings ist das weiterhin für mich ziemlich unbefriedigend, dass ich da keine Lösung raus bekomme. Wenn einem noch was auffällt wäre ich immer noch sehr dankbar. Lasse ungern etwas so im Raum stehen ohne es zu kapieren.
Falls jemand mal drauf stößt und auch eine Lsg sucht, hier mein Ansatz (Anhang: Aufbau Lsg2):
- Ähnlich wie zuvor die Wertetabelle erstellen und die jeweiligen Eingänge ("J und K" von "1 bis 3") mit der Übergangsbedingung vom JK-FF bestimmen.
- Danach betrachtet man an welchen Stellen die Eingänge eine "1" haben und welche Werte Q1-Q3 an dieser Stelle haben.
Z.B.: J1 hat nur im Takt 3 eine "1" stehen. An dieser Stelle liegt Q2 und Q3 an. Somit: J1 = Q2 * Q3
J3 hat im Takt 1 und 5 jeweils eine "1". Takt 1 liegt Q2 an, im Takt 5 Q1 und Q2. Somit: J3 = Q2 + (Q1 * Q2)
Das macht man für alle Eingänge durch.
- Danach müssen diese noch vereinfacht werden, in Abhängigkeit vom jeweiligen Ausgang (Qx).
Z.B.: K1 = Q1 * Q3. Jedoch bezieht sich das auf den Q1 Ausgang somit: K1 = Q3
K2 = Q2 + (Q1 * Q2 ) + (Q2 * Q3) wäre vereinfacht geschrieben K2 = Q2. Da es sich aber auf Q2 bezieht bleibt übrig: K2 = 1.
K3 = (Q1 * Q3) + ( Q2 * Q3) bezieht sich wieder auf Q3. Somit: K3 = Q1 + Q2
Daraus habe ich dann das KV Diagramm gebastelt. Werte Stimmen auf jeden Fall. Vielliecht hilft das ja auch einem mal weiter.
Grüße
Stacks
Lesezeichen