Schaltalgebra

Gast #4514638
Lesenswert?
• ▲
▼
Guten Tag,
ich muss für das Studium die folgende Schaltung in eine NOR Schaltung 
umwandeln.
Leider gelingt mir dies nicht ganz.
Wenn ich die letzte Zeile noch einmal komplett negieren würde, würde das 
Ergebnis stimmen, ich weiß aber leider nicht wo ich den Fehler gemacht 
habe.
Ich würde mich über eure Hilfe freuen.
 Morgan'sches Gesetz
 Die Doppelnegation habe ich eingefügt um das OR in ein NOR zu ändern


MfG
Troxan
#4514664
Lesenswert?
• ▲
▼
@ Troxan (Gast)

>ich muss für das Studium die folgende Schaltung in eine NOR Schaltung
>umwandeln.

https://www.mikrocontroller.net/articles/Bitmanipulation_-_Standard_C_-_DeMorgan_Umformung


 Morgan'sches Gesetz


Du hast es dir unnötig schwer gemacht. Wald und Bäume Problem ;-)
Gast #4514692
Lesenswert?
• ▲
▼
Danke für die schnelle Antwort,
das ist natürlich deutlich kürzer als mein Weg :D
Ich habe gerade das Problem, das die Schaltung so nicht funktioniert 
wenn ich sie in Logo!Soft nachbaue.
Ich habe wohl noch irgendwo einen Denkfehler.

Ich habe die Klammer einfach weggelassen. (Darf man doch wenn man nur OR 
hat oder? )

http://www.fotos-hochladen.net/uploads/digiec7yudgap5.gif

Gruß
Troxan
#4515311
Lesenswert?
• ▲
▼
@ Troxan (Gast)

>Ich habe gerade das Problem, das die Schaltung so nicht funktioniert
>wenn ich sie in Logo!Soft nachbaue.
>Ich habe wohl noch irgendwo einen Denkfehler.

In der Tat, du solltest dich mal mit Schaltzeichen vertraut machen.

> 1     ODER
-

= 1     XOR

& 1     UND

Dein B02 ist falsch.
#4515330
Lesenswert?
• ▲
▼
@ Falk Brunner
Das soll auch ein XOR sein. :)
Ich Habe im oberen Teil die Unveränderte Schaltung nachgebaut, wie sie 
in Zeile eins meines Eröffnungsposts zu sehen ist.
Also B008, B002 und Q2 müssen separat gesehen werden.
Anhand dessen wollte ich nur auf einen Blick sehen ob die Schaltung 
funktioniert.
Ich habe mich hier erst nach dem Beitrag in dem ich das Bild verlinkt 
habe registriert, sonst hätte ich es noch editiert, ist leider ein ein 
wenig unübersichtlich jetzt.

Viele Grüße
Troxan
Gast #4515422
Lesenswert?
• ▲
▼
Troxan schrieb:
> Wenn ich die letzte Zeile noch einmal komplett negieren würde, würde das
> Ergebnis stimmen, ich weiß aber leider nicht wo ich den Fehler gemacht
> habe.

Im ersten Post fehlt beim Uebergang von der 2. zur 3. Formel die 
Negation.

a xor d = ad' + a'd = ((a'+d)*(a+d'))'

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren