Forum: Mikrocontroller und Digitale Elektronik Digitaltechnik- Codewandler mit Prüfschaltung


von Tanja187 (Gast)


Lesenswert?

Hallo ich habe eine Aufgabe mit kleinen Problemen:

Eine einstellige Exzeß 3 Zahl soll in eine Aiken Zahl umgewandelt
werden. Das Ergebnis soll immer nur dann auf der Anzeige angezeigt
werden, wenn ein im Exzeß 3 Kode gültiges Kodewort über die dezimale
Eingabe in den Kodewandler eingegeben wird. Bei falschen Kennwörtern ist
die Anzeige abzuschalten.

Nun soll ich unter Berücksichtigung der Redundanzen die vereinfachten
Gleichungnen für den Kodewandler und die Prüfschaltung erstellen und
eine Schaltung entwerfen.

Wahrheitstabelle:

Excess-3    Valid  Aiken

0 0 1 1    1  0 0 0 0   // dez 0
0 1 0 0    1  0 0 0 1   // dez 1
0 1 0 1    1  0 0 1 0   // dez 2
0 1 1 0    1  0 0 1 1   // dez 3
0 1 1 1    1  0 1 0 0   // dez 4
1 0 0 0    1  1 0 1 1   // dez 5
1 0 0 1    1  1 1 0 0   // dez 6
1 0 1 0    1  1 1 0 1   // dez 7
1 0 1 1    1  1 1 1 0   // dez 8
1 1 0 0    1  1 1 1 1   // dez 9
Rest       0  - - - -   // don't care

excess-3 bitfolge: e3 e2 e1 e0
aiken bitfolge   : a3 a2 a1 a0

Durch KV-Diagramme ergibt sich:
für a3 : a3=e3
für a2 : a2= e0*e3 + e1*e3 + e0*e1*e2
für a3 : a3= ~e0   (~ bedeutet nicht)
für a4 : e0*e1*e3 + ~e0*e1*e2 + ~eo*~e1*e3 + ~e0*e1*e2

Die Ergebnisse der KV-Diagramme habe ich bereits mit der Tabellet 
verglichen, diese stimmen überein.
Die Schaltung kriege ich auch gezeichnet.

Meine Frage ist: was mache ich mit der Prüfschaltung? Was soll diese 
Prüfen?
Soll sie Prüfen, ob der Eingegebene Wert "valid" ist oder soll der Wert 
des Aiken Codes mit der eingegebenen Zahl verglichen werden (was ja 
keinen Sinn mache oder? ) ?

MfG Tanja

von G. Boole (Gast)


Lesenswert?

ich verstehe es so dass die Prüfschaltung jene ist die das Signal Valid 
zu erzeugen hat.
Da liegt die Wahrheitstabelle vor also mach KV-Diagramme dazu und ein 
Logischer Ausdruck wie du es für a0..a3 gemacht hast.

Ich stelle mir vor dass wie a0..a3 auch Valid ein Ausgangssignal ist 
welches der nächsten Baugruppe zur Verfügung steht.

(aufbauende Stichworte: Tristate, Enable, usw.)

von Magnus M. (magnetus) Benutzerseite


Lesenswert?

Warum zwei Threads?

Beitrag "Prüfschaltung"

von Noch einer (Gast)


Lesenswert?

> was ja keinen Sinn mache oder?

Die ganze Aufgabe erscheint doch ziemlich unsinnig. Woher sollen wir 
wissen, was ein Prof haben will, der solche Aufgaben stellt?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.