Forum: Mikrocontroller und Digitale Elektronik Baustein laut Wahheitstabelle finden


von JürgenB (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Forum,
ich bin in Sachen Elektronik ziemlich unschuldig.
Ich suche einen TTL-Baustein auf Basis der Wahrheitstabelle. Wie geht 
man da vor? Ich hab mal die Tabelle angehängt.

Danke und Gruß
Jürgen

von Philipp D. (philipp9494)


Lesenswert?

Hallo!

Bist du dir der Tatsache bewusst, dass die Wahrheitstabelle nicht 
vollständig ist?
Sollen das dann "don't care"-Zustände sein? (Zustände, welche sowieso 
nie auftreten können/werden)?

von MaWin (Gast)


Lesenswert?

> Ich suche einen TTL-Baustein auf Basis der Wahrheitstabelle.
> Wie geht man da vor?

GAL16V8 kaufen und Tabelle reinschreiben.

von NopNop (Gast)


Lesenswert?

1-2 TTL Bausteine:

A1 = !IA
A2 = B oder D
A3 = B
A4 = A oder D

von NopNop (Gast)


Lesenswert?

oder ein paar Dioden und nen Transistor :-D

von Guido C. (guidoanalog)


Lesenswert?

Hallo,

zunächst solltest Du, wie bereits angedeutet, die Wahrheitstabelle 
vervollständigen. Bei 4 Eingangszuständen bedeutet dies, dass Deine 
Tabelle 2^4 = 16 Zeilen besitzen muss. Anschließend erstellst bzw. 
vereinfachst Du die boolesche Funktionen für die Ausgangszustände. Am 
einfachsten geht dies in Deinem Fall vermutlich mit dem 
Karnaugh-Diagramm bzw. Karnaugh-Veitch-Diagramm. Weiter Infos findest Du 
zuhauf im Netz.

Mit freundlichen Grüßen
Guido

von JürgenB (Gast)


Lesenswert?

Danke für die schnellen Antworten!
@Phillip: Nein das war mir nicht bewusst. Sorry, hab nicht mitgedacht! 
Es ist aber so, daß nur jeweils ein Pin Wahr ist. Andere als diese vier 
Zustände gibts nicht.

von Peter D. (peda)


Lesenswert?

NopNop schrieb:
> 1-2 TTL Bausteine:
>
> A1 = !IA
> A2 = B oder D
> A3 = B
> A4 = A oder D

1 * 74HC32:
A1 = A2 OR C
A2 = B OR D
A3 = B
A4 = A OR D
Ein Gatter ist noch frei.


Peter

von NopNop (Gast)


Lesenswert?

Peter Dannegger schrieb:
> A1 = A2 OR C

Das stimmt aber nicht so ganz...oder?

O1= ! IA

von NopNop (Gast)


Lesenswert?

Sorry...mein Fehler...heißt ja A2 OR C

von John (Gast)


Angehängte Dateien:

Lesenswert?

Oder so: (Bild)

Gruß
John

von Michael_ (Gast)


Lesenswert?

Man kann auch einen EPROM (par) o.ä. entsprechend programmieren.

von Lehrmann M. (ubimbo)


Lesenswert?

Michael_ schrieb:
> Man kann auch einen EPROM (par) o.ä. entsprechend programmieren.

Auch einen Mirokontroller, FPGA, GAL, CLPD, PC, SPS, LEGO Mindstorm, ...

von Magnus M. (magnetus) Benutzerseite


Lesenswert?

Michael_ schrieb:
> Man kann auch einen EPROM (par) o.ä. entsprechend programmieren.

Warum nicht gleich nen FPGA?

* duckundweg *


[Edit]

Mist.... zu langsam....    ;o)

[/Edit]

von Michael_ (Gast)


Lesenswert?

>Warum nicht gleich nen FPGA?
Weil man so einen EPROM zur Not auch ohne Programmiergerät oder einem 
einfachen sehr alten Programmer füttern kann.

von Lehrmann M. (ubimbo)


Lesenswert?

Für 50m Weg zur Arbeit bestellst du dir doch nicht täglich ein Taxi und 
wartest eine viertel Stunde bis es kommt oder ?

von Michael_ (Gast)


Lesenswert?

> Für 50m Weg zur Arbeit bestellst du dir doch nicht täglich ein Taxi und
> wartest eine viertel Stunde bis es kommt oder ?
?????

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.