Projekt Logik-Schaltungen 2019 |
![]() |
![]() |
Letztmalig dran rumgefummelt: 22.01.20 17:46:10 |
![]() |
Von der Entwicklung eines
logischen Bitmusters sowie der Verknüpfung seines logischen Ausgangssignals
bis zum Zusammenfassen durch verschiedene logische Verfahren und
schlussendlich einer realisierbaren elektronischen Schaltung oder auch eines
Microcontrollers zeigen diese Seiten mit "Logischen Experimenten" der
Jahrgangsstufe 12 im Schuljahr 2019/2020 auf. Wichtigste Erkenntnis des Schuljahres 2019/20: es ergeben sich mit jedem der Verfahren immer bessere Möglichkeiten, je höher die Anzahl der Ausgänge mit logisch "1" (... elektronisch "H") möglichst nahe der Hälfte der überhaupt möglichen Ausgangskombinationen ist. Die Ergebnisse der Zusammenfassungen nach jeweils einem Verfahren sind nicht identisch und sie können auch nicht der Reihe nach angewandt werden. Theoretisch muss man alle durchprobieren und sich anschließend für die jeweils beste Variante entscheiden. |
|||||||
![]() |
1. Basis-Tabellen und Kanonisch Disjunktive
Normalform 2. Zusammenfassung nach Karnaugh-Diagramm 3. Zusammenfassung nach Quine/McCluskey 4. Logik-Experimente 5. Umformung nach de Morgan 6. Vorbereitung für die Schaltungsentwicklung 7. Verwandte Themen |
|||||||
![]() |
|
|||||||
![]() |
Quellen:
|
1. Basis-Tabellen und Kanonisch Disjunktive Normalform |
![]() |
![]() |
![]() |
![]() |
5 Eingänge x0 bis x4 - das macht 32 mögliche Kombinationen - auf jedem Ausgang y0 und y1 sind jeweils mindestens 4 nicht gleiche Ausgangsaktivierungen abzubilden. Ein erster Lösungsansatz ist dann eine Kanonisch Disjunktive Normalform - wir suchen für beide Ausgänge unabhängig voneinander die 1 belegten Ausgänge und notieren lediglich diese immer ODER-verknüpft. Das ergibt in jedem Falle eine Lösung, aber in jedem Falle auch die längste mögliche Lösung wenn ich nicht noch die Dummheit begehe, die "L"-aktiven Logiken mit ins Gesamtsystem einzubringen (... was man tun kann, aber was ebenso nicht notwendig ist - die Normalform funktioniert bereits mit allen "H"-aktiven Ausgängen in ihrer Zusammenfassung). Je weniger "1"-besetzte Ausgänge, um so schlechter in aller Regel das Ergebnis - aber: es funktioniert (nur der reale Schatungsaufwand ist riesig). | ||||
![]() |
|
2. Zusammenfassung nach Karnaugh/Veitch-Diagramm |
![]() |
![]() |
![]() |
![]() |
Eine Methode zur Zusammenfassung logischer Schaltungen funktioniert nach dem klassischen Karnaugh-Verfahren. Bei KV-Diagrammen wird das Vereinigungstheorem rekursiv angewendet, indem immer größere Blöcke aus benachbarten Blöcken gebildet werden. Das Ergebnis ist bei vielen Ausgängen "1" wesentlich besser, als bei wenigen - die Kombinationen müssen sich ja irgendwie gegenseitig "erreichen". Das ist also reine Wahrscheinlichkeitsrechnung - und das Ergebnis ist um so besser, wenn die Ausgänge mit einem ersten "1"-Trffer um 4, 8 oder 16 zueinander versetzt liegen - dann ergeben sich Verbindungen, welche zusammengefasst werden können. Es bleiben aber auch bei maximaler Zusammenfassung, und wenn mindestens eine Kombination übrig bleibt 2 Probleme: in den verbleibenden Mintermen müssen immer alle Eingänge mit in die Logik einbezogen werden - und: die verbleibenden Gates sind "AND" bzw. "OR" Gates - also direkte Gates. Beides ist nachteilig. | |||||||
![]() |
|
3. Zusammenfassung nach Quine/McCluskey |
![]() |
![]() |
![]() |
![]() |
Der positive Hammer im Gegensatz zu den anderen Verfahren ist der, dass bei de Morgan und auch Karnaugh- Zusammenfassungen immer die gesamten Minterme erhalten bleiben. Dies ist aber mitunter gar nicht notwendig, da für das korrekte Schaltverhalten nicht in jedem Falle alle Eingänge einbezogen werden müssen! Das bietet, wenn es denn Möglichkeiten gibt oft die optimale Zusammenfassung - wiederum erhöht die Anzahl der "1"-bestzten Ausgänge eine Erhöhung der Wahrscheinlichkeit zur Zusammenfassung. Unter Umständen ist die Lösung besser als die KV-Zusammenfassung. | ||||||||||||
![]() |
|
4. Logik-Experimente |
![]() |
![]() |
![]() |
![]() |
Dieser Lösungsanstz hilft die anfallenden Logik-Gates durch technisch mögliche minimale Kombinationen zu ersetzen - fünf-Eingangs-NAND fehlen in allen Fertigungsreihen - brauchen wir aber. Grundsätzlich müssten wir ein 8-Eingangs-NAND für jede benötigten Fall ansetzen. mit etwas Geschick geht das aber auch durch die Auswahl gut berechneter Gates. | |||||||||
![]() |
|
5. De Morgan'sche Theoreme |
![]() |
![]() |
![]() |
![]() |
Im Wesentlichen bringt die Umformung nach de Morgan eine Verbesserung für die Schaltungsrealisierung. Viele Schaltkreise arbeiten mit negiertem Ausgang - aber selbst die Schaltungsminimierungen liefern fast ausnahmslos die nichtnegierten Ausgänge. Also fast in jedem Falle, um nach einer der möglichen Zusammenfassungen die Zusammenfassung der Minterme auch noch durch eine Schaltungsspezifische Anordnung zu optimieren | |||||||||
![]() |
|
6. Vorbereitung für die Schaltungsentwicklung |
![]() |
![]() |
![]() |
![]() |
Hat schon diese Site viel mit Logik zu tun, so kann's auf einer der folgenden damit noch happiger werden. Mich beeindruckt dabei immer wieder, wie man unter dem unwissenden Volk (das bist Du, der Du erarbeitend bis zu diesem Punkte gelangt bist, schon lange nicht mehr!) mit den Wörtchen "und", "oder" und "nicht" evtl. gespickt mit den Regeln der Relationenalgebra Verwirrung stiften kann. Wer's nicht glaubt, löst die Aufgaben unter dem dritten Bleisitft. |
![]() |
7. Schaltplan und Schaltung |
![]() |
![]() |
![]() |
![]() |
Alle der nachfolgenden Aufgaben beziehen irgendwie die logische Zuordnung und/oder kanonische Normalformen in die Lösungsstrategien ein (wenngleich das auch prinzipiell anders geht. |
![]() |
8. Verwandte Themen |
![]() |
![]() |
![]() |
![]() |
Hat schon diese Site viel mit Logik zu tun, so kann's auf einer der folgenden damit noch happiger werden. Mich beeindruckt dabei immer wieder, wie man unter dem unwissenden Volk (das bist Du, der Du erarbeitend bis zu diesem Punkte gelangt bist, schon lange nicht mehr!) mit den Wörtchen "und", "oder" und "nicht" evtl. gespickt mit den Regeln der Relationenalgebra Verwirrung stiften kann. Wer's nicht glaubt, löst die Aufgaben unter dem dritten Bleisitft. | |||||||||||||||
![]() |
|
![]() zur Hauptseite |
© Samuel-von-Pufendorf-Gymnasium Flöha | © Frank Rost am 19. Dezember 2019 um 14.43 Uhr |
... dieser Text wurde nach den Regeln irgendeiner Rechtschreibreform verfasst - ich hab' irgendwann einmal beschlossen, an diesem Zirkus (das haben wir schon den Salat - und von dem weiß ich!) nicht mehr teilzunehmen ;-) „Dieses Land braucht eine Steuerreform, dieses Land braucht eine Rentenreform - wir schreiben Schiffahrt mit drei „f“!“ Diddi Hallervorden, dt. Komiker und Kabarettist |
Diese Seite wurde ohne Zusatz irgendwelcher Konversationsstoffe erstellt ;-) |