Neuling2000
07.04.2009, 15:17 |
9-Schalter Taschenrechner (Elektronik) |
Hi,
habe vor mit 9 Schalter eine 7Segment-Anzeige anzusteuern, sodass der Wert der Anzeige immer die Summe von 2Schaltern anzeigt.
z.B. S1 geschlossen - entspricht Ziffer 1
S4 geschlossen - entspricht Ziffer 4
Anzeige soll nun 5 anzeigen.
Das ganze rein auf logischen Verknüpfungen.
Mit Digisim könnte man doch sowas realisieren?!?
Gibt es ein Prog welches logische Verknüpfungen vereinfacht?
Gruß
Phil |
hws

59425 Unna, 07.04.2009, 17:43
@ Neuling2000
|
9-Schalter Taschenrechner |
» habe vor mit 9 Schalter eine 7Segment-Anzeige anzusteuern, sodass der Wert
» der Anzeige immer die Summe von 2Schaltern anzeigt.
naja, vom Sinn mal abgesehen ...
Mit nem IC nen Addierer bauen.
Den Ausgang mit nem 7Segment Decoder verarbeiten und auf die Anzeige geben.
Kann das Ergebnis größer 9 werden? Evtl sogar 9+8 = 17?
Das verkompliziert die Schaltung, du brauchst 2stellige Anzeige.
Besonders im letzen Fall würd ich ne µC Schaltung favorisieren. Aber .. lass mich raten .. nach DER Fragestellung braucht man mit µC bei dir gar nicht anfangen?
hws |
Neuling2000
07.04.2009, 19:03
@ hws
|
9-Schalter Taschenrechner |
Sicher ist der Kram nicht unbedingt Sinnvoll.
Unser Ausbilder hat sich das ausgedacht.
Angezeigt werden soll nur bis 9. |
hws

59425 Unna, 07.04.2009, 21:52
@ Neuling2000
|
9-Schalter Taschenrechner |
» Angezeigt werden soll nur bis 9.
Dann reicht ein 4Bit Addierer. Aus der TTL-Zeit der 74xxx kenn ich sowas, obs das auch als 4xxx Cmos gibt, weiss ich nicht.
Und an den 4 Ausgangsb Bits des Addierers reicht dann ein Decoder-IC und eine Anzeige.
(bei entsprechendem Decoder könnte das sogar bis 15 funktionieren, wenn man die Hex-Darstellung A, B ...F für die Zahlen 10..15 zulässt.)
Man KANN das auch nur mit 1 bis 2 Hunderterpacks Dioden und ner Handvoll Transistoren hinbekommen.
Fangen wir mal theoretisch an:
Wann wird der obere waagerechte Strich der 7-Segmentanzeige angemacht?
Bei 1 nicht
bei 2 doch
bei 3 ja
bei 4 nicht
bei 5 doch
bei 6 nicht
bei 7 doch
bei 8 ja
und bei 9 auch.
Also: Segement an bei
(2 oder 3 oder 5 oder 7 oder 8 oder 9)
Wie kann ich 2 erreichen? - gar nicht, wenn es nur je einen Schalter von 1..9 gibt. Mindestens muss ich dann Schalter 1 und 2 anmachen, das ergibt aber schon 3.
Wie erreiche ich 3?
Mit 1 + 2
Wie erreiche ich 4?
mit (1+3 und 2+2)
Wie erreiche ich 5?
Mit (1+4 und 2+3)
Wie erreiche ich 7?
mit (1+6 und 2+5 und 3+4)
usw ... Ergebnis 8 und 9 ..
Also: das obere waagerechte Segment hat die Logik:
wenn Ergebnis (3 oder 5 oder 7 oder 8 oder 9)
Die einzelnen Ergebnisse aufgelöst durch die Schalter:
( {[1 und 2]} oder {[1 und 4] oder [2 und 3]} oder {[1 und 6] oder [2 und 5] oder [3 und 4]} .. Ergebnis 8 und 9 hier noch einsetzen..)
Schreib die Zeilen des letzten Absatzes in eine Zeile (evtl DinA4 quer oder A3 quer )
So, und das nun auch noch für die anderen 6 Segmente. (Sonderangebot für A3 Papier suchen !! )
Dann kann man das Ganze evtl noch zusammenfassen / kürzen. Gibt es Programme für oder auch das sogenannte KV Diagramm.
Ich kann mir allerdings nicht vorstellen, dass nen Ausbilder so ne Sysiphus-Arbeit aufgibt.
Frag doch mal, was er sich vorstellt.
Mit 4Bit Addierer und einem 7Segment Decoder könnte man das noch überschaubar hinbekommen.
hws |
Harald Wilhelms

