Logikfunktionen und Schaltungsentwurf
Die Alarmanlage in einer Tiefgarage in Köln soll nur dann piepen, wenn das Tor offen ist und gleichzeitig jemand die Lichtschranke unterbricht. Wie wird aus so einem Satz eine Schaltung aus Logikgattern? Genau das lernst du hier: den ganzen Weg vom Text bis zur Schaltung. Am Ende kommst du zur Garage zurück.
Vom Aufgabentext zur Wahrheitstabelle
Ein einzelnes Gatter löst selten ein echtes Problem. Wichtig ist der Entwurfsprozess. Er läuft immer in denselben Schritten ab.
Jeder Schritt liefert etwas Neues: Aus Schritt 2 erhältst du die Wahrheitstabelle. Ihre Information stammt aus dem Aufgabentext, denn dort steht, wann der Ausgang 1 sein soll.
Warum alle Zeilen? Nur so ist sicher, dass die Schaltung in jeder Situation das Richtige tut. Ist der Ausgang nur in manchen Zeilen 1, dann sagt die Tabelle genau, in welchen Situationen die Schaltung „anschlägt“.
Die Schritte beim Entwurf einer digitalen Schaltung sind durcheinandergeraten: (a) die Schaltung mit Gattern zeichnen, (b) die Wahrheitstabelle aufstellen, (c) den…
Die Schritte beim Entwurf einer digitalen Schaltung sind durcheinandergeraten: (a) die Schaltung mit Gattern zeichnen, (b) die Wahrheitstabelle aufstellen, (c) den Aufgabentext lesen und Ein- und Ausgänge bestimmen, (d) die Logikfunktion aufschreiben, (e) die Funktion vereinfachen. Bringe sie in die richtige Reihenfolge und erkläre in einem Satz, was in jedem Schritt gemacht wird.
Die Abbildung fasst den Entwurfsprozess einer digitalen Schaltung zusammen, aber ein Schritt fehlt. Gib an, welcher es ist, und erkläre, was man nach seinem Abschluss…
Die Abbildung fasst den Entwurfsprozess einer digitalen Schaltung zusammen, aber ein Schritt fehlt. Gib an, welcher es ist, und erkläre, was man nach seinem Abschluss erhält und woher diese Information stammt.
Drei Rauchmelder (A, B und C) überwachen eine Halle, und der Alarm soll auslösen, wenn mindestens zwei von ihnen gleichzeitig Rauch erkennen. Schreibe die vollständige…
Drei Rauchmelder (A, B und C) überwachen eine Halle, und der Alarm soll auslösen, wenn mindestens zwei von ihnen gleichzeitig Rauch erkennen. Schreibe die vollständige Wahrheitstabelle des Systems auf.
Von der Wahrheitstabelle zur Schaltfunktion
Zur Erinnerung: $S = A \cdot B$ ist das UND-Gatter (Ausgang 1, wenn beide Eingänge 1 sind), $S = A + B$ das ODER-Gatter (Ausgang 1, wenn mindestens ein Eingang 1 ist), $S = \overline{A}$ das NICHT-Gatter (der Strich bedeutet: der Wert wird umgekehrt). In Programmen schreibst du dafür &&, || und !.
Was ist eine Logikfunktion? Lies diese beiden und erkläre ihre Bedeutung mit Worten: $S = A \cdot B$ und $S = A + B$. Welches Gatter setzt jede von ihnen um?
Was ist eine Logikfunktion? Lies diese beiden und erkläre ihre Bedeutung mit Worten: $S = A \cdot B$ und $S = A + B$. Welches Gatter setzt jede von ihnen um?
Ein Auto piept, wenn die Tür offen ist (P = 1) und der Zündschlüssel abgezogen ist (C = 1). Bestimme die Eingänge und den Ausgang des Systems und schreibe seine…
Ein Auto piept, wenn die Tür offen ist (P = 1) und der Zündschlüssel abgezogen ist (C = 1). Bestimme die Eingänge und den Ausgang des Systems und schreibe seine Logikfunktion mit Buchstaben auf.
Eine Autoalarmanlage soll ertönen, wenn eine Tür offen ist (P = 1) und der Schlüssel aus dem Zündschloss abgezogen ist (C = 1). Schreibe die vollständige…
Eine Autoalarmanlage soll ertönen, wenn eine Tür offen ist (P = 1) und der Schlüssel aus dem Zündschloss abgezogen ist (C = 1). Schreibe die vollständige Wahrheitstabelle auf und leite aus den Zeilen mit Ausgang 1 die Logikfunktion ab.
Es soll eine Warnung ertönen, wenn der Tank niedrig ist (N = 1) oder wenn die Pumpe steht (B = 1), während die Zeitschaltuhr läuft (M = 1). Schreibe die Wahrheitstabelle…
Es soll eine Warnung ertönen, wenn der Tank niedrig ist (N = 1) oder wenn die Pumpe steht (B = 1), während die Zeitschaltuhr läuft (M = 1). Schreibe die Wahrheitstabelle mit den drei Eingängen und die Logikfunktion auf.
Von der Funktion zur Schaltung
Umgekehrt kannst du eine gezeichnete Schaltung analysieren: Verfolge von links nach rechts den Wert jeder Leitung. Beispiel: NICHT an $A$, danach UND mit $B$ ergibt $S = \overline{A} \cdot B$. Der Ausgang ist nur 1 bei $A = 0$ und $B = 1$.
Zum Schluss gehört das Überprüfen: Simuliere die Schaltung mit einem Logiksimulator und vergleiche jede Zeile mit deiner Wahrheitstabelle. Nur wenn alle Zeilen stimmen, ist der Entwurf richtig.
Ordne jeden Ausdruck dem Gatter zu, das ihn umsetzt: $S = A \cdot B$, $S = A + B$ und $S = \overline{A}$. Erkläre außerdem, was der Strich über dem Buchstaben im letzten…
Ordne jeden Ausdruck dem Gatter zu, das ihn umsetzt: $S = A \cdot B$, $S = A + B$ und $S = \overline{A}$. Erkläre außerdem, was der Strich über dem Buchstaben im letzten Ausdruck bedeutet.
Eine Schaltung hat ein NOT-Gatter am Eingang A und danach ein AND-Gatter, das dieses Signal und den Eingang B erhält. Schreibe die Logikfunktion der Schaltung auf und…
Eine Schaltung hat ein NOT-Gatter am Eingang A und danach ein AND-Gatter, das dieses Signal und den Eingang B erhält. Schreibe die Logikfunktion der Schaltung auf und erkläre, welche Situation sie erkennt (welche Eingangskombination den Ausgang aktiviert).
Die Abbildung zeigt eine Schaltung aus zwei Gattern und ihre Wahrheitstabelle, in der der Ausgang einer Zeile nicht ausgefüllt ist. Berechne diesen Wert, indem du die…
Die Abbildung zeigt eine Schaltung aus zwei Gattern und ihre Wahrheitstabelle, in der der Ausgang einer Zeile nicht ausgefüllt ist. Berechne diesen Wert, indem du die Schaltung analysierst, und schreibe die Logikfunktion der Gesamtschaltung auf.
In einer Schaltung gehen A und B in ein AND-Gatter; C läuft durch ein NOT; die beiden Ergebnisse gehen in ein OR, das S ausgibt. Schreibe die Logikfunktion auf und…
In einer Schaltung gehen A und B in ein AND-Gatter; C läuft durch ein NOT; die beiden Ergebnisse gehen in ein OR, das S ausgibt. Schreibe die Logikfunktion auf und berechne den Wert von S für A = 1, B = 0 und C = 0.
Ein Mitschüler hat die in der Abbildung gezeigte kombinatorische Schaltung aufgebaut und glaubt, der Ausgang $S$ hänge von der Kombination beider Variablen ab ($A$ und…
Ein Mitschüler hat die in der Abbildung gezeigte kombinatorische Schaltung aufgebaut und glaubt, der Ausgang $S$ hänge von der Kombination beider Variablen ab ($A$ und $B$). Beim Überprüfen der Funktionstabelle im Labor vermutet er, dass etwas nicht stimmt.
- a) Bestimme den fehlenden Wert in der Tabelle für die Kombination $A = 1, B = 0$ und schreibe die nicht vereinfachte Logikfunktion auf, die den Gatterplan der Abbildung genau beschreibt.
- b) Zeige algebraisch und experimentell (anhand der Tabelle), warum eine der beiden Variablen keinen tatsächlichen Einfluss auf den Ausgang $S$ hat, und gib an, welche weitgehende Vereinfachung diese Schaltung in der Praxis zulässt.
- c) Sage voraus, was geschähe, wenn du die Position der beiden Logikgatter vertauschst (das AND an die Stelle des OR und das OR an die Stelle des AND): Würde sich die resultierende Wahrheitstabelle ändern? Begründe deine Antwort formal.
Vereinfachen
Eine Funktion zu vereinfachen heißt, sie so umzuformen, dass sie dasselbe Verhalten mit weniger Gattern hat. Das lohnt sich aus zwei Gründen: Die Schaltung wird billiger und verbraucht weniger Strom, und es gibt weniger Bauteile, die ausfallen können.
Überprüfen kannst du jede Vereinfachung mit zwei Wahrheitstabellen: Sind alle Ausgänge in beiden Tabellen gleich, sind die Funktionen gleichwertig. So zeigst du etwa $A \cdot (A + B) = A$ mit allen 4 Zeilen:
$A=0, B=0$: $A+B=0$, $S=0$; $A=0, B=1$: $A+B=1$, $S=0$; $A=1, B=0$: $A+B=1$, $S=1$; $A=1, B=1$: $A+B=1$, $S=1$.
Die Ausgangsspalte $0, 0, 1, 1$ ist genau die Tabelle von $S = A$. Beide Funktionen sind gleichwertig.
So kannst du auch einen fremden Entwurf überprüfen und bewerten: Stelle die Wahrheitstabelle der dokumentierten Funktion auf und prüfe, ob sie zur Aufgabenbeschreibung passt. Erkenne dabei überflüssige Teile, etwa wenn ein Eingang den Ausgang nie ändert oder zwei Terme sich zusammenfassen lassen, und begründe, ob die Schaltung dadurch einfacher wird.
Erkläre, was es bedeutet, eine Logikfunktion zu vereinfachen, und nenne zwei Gründe, warum es sinnvoll ist, vor dem Aufbau der Schaltung zu vereinfachen.
Erkläre, was es bedeutet, eine Logikfunktion zu vereinfachen, und nenne zwei Gründe, warum es sinnvoll ist, vor dem Aufbau der Schaltung zu vereinfachen.
Die Funktion $S = A \cdot B + A \cdot \overline{B}$ wird aktiv, wenn „A und B“ oder wenn „A und nicht B“. Erkläre, warum sie einfach $S = A$ entspricht und was man in…
Die Funktion $S = A \cdot B + A \cdot \overline{B}$ wird aktiv, wenn „A und B“ oder wenn „A und nicht B“. Erkläre, warum sie einfach $S = A$ entspricht und was man in der Schaltung spart, wenn man das bemerkt.
Überprüfe durch Aufstellen der beiden Wahrheitstabellen, dass $S = A \cdot (A + B)$ gleich $S = A$ ist. Erkläre, welche praktische Folge dieses Ergebnis für den Aufbau…
Überprüfe durch Aufstellen der beiden Wahrheitstabellen, dass $S = A \cdot (A + B)$ gleich $S = A$ ist. Erkläre, welche praktische Folge dieses Ergebnis für den Aufbau der Schaltung hat.
Ein Schüler entwirft die Alarmanlage einer Wohnung mit zwei Sensoren: Magnetkontakt an der Tür ($A = 1$ wenn offen, $A = 0$ wenn geschlossen) und Radar-Bewegungsmelder…
Ein Schüler entwirft die Alarmanlage einer Wohnung mit zwei Sensoren: Magnetkontakt an der Tür ($A = 1$ wenn offen, $A = 0$ wenn geschlossen) und Radar-Bewegungsmelder ($B = 1$ bei erkannter Anwesenheit). Um alle Situationen abzudecken, schreibt er in seine technische Dokumentation:
„Der Alarm ($S = 1$) muss ausgelöst werden, wenn bei offener Tür eine Bewegung erkannt wird ($A \cdot B$) und auch, wenn bei geschlossener Tür eine Bewegung erkannt wird ($\overline{A} \cdot B$). Die Funktion lautet also $S = A \cdot B + \overline{A} \cdot B$, die ich mit zwei UND-Gattern, einem NICHT- und einem ODER-Gatter umsetze."
- a) Zeige durch algebraische Vereinfachung und mithilfe der zugehörigen Wahrheitstabelle, welche die tatsächliche minimale logische Funktion des Systems ist.
- b) Erkläre die physikalische Bedeutung des mathematischen Ergebnisses: Liefert der Türsensor $A$ eine nützliche Information für die Auslösung der Sirene? Welche Bauteile der ursprünglichen Schaltung sind überflüssig?
- c) Sage voraus, was mit dem System des Schülers passiert, wenn der Türsensor $A$ defekt ist und dauerhaft getrennt bleibt (falscher Logikpegel): Würde der Alarm bei einem Eindringling nicht mehr ertönen, oder wäre die Sicherheit gegenüber der vereinfachten Schaltung beeinträchtigt? Begründe deine Antwort.
Zurück zum Anfang: Das Garagentor ist offen ($T = 1$) und die Lichtschranke ist unterbrochen ($L = 1$). Nur in dieser einen Zeile soll der Alarm ertönen, also gilt $S = T \cdot L$: ein einziges UND-Gatter.