Forum: Mikrocontroller und Digitale Elektronik 7-Segment Zähler


von Flox F. (flox)


Lesenswert?

Servus,

Wir beschäftigen uns schon seit längerem mit dem ansteuern einer 
7-Segment Anzeige.

Damit ihr wisst wozu wir das brauchen wir haben ein Projekt bekommen in 
dem wir planen ein Monopoly Spiel Elektronisch (größtenteils) zu 
entwickeln.

Wir möchten die Geldanzeige jedes Spielers in einer 7-Segment Anzeige 
darstellen.
Die Anzeige soll am Anfang 1500 anzeigen, und mit Tastern soll jede 
Ziffer erhöht und verringert werden (Jeweils zwei Taster für jede 
Ziffer, einer für das verringern und einer für das erhöhen).
Vorstellbar wie Zahlenschlösser an Reisekoffern.

Weiß jemand wie das umgesetzt werden kann oder einen passenden 
Schaltplan, würden uns über jeden Hilfreichen Beitrag freuen!

Grüßle ausm Allgäu,

Flox

von ich (Gast)


Lesenswert?

Florian Fühner schrieb:
> Wir beschäftigen uns schon seit längerem mit dem Ansteuern einer
> 7-Segment Anzeige.

Na dann zeig doch mal was Du bisher (seit längerem) an Schaltplan 
gezeichnet hast.

von Cyberfuzzy (Gast)


Lesenswert?

Hallo Florian,

du könntest einen Mikrocontroller verwenden. Im einfachsten Fall 
steuerst du eine 7-Segment-Anzeige an wie 7 LEDs. Wenn du allerdings 4 
oder 5 Ziffern anzeigen möchtest, dann wären es schon 28 bzw. 35 Pins. 
Da lohnt es sich schon über multiplexen nachzudenken. Ich würde für 
sowas lieber ein kleines Display einsetzen, da reichen dann 4 bzw. 8 
Datenleitungen aus, um es parallel anzusteuern.

von Seltener Gast (Gast)


Lesenswert?

Wenn du es ohne Mikrocontroller (und damit ohne Programmierung) machen 
möchtest:

Für jede Ziffer ein IC 40110 (Aufwärts-/Abwärts-Zähler inkl. 
7-Segment-Dekoder) und eine 7-Segment-LED-Anzeige (nebst passenden 
Vorwiderständen) dran. Die Tasten zum Weiterzählen müsstest du 
hardwaremäßig entprellen.

Mit Mikrocontroller wäre es aber weniger Bauteilaufwand, flexibler und 
besser erweiterbar.

von Flox F. (flox)


Lesenswert?

Seltener Gast schrieb:
> Die Tasten zum Weiterzählen müsstest du
> hardwaremäßig entprellen.

Das Problem dabei ist was ich noch nicht erwähnt hatte, das ganze 
Projekt soll rein Theoretisch gestaltet werden. (Schaltplan, 
Dokumentation, etc.)

von Seltener Gast (Gast)


Lesenswert?

Florian Fühner schrieb:

> Das Problem dabei ist was ich noch nicht erwähnt hatte, das ganze
> Projekt soll rein Theoretisch gestaltet werden. (Schaltplan,
> Dokumentation, etc.)

Was möchtest du uns mit dieser Bemerkung sagen? Dass wir die fertige 
Dokumentation liefern sollen?

von Peter II (Gast)


Lesenswert?

Ich kann mir nicht mal sinnvoll vorstellen wie man damit spielen soll. 
Da braucht man ja ewig um den Kontostand einzustellen.
Dann sollte man lieber einen Schritt weiter gehen und das Geld mit RFID 
austatten, dann kann das Display von selber den aktuellen Betrag 
anzeigen ohne das man dabei rechnenen muss.

von kp (Gast)


Lesenswert?

Die Leute sind in meiner Klasse und sind voll die faulen Säcke. Helfts 
denen nicht

von Flox F. (flox)


Lesenswert?

Seltener Gast schrieb:

> Was möchtest du uns mit dieser Bemerkung sagen? Dass wir die fertige
> Dokumentation liefern sollen?

Das wollte ich damit nicht ausdrücken.
Ich würde mich einfach über einen kleinen Anhaltspunkt freuen, wie ich 
mit der Schaltung beginnen soll. Ich kenn mich leider noch nicht ganz so 
aus, deswegen wäre mir das sehr hilfreich.

von Flox F. (flox)


Lesenswert?

kp schrieb:
> Die Leute sind in meiner Klasse und sind voll die faulen Säcke. Helfts
> denen nicht