07.04.2009, 22:22
@ hws
|
9-Schalter Taschenrechner |
» » Angezeigt werden soll nur bis 9.
»
» Dann reicht ein 4Bit Addierer. Aus der TTL-Zeit der 74xxx kenn ich sowas,
» obs das auch als 4xxx Cmos gibt, weiss ich nicht.
»
» Und an den 4 Ausgangsb Bits des Addierers reicht dann ein Decoder-IC und
» eine Anzeige.
»
» (bei entsprechendem Decoder könnte das sogar bis 15 funktionieren, wenn
» man die Hex-Darstellung A, B ...F für die Zahlen 10..15 zulässt.)
»
» Man KANN das auch nur mit 1 bis 2 Hunderterpacks Dioden und ner Handvoll
» Transistoren hinbekommen.
»
» Fangen wir mal theoretisch an:
» Wann wird der obere waagerechte Strich der 7-Segmentanzeige angemacht?
» Bei 1 nicht
» bei 2 doch
» bei 3 ja
» bei 4 nicht
» bei 5 doch
» bei 6 nicht
» bei 7 doch
» bei 8 ja
» und bei 9 auch.
»
» Also: Segement an bei
» (2 oder 3 oder 5 oder 7 oder 8 oder 9)
»
» Wie kann ich 2 erreichen? - gar nicht, wenn es nur je einen Schalter von
» 1..9 gibt. Mindestens muss ich dann Schalter 1 und 2 anmachen, das ergibt
» aber schon 3.
»
» Wie erreiche ich 3?
» Mit 1 + 2
»
» Wie erreiche ich 4?
» mit (1+3 und 2+2)
»
» Wie erreiche ich 5?
» Mit (1+4 und 2+3)
»
» Wie erreiche ich 7?
» mit (1+6 und 2+5 und 3+4)
»
» usw ... Ergebnis 8 und 9 ..
»
» Also: das obere waagerechte Segment hat die Logik:
» wenn Ergebnis (3 oder 5 oder 7 oder 8 oder 9)
»
» Die einzelnen Ergebnisse aufgelöst durch die Schalter:
»
» ( {[1 und 2]} oder {[1 und 4] oder [2 und 3]} oder {[1 und 6] oder [2 und
» 5] oder [3 und 4]} .. Ergebnis 8 und 9 hier noch einsetzen..)
»
» Schreib die Zeilen des letzten Absatzes in eine Zeile (evtl DinA4 quer
» oder A3 quer )
»
» So, und das nun auch noch für die anderen 6 Segmente. (Sonderangebot für
» A3 Papier suchen !! )
»
» Dann kann man das Ganze evtl noch zusammenfassen / kürzen. Gibt es
» Programme für oder auch das sogenannte KV Diagramm.
Im Tietze/Schenk: Halbleiterschaltungstechnik
gibts m.W. einige Tips, wie man solche Dioden-
dekodierer mit möglichst wenig Dioden hinbekommt.
Gruss
Harald |
hws

59425 Unna, 07.04.2009, 22:31
@ Harald Wilhelms
|
9-Schalter Taschenrechner |
» Im Tietze/Schenk: Halbleiterschaltungstechnik
» gibts m.W. einige Tips, wie man solche Dioden-
» dekodierer mit möglichst wenig Dioden hinbekommt.
Bringt aber erst was, wenn man's grundlegend verstanden hat.
Und der Tietze/Schenk ist zwar nen kompetentes Buch. Aber üblicherweise die Lektüre eines E-Technik Studenten an ner Uni und keine Elektronikbastlervorlage.
Auch für einen Nicht-Studenten mit entsprechenden Vorkenntnissen ist es ein angemessenes Buch.
Wenn ich en Frager allerdings richtig einschätze, ist der Tietze/Schenk 3 Nummern zu hoch.
hws |
otti

