Majorität#

Logikgatter können zur digitalen Signalverarbeitung genutzt werden. In dieser Aufgabe wird die Kombination mehrerer Gatter zur Lösung eines Problem verwendet.

Wenn Abstimmungen im Bundestag nicht mehr auf Papier, sondern elektronish erfolgen würden, so könnte beispielsweise jeder Politiker seine Stimme mit Hilfe eines Schalters an seinem Platz abgeben. Falls es eine absolute Mehrheit gibt, also die Majorität aller Abstimmungen gilt, würde das Ergebnis gegebenenfalls mit einem Lichtsignal bekannt gegeben.

Eine mögliche Realisation einer Majorität in der digitalen Signalverarbeitung kann mithilfe einer Schaltung aus Logikgattern geschehen. Ihre Aufgabe ist die Entwicklung einer solchen Schaltung.

Sie können hierzu ein interaktives Tool verwenden. Wir empfehlen zur Lösung der Aufgabe die Demoversion von logic.ly, die Sie einfach in ihrem Browser ausführen können. Hierzu müssen Sie keine zusätzliche Software installieren.

Grundlagen und Beispiele#

Die Majorität aus zwei Eingangssignalen, d.h. mindestens eins von zwei Signalen ist aktiv, kann durch ein einzelnes OR-Gatter realisiert werden:

Beispiel

Majorität zweiter Signale, realisiert durch ein OR-Gatter

Aufgabenstellung#

Konstruieren Sie eine Schaltung aus AND- und OR-Logikgattern, die aus drei Eingangssignalen die Majorität signalisiert, d.h. mindestens zwei von drei Signalen sind aktiv.

Lösungshinweise#

  • Machen Sie sich mit der Funktions- und Darstellungsweise von Logikgattern vertraut.

  • Verwenden Sie zur Realisierung der drei Eingangssignale jeweils einen ‘Toggle Switch’ und zur Darstellung des Ausgangssignals eine ‘Light Bulb’. Insgesamt sollte Ihre Lösung so drei ‘Toggle Switches’ und eine ‘Light Bulb’ enthalten.

  • Erfassen Sie alle Lösungsmöglichkeiten und bringen Sie diese dann zu einem einzelnen Signal zusammen. Für die Lösung der Aufgabe benötigen Sie 5 Logikgatter wobei es verschiedene Lösungsmöglichkeiten gibt.

Lösungsvorschlag#

  1. Wir stellen zunächst alle Zustände für die Minimalbedingung der Majorität dar, jede erdenkliche Kombination von zwei aus drei Eingangssignalen, die mit drei AND-Gattern erstellt werden.

  2. Die drei Zwischenergebnisse müssen jetzt auf ein Signal reduziert werden. Wenn einer dieser Zustände erfüllt ist, soll die Lampe erleuchten. Dabei helfen uns zwei hintereinander geschaltete OR-Gatter.

Lösung

Majorität dreier Signale