Sehr sinnvoll dein Kommentar. Der Verfasser scheint wohl noch nicht ganz 
der Pubertät entwichen zu sein. Ich würde mich trotzdem sehr über 
weitere hilfreiche Beiträge freuen.

von LuXXuS 9. (aichn)


Lesenswert?

Florian Fühner schrieb:
> Ich würde mich trotzdem sehr über
> weitere hilfreiche Beiträge freuen.

Dann mach doch erstmal einen Anfang und sag wie du dir das vorstellst 
(also nicht, wie du es gerne hättest, sondern wie du es versuchen 
würdest, zu lösen).

von Flox F. (flox)


Lesenswert?

LuXXuS 909 schrieb:

> Dann mach doch erstmal einen Anfang und sag wie du dir das vorstellst
> (also nicht, wie du es gerne hättest, sondern wie du es versuchen
> würdest, zu lösen).

Die Ansteuerung der 7-Segment Anzeigen hatte ich mir gedacht, mit Hilfe 
eines Pics anzusteuern.
Das Entprellen mit Hilfe zweier NAND-Bausteine.
Jedoch, weiß ich nicht genau, wie ich die Taster mit der 7-Segment 
Anzeige und dem Pic verschalten soll.

von LuXXuS 9. (aichn)


Lesenswert?

Flox Flux schrieb:
> mit Hilfe
> eines Pics anzusteuern

Aber den kannst du programmieren?

von Achim M. (minifloat)


Lesenswert?

Flox Flux schrieb:
> Jedoch, weiß ich nicht genau, wie ich die Taster mit der 7-Segment
> Anzeige und dem Pic verschalten soll.

Tipp: Wie es mit AVRs geht, steht im hiesigen AVR-Tutorial oder im 
AVR-GCC-Tutorial.

mfg mf

von Flox F. (flox)


Lesenswert?

LuXXuS 909 schrieb:
> Aber den kannst du programmieren?

Ja, das kann ich

von LuXXuS 9. (aichn)


Lesenswert?

Flox Flux schrieb:
> Ja, das kann ich

Was hast du denn bisher an den PIC angeschlossen?

von Flox F. (flox)


Lesenswert?

LuXXuS 909 schrieb:

> Was hast du denn bisher an den PIC angeschlossen?

Bisher planen wir das alles ja nur theoretisch. Praktisch haben wir bis 
jetzt noch nichts ausgeführt, da uns noch keine Mittel zur Verfügung 
stehen. Bis dahin müssen wir das bis zum Ende durchplanen.

von Peter D. (peda)


Lesenswert?

Flox Flux schrieb:
> Das Entprellen mit Hilfe zweier NAND-Bausteine.

Unnötig.
Wenn Du eh nen MC verwenden willst, dann mach das Entprellen in 
Software.


Flox Flux schrieb:
> Jedoch, weiß ich nicht genau, wie ich die Taster mit der 7-Segment
> Anzeige und dem Pic verschalten soll.

Dann hast Du das Problem, ein zu großes Projekt anfangen zu wollen. Leg 
es wieder beiseite.
Du mußt zuerst die Grundlagen lernen.


Peter

von Martin (Gast)


Lesenswert?

Flox Flux schrieb:
> Jedoch, weiß ich nicht genau, wie ich die Taster mit der 7-Segment
> Anzeige und dem Pic verschalten soll.

Also wenn ich die Stichworte aus diesem Thread bei Google eingebe, 
erhalte ich schon ganz brauchbare Ergebnisse.

Weiß du was ein Widerstand, Kondensator oder ein Transistor macht?

von Flox F. (flox)


Lesenswert?

Peter Dannegger schrieb:
>
> Dann hast Du das Problem, ein zu großes Projekt anfangen zu wollen. Leg
> es wieder beiseite.
> Du mußt zuerst die Grundlagen lernen.
>
>
> Peter

Das ist unser Problem, da wir diese Projekt durchführen müssen.
irgendwelche Anhaltspunkte?

von Flox F. (flox)


Lesenswert?

Martin schrieb:

> Weiß du was ein Widerstand, Kondensator oder ein Transistor macht?

Solche Grundlagen sind mir wohl bewusst. Wie die einzelnen Bauteile 
ansich funktionieren, weiß ich.
Nur bei der Umsetzung haperts ein bisschen. Welche man wie verbinden 
muss, damit auch etwas heraus kommt.

von LuXXuS 9. (aichn)


Lesenswert?

Flox Flux schrieb:
> Ja, das kann ich

Wenn du PICs programmieren kannst, dann musst du ja schonmal irgendwann 
damit zu tun gehabt haben. Und das erste, was man da ja i.d.R. macht, 
ist das anschließen von Taster und LED.