D, 07.04.2009, 22:54
@ hws
|
9-Schalter Taschenrechner |
» Fangen wir mal theoretisch an:
» Wann wird der obere waagerechte Strich der 7-Segmentanzeige angemacht?
» Bei 1 nicht
» bei 2 doch
» bei 3 ja
» bei 4 nicht
» bei 5 doch
» bei 6 nicht
Warum nicht?
» bei 7 doch
» bei 8 ja
» und bei 9 auch.
»
» Also: Segement an bei
» (2 oder 3 oder 5 oder 7 oder 8 oder 9)
»
» Wie kann ich 2 erreichen? - gar nicht, wenn es nur je einen Schalter von
» 1..9 gibt. Mindestens muss ich dann Schalter 1 und 2 anmachen, das ergibt
» aber schon 3.
»
» Wie erreiche ich 3?
» Mit 1 + 2
»
» Wie erreiche ich 4?
» mit (1+3 und 2+2)
2+2?
Warum schreibst Du hier "und und nicht "oder"?
»
» Wie erreiche ich 5?
» Mit (1+4 und 2+3)
»
» Wie erreiche ich 7?
» mit (1+6 und 2+5 und 3+4)
»
» usw ... Ergebnis 8 und 9 ..
»
Hi hws,
will ja nicht meckern weil Du Dir viel Arbeit gemacht hast. Ich wollte nur ein wenig verbessern, weils an anderer Stelle wieder stimmt. -- Gruß
otti
_____________________________________
E-Laie aber vielleicht noch lernfähig |
hws

59425 Unna, 07.04.2009, 23:18
@ otti
|
9-Schalter Taschenrechner |
» » bei 6 nicht
» Warum nicht?
Weil es bei den üblichen 7-Segment Decodern eben nicht so ist.
Wenn du möchtest, kannst du das natürlich gern so programmieren (dann überarbeite meinen Entwurf)
» » mit (1+3 und 2+2)
» 2+2?
Nicht nachgedacht, es gibt ja nur einen "2er" Schalter.
» Warum schreibst Du hier "und und nicht "oder"?
Weil es ne UND Verknüpfung in der Wahrheitstabelle wird. Umgangsprachlich könnte man auch "oder" sagen, aber dann müsste man das bei den restichen Verknüpfungen auch. Und realisieren müsste man das "oder" dann mit "und"-Verknüpfungen
» Hi hws,
» will ja nicht meckern weil Du Dir viel Arbeit gemacht hast. Ich wollte nur
» ein wenig verbessern, weils an anderer Stelle wieder stimmt.
Fang mal an mit der Verknüpfung - bis auf Logikgatter runtergebrochen. Und dann schau'n wir mal, ob da nen UND oder ODER Gatter hinkommt 
hws |
Harald Wilhelms

08.04.2009, 12:29
@ hws
|
Tietze/Schenk |
» » Im Tietze/Schenk: Halbleiterschaltungstechnik
» » gibts m.W. einige Tips, wie man solche Dioden-
» » dekodierer mit möglichst wenig Dioden hinbekommt.
»
» Bringt aber erst was, wenn man's grundlegend verstanden hat.
»
» Und der Tietze/Schenk ist zwar nen kompetentes Buch. Aber üblicherweise
» die Lektüre eines E-Technik Studenten an ner Uni und keine
» Elektronikbastlervorlage.
» Auch für einen Nicht-Studenten mit entsprechenden Vorkenntnissen ist es
» ein angemessenes Buch.
»
» Wenn ich en Frager allerdings richtig einschätze, ist der Tietze/Schenk 3
» Nummern zu hoch.
Das wird schon stimmen. Trotzdem macht es Sinn,
sich dieses Buch mal aus einer Leihbücherei zu
besorgen und ein Wochenende damit zu verbringen.
Man lernt so auf jeden Fall schon mal, was man
noch nicht weiss. Ausserdem wächst man mit
der Zeit in dieses Buch hinein.
Gruss
Harald |
otti

D, 08.04.2009, 16:06
@ hws
|
9-Schalter Taschenrechner |
» » » mit (1+3 und 2+2)
» » 2+2?
» Nicht nachgedacht, es gibt ja nur einen "2er" Schalter.
»
» » Warum schreibst Du hier "und" und nicht "oder"?
»
» Weil es ne UND Verknüpfung in der Wahrheitstabelle wird. Umgangsprachlich
» könnte man auch "oder" sagen, aber dann müsste man das bei den restichen
» Verknüpfungen auch. Und realisieren müsste man das "oder" dann mit
» "und"-Verknüpfungen
Hi hws,
ich habe das Wort "und" gemeint und nicht das "+"-Zeichen.
Beispiel:
Das obere Segment bei der 7 erhält man wenn man 3+4 "oder" 5+2 "oder" 6+1 drückt.
An dem Rest habe ich nichts auszusetzen.
Es ging mir auch um mein eigenes Verständnis. -- Gruß
otti
_____________________________________
E-Laie aber vielleicht noch lernfähig |