Digitaltechnik - Logische Schaltungen

Grundlagen der Booleschen Algebra

Die Digitaltechnik basiert auf der Booleschen Algebra mit nur zwei Zuständen: - 0 = falsch (LOW, false) - 1 = wahr (HIGH, true)

Grundlegende Logikgatter

AND-Gatter (UND-Verknüpfung)

Symbol: oder ·

Wahrheitstabelle:

A B Z = A ∧ B
0 0 0
0 1 0
1 0 0
1 1 1

Regel: Das Ausgangssignal ist nur dann 1, wenn alle Eingänge 1 sind.

OR-Gatter (ODER-Verknüpfung)

Symbol: oder +

Wahrheitstabelle:

A B Z = A ∨ B
0 0 0
0 1 1
1 0 1
1 1 1

Regel: Das Ausgangssignal ist 1, wenn mindestens ein Eingang 1 ist.

NOT-Gatter (NICHT-Verknüpfung/Inverter)

Symbol: ¬ oder Überstrich

Wahrheitstabelle:

A Z = ¬A
0 1
1 0

Regel: Das Ausgangssignal ist das Gegenteil des Eingangssignals (invertiert/negiert).

Erweiterte Logikgatter

image2

NAND-Gatter (NOT-AND)

Formel: Z = ¬(A ∧ B) = A̅ ∧ B̅

Wahrheitstabelle:

A B Z = NAND
0 0 1
0 1 1
1 0 1
1 1 0

Besonderheit: Invertierte AND-Funktion - nur bei A=1 UND B=1 ist Ausgang 0

NOR-Gatter (NOT-OR)

Formel: Z = ¬(A ∨ B) = A̅ ∨ B̅

Wahrheitstabelle:

A B Z = NOR
0 0 1
0 1 0
1 0 0
1 1 0

Besonderheit: Invertierte OR-Funktion - nur bei A=0 UND B=0 ist Ausgang 1

XOR-Gatter (Exklusiv-ODER)

Formel: Z = A ⊕ B = (A ∧ B̅) ∨ (A̅ ∧ B)

Wahrheitstabelle:

A B Z = XOR
0 0 0
0 1 1
1 0 1
1 1 0

Besonderheit: Ausgang ist 1, wenn Eingänge unterschiedlich sind

XNOR-Gatter (Exklusiv-NOR/Äquivalenz)

Formel: Z = ¬(A ⊕ B) = (A ∧ B) ∨ (A̅ ∧ B̅)

Wahrheitstabelle:

A B Z = XNOR
0 0 1
0 1 0
1 0 0
1 1 1

Besonderheit: Ausgang ist 1, wenn Eingänge gleich sind

Schaltungssymbole und Darstellung

Gatter-Symbole (DIN/IEC-Norm)

AND:     ┌─&─┐     NAND:    ┌─&─○
         │   │              │   
         └───┘              └───

OR:      ┌─≥1─┐    NOR:     ┌─≥1─○
         │    │             │    
         └────┘             └────

NOT:     ┌─1─○    XOR:      ┌─=1─┐
         │                  │    │
         └──                └────┘

Timing-Diagramme

Die Übungsblätter zeigen Timing-Diagramme (Signalverläufe), die das Verhalten der Gatter über die Zeit darstellen:

  • Eingangssignale A und B: Wechseln zwischen 0 und 1
  • Ausgangssignal Z: Folgt der jeweiligen Logikfunktion
  • Zeitachse: Horizontal dargestellt

Praktische Anwendungen

Einfache Schaltungen

  • Lichtsteuerung: AND-Gatter für Zeitschalter UND Bewegungsmelder
  • Alarmanlage: OR-Gatter für mehrere Sensoren
  • Wechselschaltung: XOR-Gatter für Lichtschalter

Komplexe Systeme

  • Addierer: Kombination aus XOR und AND
  • Multiplexer: Datenauswahl mit Logikgattern
  • Speicher: Flip-Flops aus NAND/NOR-Gattern

De Morgansche Gesetze

Wichtige Umformungsregeln:

¬(A ∧ B) = ¬A ∨ ¬B    (NAND = OR mit invertierten Eingängen)
¬(A ∨ B) = ¬A ∧ ¬B    (NOR = AND mit invertierten Eingängen)

Übungsaufgaben-Typen

1. Wahrheitstabellen erstellen

  • Gegeben: Logische Funktion
  • Gesucht: Alle möglichen Ein-/Ausgangskombinationen

2. Timing-Diagramme zeichnen

  • Gegeben: Eingangssignale A und B
  • Gesucht: Ausgangssignal Z über Zeit

3. Schaltungen vereinfachen

  • Gegeben: Komplexe Logikfunktion
  • Gesucht: Minimierte Darstellung

4. Gatter identifizieren

  • Gegeben: Wahrheitstabelle oder Timing-Diagramm
  • Gesucht: Entsprechendes Logikgatter

Wichtige Merksätze

  • AND: "Alle müssen 1 sein" → Serienschaltung
  • OR: "Mindestens einer muss 1 sein" → Parallelschaltung
  • NOT: "Kehrt um" → Inverter
  • NAND: "Universalgatter" → Kann alle anderen Gatter ersetzen
  • XOR: "Nur bei Unterschied" → Vergleicher

Klausurrelevante Aspekte

  1. Wahrheitstabellen auswendig kennen
  2. Gatter-Symbole erkennen und zeichnen
  3. Timing-Diagramme lesen und erstellen
  4. Boolesche Formeln umformen
  5. Praktische Anwendungen erklären können