Forum: Mikrocontroller und Digitale Elektronik 5-stellige 7-segment Anzeige Schaltplan


von Bouhmid (Gast)


Lesenswert?

Hallo,
ich versuche seit Wochen einen Schaltplan(ohne Mikrocontroller) zu 
bauen, der 16-Bit Input in 5.stellige 7-Segment Anzeige umwandelt.Aber 
ich habe bisher keinen Erfolg.
Kann jemand von euch mir helfen?

von Tom E. (tkon)


Lesenswert?

was hast den schon erreicht?

von spess53 (Gast)


Lesenswert?

Hi

>ich versuche seit Wochen einen Schaltplan(ohne Mikrocontroller) zu
>bauen, der 16-Bit Input in 5.stellige 7-Segment Anzeige umwandelt.Aber
>ich habe bisher keinen Erfolg.
>Kann jemand von euch mir helfen?

Soll das heissen, das du einen 16-Bit Binärwert als Dezimalwert anzeigen 
willst?

MfG Spess

von Thorsten S. (Gast)


Lesenswert?

http://pdf1.alldatasheet.com/datasheet-pdf/view/98237/TI/74185.html

seite 9 (letzte Seite) ist ein heiden Aufwand und der Baustein ist nicht 
mehr so einfach zu bekommen...

Gruß,
Thorsten

von Peter D. (peda)


Lesenswert?

Bouhmid schrieb:
> ich versuche seit Wochen einen Schaltplan(ohne Mikrocontroller) zu
> bauen, der 16-Bit Input in 5.stellige 7-Segment Anzeige umwandelt.Aber
> ich habe bisher keinen Erfolg.

Wundert mich nicht, mit Logik-ICs wirds ein IC-Grab.
Sowas macht man einfacher mit etwas programmierbaren:
- mit MC
- mit CPLD
- oder mit EPROM


> Kann jemand von euch mir helfen?

Wie denn, Du hast doch noch garnichts gezeigt.
Soll das etwa jemand für Dich machen?


Peter

von Thorsten S. (Gast)


Angehängte Dateien:

Lesenswert?

Hier der Wandler... falls der Link zum Datenblatt mal nicht mehr gehen 
sollte...

von Paul Baumann (Gast)


Lesenswert?

Du könntest Dir einen EPROM 27C1024 nehmen und auf die Adressleitungen
Deine "Eingangs-Bits" legen und aus den Ausgängen 4 BCD zu 7 Segment-
Dekoder betreiben. Das ist aber eine Fleißarbeit, über 65000 Werte
dort hineinzubringen.

MfG Paul

von GastXIV (Gast)


Lesenswert?

Es geht auch noch komplizierter als mit Decodern ;-).

Nimm Zähler mit Vorwahlmöglichkeit. Lade deinen 16 Bit Wert vor und 
zähle auf 0 (geht im 10 Mhz Bereich ohne Probleme, siehst du nicht in 
der ANzeige) Bei Null stoppst du. Die Null kannst du mit 4 x4 NAND 
Bausteinen mit Open Collector locker bewältigen

Gleichzeitig zählst du dekadische BCD Zähler hoch und jagst das Ergebnis 
über 4 x 4 RS Flipflops und 4  BCD to 7 Segment Decoder (brauchst du so 
oder so) auf die Anzeige.


Sind max 32 TTL Bausteine statt eines Atmels oder Pics oder ....

von Anja (Gast)


Lesenswert?

Hallo,
ich würde das mit 3*EPROM 27C512 und 5*BCD zu 7-Segment-Dekodern z.B. 
CD4511 aufbauen. (16 Adressleitungen input und 2 Digits output fürs 
EPROM)
Die Binärwerte/Hex-Dateien für die EPROMS lassen sich mit einem kleinen 
PC-Programm erzeugen.
Alternativ kann man auch 5 EPROMS verwenden die dann direkt den 
7-Segment-Code enthalten. Braucht dann aber noch Treiber für die 
7-Segment-Anzeigen.

von MaWin (Gast)


Lesenswert?

Einfacher geht's mit Zählern.
Ein 16 bit count-down Zähler (mit 0-Erkennung),
und 5 BCD Ziffernzähler wie CD4026
(der dann Übernahme ins Anzeigelatch bei 0-Erkennnung macht).

Dann wandlet eine Steuerung mit Taktgeber (NE555)
periodisch den 16 bit Wert in die Dezimalzahl um.

Statt ein uC könnte man alles auch mit einem CPDL
die ispLSI1032 machen.

von Sven (Gast)


Lesenswert?

Wie würde mans im µC machen? Durch 10 teilen, Rest ergibt Einer, wieder 
durch 10 teilen, Rest ergibt Zehner usw. Das Ergebnis ist sind dann 5 
BCD-Werte.

Also diskret aufgebaut währen das ein Taktgeber, paar Schieberegister, 
bißchen Verknüpfung und 5 BCD-zu 7Segment-Decoder.

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.