Also wo hakt's grad?

von Peter D. (peda)


Lesenswert?

Flox Flux schrieb:
> Nur bei der Umsetzung haperts ein bisschen. Welche man wie verbinden
> muss, damit auch etwas heraus kommt.

Stell Dich doch nicht so an.
Entweder Du googlest und liest ein bischen oder vergißt es.

http://www.mikrocontroller.net/articles/AVR-Tutorial:_IO-Grundlagen
http://www.mikrocontroller.net/articles/AVR-Tutorial:_7-Segment-Anzeige
http://www.mikrocontroller.net/articles/AVR-Tutorial:_Tasten

Ob PIC oder AVR ist dabei unerheblich.


Peter

von Karl H. (kbuchegg)


Lesenswert?

Flox Flux schrieb:
> kp schrieb:
>> Die Leute sind in meiner Klasse und sind voll die faulen Säcke. Helfts
>> denen nicht
>
> Sehr sinnvoll dein Kommentar. Der Verfasser scheint wohl noch nicht ganz
> der Pubertät entwichen zu sein. Ich würde mich trotzdem sehr über
> weitere hilfreiche Beiträge freuen.

Der 'Verfasser" kp   hat die IP  178.15.74.182
Flox Flux            hat die IP  178.15.74.182


Was sagt uns das aller Wahrscheinlichkeit nach?

von LuXXuS 9. (aichn)


Lesenswert?

Karl Heinz Buchegger schrieb:
> Was sagt uns das aller Wahrscheinlichkeit nach?

Sie könnten in der Schule hinter einem Proxy sitzen...aber evtl. doch 
noch in verschiedenen Räumen ;-)

von Peter II (Gast)


Lesenswert?

Karl Heinz Buchegger schrieb:
> Was sagt uns das aller Wahrscheinlichkeit nach?

oder sie sitzen alles im computerraum, ich glaube nicht das die Schule 
für jeden PC eine öffentliche IP hat.

von Karl H. (kbuchegg)


Lesenswert?

Peter II schrieb:
> Karl Heinz Buchegger schrieb:
>> Was sagt uns das aller Wahrscheinlichkeit nach?
>
> oder sie sitzen alles im computerraum, ich glaube nicht das die Schule
> für jeden PC eine öffentliche IP hat.

Das ist schon klar.
Mir sagt es vor allen Dingen, dass der Versuch von Flox Flux in die Hose 
gegangen ist, kp als völlig Fremden hinzustellen, der ihn noch nicht 
einmal kennt.

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

> Was sagt uns das aller Wahrscheinlichkeit nach?

Sockenpuppen-Thread? ...


http://de.wikipedia.org/wiki/Sockenpuppe_%28Netzkultur%29

von Flox F. (flox)


Lesenswert?

Karl Heinz Buchegger schrieb:
> as ist schon klar.
> Mir sagt es vor allen Dingen, dass der Versuch von Flox Flux in die Hose
> gegangen ist, kp als völlig Fremden hinzustellen, der ihn noch nicht
> einmal kennt.

Habt ihr eig echt nicht besseres zu tun, als euch jetzt die Köpfe drüber 
zu zerbrechen, wo wir aller warscheinlichkeit nach sind!
Ziemlich armseelig würd ich sagen!!!
p.s bei unserer schule gibt es keine filter o.0

von kp (Gast)


Lesenswert?

Wir sitzen alle in einem dunklen Raum, dürfen nicht raus und haben keine 
Freunde.

von casanova (Gast)


Lesenswert?

kp schrieb:
> Wir sitzen alle in einem dunklen Raum, dürfen nicht raus und haben keine
> Freunde.

junge, du hast doch uns ;) auch wenn wir alle 652 kilo wiegen, uns von 
chips ernähren und uns den ganzen tag von unseren messiefrauen 
verprügeln lassen.

von kp (Gast)


Lesenswert?

Ah super dann stürz ich mich heut doch nicht von der Brücke^^

von Karl H. (kbuchegg)


Lesenswert?

Flox Flux schrieb:
> Karl Heinz Buchegger schrieb:
>> as ist schon klar.
>> Mir sagt es vor allen Dingen, dass der Versuch von Flox Flux in die Hose
>> gegangen ist, kp als völlig Fremden hinzustellen, der ihn noch nicht
>> einmal kennt.
>
> Habt ihr eig echt nicht besseres zu tun, als euch jetzt die Köpfe drüber
> zu zerbrechen, wo wir aller warscheinlichkeit nach sind!

Ne.
Wir sind alle damit beschäftigt, deine Schulaufgaben zu lösen

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.