_-NiceGirl-_ - 36
Anfänger
(offline)
Dabei seit 09.2005
5
Beiträge
|
Geschrieben am: 13.12.2007 um 18:35 Uhr
Zuletzt editiert am: 13.12.2007 um 18:39 Uhr
|
|
![[verlinkte Grafik wurde nicht gefunden]](http://style-modding.de/upload/digitaltechnik.jpg)
Hi, kann mir vlt. jemand dabei helfen die Schaltung hierfür zu entwickeln?
Also mit and, or, nand ...........etc......
|
|
bunny_killer
Halbprofi
(offline)
Dabei seit 11.2005
220
Beiträge
|
Geschrieben am: 13.12.2007 um 19:10 Uhr
Zuletzt editiert am: 13.12.2007 um 19:12 Uhr
|
|
also machen werd ichs nicht aber helfen kann ich....
"einfach" die eingänge mit und zusammenfassen und immer wenn ne null kompt mit nem inverter davor.
ausgänge mit ner odergatter
|
|
Jackmard_1 - 35
Halbprofi
(offline)
Dabei seit 11.2005
171
Beiträge
|
|
Geschrieben am: 13.12.2007 um 19:40 Uhr
|
|
Zitat von _-NiceGirl-_:
Hi, kann mir vlt. jemand dabei helfen die Schaltung hierfür zu entwickeln?
Also mit and, or, nand ...........etc......
für jeden ausgang eine schaltung:
jewiels pro ausgang schauen wo mehr nullen und einsen sind, da wo mehr einsen die zeilen mit den nullen nehmen, die eisen an den eingängen negiern, das ganze dann oder verknüpfen und die einzelnen verknüpfungen dann wieder und verknüpfen.
wens mehr nullen sind, dann eben die zeilen mit den einsen nehmen, die nullen negieren und und verknüpfen und das ganze dann wieder oder verknüpfen!
|
|
_-NiceGirl-_ - 36
Anfänger
(offline)
Dabei seit 09.2005
5
Beiträge
|
Geschrieben am: 13.12.2007 um 19:46 Uhr
Zuletzt editiert am: 13.12.2007 um 19:50 Uhr
|
|
Was soll ich machen wenn ich bei den Ausgängen nur Nullen hab?
Irgendwann überschneidet sich das dann ja / bzw. nur Einser
|
|
Jackmard_1 - 35
Halbprofi
(offline)
Dabei seit 11.2005
171
Beiträge
|
|
Geschrieben am: 13.12.2007 um 20:05 Uhr
|
|
wenn du nur nullen hast dann ist der ausgang 0 sprich du brauchst dafür eig ga keine schaltung. und wenn er nur eins ist, dann kanst du den ausgang negieren und keinen eingang drauf anschliessen ( würde ich jetzt sagen, kam aber bei mir noch nie vor! und ist in der praxis auch sehr selten (denn dann hast du meist nen fehler durch drahtbruch etc)
|
|
McPommes - 51
Experte
(offline)
Dabei seit 09.2006
1422
Beiträge
|
|
Geschrieben am: 13.12.2007 um 21:21 Uhr
|
|
Das kommt in dem Beispiel auch nicht vor.
Ich würd erst mal die Zeilen nach den Eingangszahlen sortieren, vielleicht sieht man da schon was.
Ansonsten halt die Regeln der boolschen Logik ausschlachten.
Wenn ich nachher noch fit bin schau ich mal 
*** diese Fusszeile verschwendet 45 Bytes ***
|
|
a-m-b
Experte
(offline)
Dabei seit 07.2007
1355
Beiträge
|
Geschrieben am: 13.12.2007 um 21:51 Uhr
Zuletzt editiert am: 13.12.2007 um 21:58 Uhr
|
|
boolsche logik
http://www.stud.tu-ilmenau.de/~latex/turbo/einfuehrung/node22.html
http://wwwex.physik.uni-ulm.de/lehre/physikalischeelektronik/phys_elektr/node41.html
oder
PDF ab S. 44
http://wwwex.physik.uni-ulm.de/lehre/physikalischeelektronik/phys_elektr/phys_elektr.pdf
^ immer interessant...
.. keine/r muss müssen. alle können können... :D
|
|
Olmer - 36
Fortgeschrittener
(offline)
Dabei seit 02.2005
51
Beiträge
|
|
Geschrieben am: 13.12.2007 um 23:04 Uhr
|
|
![[verlinkte Grafik wurde nicht gefunden]](http://olmer.ol.ohost.de/bilder/Schaltung.png)
...
Javaanse \../ ROCK4EVER \../
|
|
McPommes - 51
Experte
(offline)
Dabei seit 09.2006
1422
Beiträge
|
|
Geschrieben am: 13.12.2007 um 23:10 Uhr
|
|
Ja der Begriff dürfte nicht so glücklich gewesen sein 
Ich hab mal ein bisschen rumgespielt. Erst mal sollte man das wirklich nach sinnvollen Eingangsmustern sortieren, nicht so ein Durcheinander wie in der Angabe.
Für X1 krieg ich raus (-A soll "nicht A bedeuten)
-C * -D * B
+
-C * D * -B
+
C * -D * (A+B)
die ersten zwei Zeilen kann man umschreiben in: -C * (-D xor B)
und dann halt je nachdem was für Gatter du alles hast.
Man kann eine Tabelle aufzeichnen, aus der man mit etwas Glück auch Vereinfachungen rauslesen kann, wenn Einsen neben- oder untereinander gruppiert erscheinen. Wie heißt das? Ich überleg lieber erst gar nicht, ist schon ne Weile her...
Als Softwaretyp würd ich sowieso aus den Gattern ein 32-Byte RAM bauen und da dann das Zeug drin ablegen 
Cool wirds dann wenn du Bauteilgruppen gemeinsam verwendest. Zum Beispiel sind X1 und X7 fast gleich, bis auf eine zusätzliche Eins in X1 bei 1110.
Falls du X7 schon relativ einfach bestimmt hast, kannst du das verwenden und brauchst dann nur noch A*B*C*-D dazu hängen.
Da würd es sich dann evtl. lohnen wenn man erst einen einfacheren Ausgang berechnet und dann für einen weiteren noch was zusätzliches dazu nimmt.
Falls was net stimmt, bitte die Zeit beachten. Fit ist anders, als das was ich grad bin.
Aber vielleicht motiviert es ja 
*** diese Fusszeile verschwendet 45 Bytes ***
|
|
a-m-b
Experte
(offline)
Dabei seit 07.2007
1355
Beiträge
|
|
Geschrieben am: 14.12.2007 um 04:26 Uhr
|
|
olmer, wenn sie des net selber macht, lernt sie nix.....
.. keine/r muss müssen. alle können können... :D
|
|
Olmer - 36
Fortgeschrittener
(offline)
Dabei seit 02.2005
51
Beiträge
|
|
Geschrieben am: 14.12.2007 um 07:34 Uhr
|
|
das is ja net fertig, nur son Anfang.. :)
Javaanse \../ ROCK4EVER \../
|
|
Jackmard_1 - 35
Halbprofi
(offline)
Dabei seit 11.2005
171
Beiträge
|
|
Geschrieben am: 14.12.2007 um 15:37 Uhr
|
|
rauskommen tut bei mir für:
und entspricht + z.B. A und B ist A+B
oder entspricht * z.b. A oder B ist A*B
nicht entspricht - und A nicht ist -A .
x1 = (B+ -D ) * ( A+C+ -D ) * ( -B + -C + D)
x2 = ( -B + C + -D ) * ( -B + -C +D ) * ( -A + C + -D)
x3= ( A + B + -D ) * ( B + -D + -C ) * ( A + -B + -C ) * ( -B + -C + D ) * ( -A + -B + C + -D )
x4= ( -A + B + -D ) * ( B + -C + -D ) * ( -B + -C + D ) * ( -B + C + -D )
x5= ( -A + B + -D ) * ( -A + -B + -C + D )
x6= ( A + -D ) * ( C + -D ) * ( -B + -C + D )
x7= ( -A + B + -D ) * ( B + -C + -D ) * ( -B + -C + D ) * ( A + -B + C + -D )
wenn ich in den zeilen nicht verrutscht bin sollte es eig stimmen.
grüßle
|
|
McPommes - 51
Experte
(offline)
Dabei seit 09.2006
1422
Beiträge
|
|
Geschrieben am: 14.12.2007 um 15:46 Uhr
|
|
Eigentlich steht + für "oder" und * steht für "und".
Wär mal gut wenn Rückmeldung von der Fragestellerin kommen würde.
*** diese Fusszeile verschwendet 45 Bytes ***
|
|
Jackmard_1 - 35
Halbprofi
(offline)
Dabei seit 11.2005
171
Beiträge
|
|
Geschrieben am: 14.12.2007 um 16:55 Uhr
|
|
das hatte ich jetzt nicht im kopf! im sorry
habs halt spontan so festgelegt!
|
|