Informatik · Klasse 7–10 · aktualisiert
Logische Schaltungen verstehen und entwerfen
Du lernst UND, ODER und NICHT, stellst Wahrheitstabellen auf, liest Gleichungen ab und unterscheidest Funktion, Gatter und Bauweise.
0 von 13 Aufgaben gelöst
Kurz gesagt
Eine logische Schaltung verknüpft Signale, die nur 0 oder 1 sein können, mit den Grundgattern UND, ODER und NICHT. Eine Wahrheitstabelle zeigt für alle Eingangs-Bit-Muster den Ausgang. Aus ihren Zeilen mit Ausgang 1 liest du eine Gleichung ab.
Digitale Schaltungen kennen keine Zwischenwerte, ihre Signale sind nur 0 oder 1. Trotzdem lassen sich daraus ziemlich schlaue Schaltungen bauen. Du lernst hier die kleinen Bausteine kennen und wie man aus einer Tabelle eine Schaltung beschreibt.
Deine Lernziele
Hake ab, was du schon kannst. Löst du alle Aufgaben eines Abschnitts, hakt Mela das Ziel für dich ab.
4 Abschnitte
Digitale Schaltungen arbeiten mit Signalen, die nur zwei Zustände haben: 1 oder 0. Man sagt dazu auch Ein/Aus oder Wahr/Falsch. Ein Gatter ist ein Baustein, der aus solchen Eingangssignalen ein Ausgangssignal macht.
In der Digitaltechnik gibt es drei Grundschaltungen: NICHT, UND und ODER. Aus diesen dreien lassen sich nahezu alle Schaltungen der Digitaltechnik zusammensetzen.
Das UND-Gatter mit zwei Eingängen gibt nur dann 1 aus, wenn beide Eingänge 1 sind. Das ODER-Gatter mit zwei Eingängen gibt 1 aus, sobald mindestens ein Eingang 1 ist. Nur bei 0 und 0 gibt es 0 aus. Das NICHT-Gatter hat einen Eingang und kehrt den Wert um: Aus 0 wird 1, aus 1 wird 0.
Definition
Gatter
Ein Gatter (auch Logikgatter) ist ein Baustein, der binäre Eingangssignale zu einem binären Ausgangssignal verarbeitet. „Binär“ heißt: Es gibt nur 0 und 1.
| Eingänge A, B | UND | ODER |
|---|---|---|
| 0, 0 | 0 | 0 |
| 0, 1 | 0 | 1 |
| 1, 0 | 0 | 1 |
| 1, 1 | 1 | 1 |
Beispiel: Der Eingangswert 1 und 0 an den drei Gattern
- 1UND mit den Eingängen 1 und 0 → Ausgang 0
- 2ODER mit den Eingängen 1 und 0 → Ausgang 1
- 3NICHT mit dem Eingang 1 → Ausgang 0
- 4NICHT mit dem Eingang 0 → Ausgang 1
Teste dich
Eine Wahrheitstabelle zeigt, welchen Ausgang eine Schaltung bei welchen Eingängen hat. Sie listet alle möglichen Kombinationen der Eingangssignale auf und gibt den passenden Ausgang an. Eine Kombination aus Nullen und Einsen an den Eingängen heißt Eingangs-Bit-Muster. Die Ausgänge bilden das Ausgangs-Bit-Muster.
Wie viele Zeilen braucht die Tabelle? Es gilt: Anzahl Zeilen = 2 hoch (Anzahl der Eingangsvariablen). Bei 2 Eingängen sind es also 4 Zeilen, bei 3 Eingängen 8 Zeilen.
Damit keine Zeile fehlt oder doppelt steht, fängst du am besten mit lauter Nullen an und endest mit lauter Einsen. Dazwischen zählst du binär aufwärts, wie beim Zählen im Dualsystem (mehr dazu in der Erklärung zum Dualsystem). Die letzte Spalte wechselt bei jeder Zeile ihren Wert, die vorletzte alle zwei Zeilen, die davor alle vier Zeilen und so weiter.
Zum Auswerten suchst du die Zeile mit deinem Eingangs-Bit-Muster und liest den Ausgang ab. In der Tabelle unten ist der Ausgang 1, wenn die beiden Eingänge verschieden sind.
| Eingang 1 | Eingang 2 | Ausgang |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
Beispiel: Alle Eingangs-Bit-Muster bei 3 Eingängen
- 1Start: 000 (alle Eingänge 0)
- 2Dann binär aufwärts: 001, 010, 011, 100, 101, 110
- 3Ende: 111 (alle Eingänge 1)
- 4Das sind 8 Muster, also 2 hoch 3 Zeilen
Merke: Eine vollständige Tabelle hat 2 hoch (Anzahl der Eingangsvariablen) Zeilen. Sie beginnt mit lauter 0 und endet mit lauter 1.
Teste dich
Aus einer Wahrheitstabelle kann man eine Gleichung ablesen. Die Methode ist einfach und zuverlässig, liefert aber nicht optimale Ergebnisse.
Schritt 1: Such alle Zeilen mit dem Ausgang 1.
Schritt 2: Schreib jede dieser Zeilen als UND-Ausdruck. Ist ein Eingang in der Zeile 0, schreibst du NICHT davor. Ist er 1, schreibst du ihn einfach hin. Alle Bedingungen müssen gleichzeitig stimmen, darum verbindest du sie mit UND.
Schritt 3: Verbinde die Zeilenausdrücke mit ODER, denn der Ausgang soll in jedem dieser Fälle 1 sein. In dieser Schreibweise hat UND immer Vorrang vor ODER, ähnlich wie Punkt vor Strich.
Welche Gatter die Gleichung braucht, siehst du an den Wörtern in ihr: Steht NICHT darin, brauchst du NICHT-Gatter. Steht UND darin, brauchst du UND-Gatter. Steht ODER darin, brauchst du ODER-Gatter.
Definition
Disjunktive Normalform (DNF)
Eine Gleichung aus UND-Ausdrücken, die mit ODER verbunden sind. Jeder UND-Ausdruck gehört zu einer Zeile der Tabelle mit Ausgang 1.
Beispiel: Mehrheitsschaltung mit drei Schaltern
- 1Drei Personen haben je einen Schalter s1, s2, s3. Die Lampe l leuchtet nur, wenn zwei oder alle drei Schalter betätigt sind.
- 2Zeilen mit l = 1 (Reihenfolge s1 s2 s3): 011, 101, 110 und 111
- 3Zeile 011: NICHT s1 UND s2 UND s3
- 4Zeile 101: s1 UND NICHT s2 UND s3
- 5Zeile 110: s1 UND s2 UND NICHT s3
- 6Zeile 111: s1 UND s2 UND s3
- 7Alle vier mit ODER verbinden ergibt die Gleichung für l.
- 8Kürzer geht es auch: l = (s2 UND s3) ODER (s1 UND s3) ODER (s1 UND s2)
Merke: Zeile mit Ausgang 1 → UND-Ausdruck (bei einer 0 steht NICHT davor). Mehrere Zeilen verbindest du mit ODER.
Teste dich
Drei Wörter, die man leicht durcheinanderbringt.
Die logische Funktion ist die Regel. Sie sagt, welcher Ausgang zu welchen Eingängen gehört, zum Beispiel bei UND. Du kannst sie als Wahrheitstabelle oder als Gleichung aufschreiben.
Das Gatter ist der Baustein, der so eine Funktion umsetzt. Sein Ausgangssignal kann an die Eingänge anderer Gatter angeschlossen werden. So entstehen komplexere Schaltungen.
Die technische Realisierung sagt, woraus das Gatter gebaut ist. Für dieselbe Operation gibt es unterschiedliche Möglichkeiten. Heutzutage bestehen Gatter bis auf wenige Ausnahmen aus Transistoren. Ein Transistor ist ein elektronisches Bauteil, das zwischen leitend und sperrend umschaltet. Man kann Gatter aber auch mit Schaltern oder Relais (ein Relais ist eine besondere Art von Schalter) aufbauen. In historischen Rechenmaschinen gab es sogar mechanische Aufbauten.
In einer elektronischen Schaltung stehen 0 und 1 für zwei Spannungswerte. Zum Beispiel können 5 V (Volt) für 1 und 0 V für 0 stehen.
Mehrere Gatter werden auf einem Chip zusammengefasst, der in ein Gehäuse eingebaut wird. Das ganze Bauteil heißt integrierte Schaltung, kurz IC. Der Chip SN7400N enthält zum Beispiel vier NAND-Gatter mit jeweils zwei Eingängen. NAND heißt „Nicht-Und“: Es ist ein UND mit umgekehrtem Ausgang.
Definition
Integrierte Schaltung (IC)
Ein Chip, auf dem mehrere Gatter zusammengefasst sind, eingebaut in ein Gehäuse. IC kommt vom englischen „Integrated Circuit“.
| Ebene | Was ist das? | Beispiel |
|---|---|---|
| Logische Funktion | Die Regel: welcher Ausgang zu welchen Eingängen gehört | UND: Ausgang 1 nur bei 1 und 1 |
| Gatter | Der Baustein, der die Funktion umsetzt | ein UND-Gatter mit zwei Eingängen |
| Technische Realisierung | Woraus das Gatter gebaut ist | bis auf wenige Ausnahmen Transistoren, auch Relais möglich |
Teste dich
Alles auf einen Blick
Logische Schaltung
Grundgatter
NICHT, UND und ODER; aus ihnen lassen sich nahezu alle Schaltungen der Digitaltechnik zusammensetzen
UND und ODER
UND gibt bei zwei Eingängen nur bei 1 und 1 eine 1 aus, ODER nur bei 0 und 0 eine 0
Wahrheitstabelle
2 hoch (Anzahl der Eingangsvariablen) Zeilen, von lauter 0 binär aufwärts bis lauter 1
Gleichung ablesen
Zeilen mit Ausgang 1 mit UND schreiben (bei einer 0 steht NICHT davor), dann mit ODER verbinden
Drei Ebenen
Die Funktion ist die Regel, das Gatter setzt sie um, und die Bauweise kann verschieden sein
Musteraufgabe · Schritt für Schritt
Lampe im Flur mit zwei Schaltern (ausgedachtes Beispiel)
- 1Ausgedachtes Beispiel: Zwei Schalter A und B, eine Lampe L. Die Lampe leuchtet (L = 1), wenn beide Schalter gleich stehen.
- 2Tabelle mit 2 hoch 2 = 4 Zeilen: 00 → 1, 01 → 0, 10 → 0, 11 → 1
- 3Zeilen mit Ausgang 1: 00 und 11
- 4Zeile 00: A ist 0, B ist 0, also NICHT A UND NICHT B
- 5Zeile 11: A ist 1, B ist 1, also A UND B
- 6Mit ODER verbinden: L = (NICHT A UND NICHT B) ODER (A UND B)
- 7Probe für Zeile 01: (1 UND 0) ODER (0 UND 1) = 0 ODER 0 = 0, passt zur Tabelle
- 8Die Gleichung enthält NICHT, UND und ODER, du brauchst also diese drei Gatter-Arten.
Fehler finden
Prüfe die Schritte beim Ablesen einer Gleichung (ausgedachtes Beispiel) In einer Zeile steckt ein Fehler. Tippe sie an.
Fehler in Zeile 5Die Bedingungen einer Zeile müssen gleichzeitig stimmen, also verbindest du sie mit UND. Richtig: Y = NICHT A UND B. Probe: Bei A = 1 und B = 1 gibt NICHT A ODER B fälschlich 1 aus.
Lückentext
Wähl in jeder Lücke das passende Wort und prüf dann deine Antworten.
Ein UND-Gatter mit zwei Eingängen gibt 1 aus, wenn . Eine vollständige Wahrheitstabelle mit 3 Eingangsvariablen hat Zeilen. Y ist nur bei A = 1 und B = 0 gleich 1. Die Gleichung dazu lautet .
Karteikasten
Erst selbst überlegen, dann umdrehen.
Übung mit Feedback