Forum: Mikrocontroller und Digitale Elektronik IC für LED bwz LCD Anzeige gesucht


von Schoasch (Gast)


Lesenswert?

Hallo

Meine Frage wird für manche wohl ziemlich leicht zu beantworten sein,
aber ich stehe momentan etwas auf dem Schlauch.
Ich habe 8 bit, die eine Zahl von 0 bis 255 darstellt.. das ist eh
klar.
Nun bräuchte ich ein Bauteil, welches mir aus den 8 Bit, die Zahlen für
ein 7-Segment LED Anzeige(Common Cathode;das Bauteil heisst HDSP5503)
umwandelt. Also wenn zb 0000 1111 am Eingang anliegt, dass dann 15 von
der LED-Anzeige abzulesen ist.

Gibt es nicht auch noch solche Bauteile für 3 1/2 7-Segment
LCDs(statische)?

Hätte jemand vl eine Bauteilbezeichnung für mich? Ich wäre sehr
dankbar.

mfg Schoasch

von Hilfesuchender Schüler (Gast)


Lesenswert?

am besten macht man das in einen microcontroller. wenn du das als
hexwert ausgeben willst gibt es BCD dekoder (also 0x00 bis 0xFF) aber
als dezimalwert fällt mir nix ein.

von Schoasch (Gast)


Lesenswert?

Ich wollte eben vermeiden einen µC dafür einzusetzen. Und ich glaube
einmal so ein Teil gesehen zu haben... aber ich weis die Bezeichnung
nicht mehr.

von Manos (Gast)


Lesenswert?

Wo hast Du die 8 Bit? Am Ausgang von einem Baustein (A/D-Wandler,
Schieberegister) oder in einem uC?

Wenn uC brauchst Du keine Hardware sondern nur Software (sofern
ausreichend Ports frei). Wobei 30mA/Segment was viel werden könnte.

von Daniel Hahn (Gast)


Lesenswert?

Hi,

Nimm nen SAA1064 von Philips. Mit dem kannst du 4 x 7-Segment ansteuern
(oder zusätzliche LEDs).

Code dazu gibts auf meiner HP  (kanns grad net anhängen da ich vom
Handy surf, also selber auf http://mydani.com unter Artikel)...

Gruß Dani

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Ohne uC wird das ein "TTL-Grab", aus vielen Binär-Addierern. Die
Umrechnung von binär auf dezimal, und anschließnd von dezimal auf
7-Segment macht heute am besten ein uC. Zweite Möglichkeit ist ein CPLD
oder FPGA, aber das wäre etwas übertrieben, außerdem ist deren
Stromverbrauch deutlich höher.

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

noch einfacher wäre eine Hexadezimal-Anzeige, dazu gabs hier einen
thread. Es existiert ein altes DDR-IC das direkt 4Bit binär in Hex-
7Segment umformt, 45011 oder so ähnlich.

von Stephan H. (stephan-)


Lesenswert?

der hieß 40511 und ist für gemeinsame Kathode inkl. Ausgangslatch.

von Stephan H. (stephan-)


Lesenswert?

ps.: ist aber ein ganz normaler BCD Dekoder !!

von Jürgen (Gast)


Lesenswert?

Was willst Du damit anzeigen? Ein Analogsignal?

Wenn Du sowas wie ne Temperaturanzeige machen willst (oder ähnlich)dann
kannst Du den ICL7107 oder ICL7106 benutzen.
Der teilt einen Analogbereich in 255 teile und gibt die dann an die
Anzeige weiter. Gibts für 7-Segment und für LCD.

von Schoasch (Gast)


Lesenswert?

In dem jetzigen Fall soll es an einen µC. Es ist mir klar, dass man das
mit Software lösen könnte. Aber der Einfachste Eingriff in die
Schaltung wäre halt, wenn ich nur die 8Bit übernehmen könnte.

Ausserdem wärs für andere anwendungen auch hin und wieder praktisch.

Danke für eure Ratschläge.

von martin (Gast)


Lesenswert?

...es gibt in der ttl reihe 74xx bausteine zum umwandeln von binär in
bcd, allerdings musst du sie kaskadieren und bei acht bit ist das
wirklich ein ttl grab, anschließend könntest du 7447 als umwandler von
bcd zu 7 segment nehmen, aber 3 stück, da du ja insgesamt drei stellen
hast..

einfachere lösung, nimm dir ein ee prom von atmel und tacker dir das,
wenns nötig ist sogar mit der hand da rein, kann man mit einem taser
ganz leicht programmieren. zudem hast du dann alles in einem baustein
und es kostet nicht ausser zeit...

martin

von Rahul (Gast)


Lesenswert?

>Ausserdem wärs für andere anwendungen auch hin und wieder praktisch.

Was ist einfacher? Einen Tiny oder mega8 mit einem Programm zu füllen,
oder einen u.U. abgekündigten Baustein zu organisieren?

von Schoasch (Gast)


Lesenswert?

Wird mir dann anscheinend nichts anderes über bleiben.

Und wie wärs eigentlich mit GALs? Das sollte doch gehen oder? Sind die
eigentlich widerbeschreibbar(hab damit noch nie etwas gemacht)?

von Rahul (Gast)


Lesenswert?

>Und wie wärs eigentlich mit GALs? Das sollte doch gehen oder?
>Sind die eigentlich widerbeschreibbar(hab damit noch nie etwas
>gemacht)?

Ja.

von Schoasch (Gast)


Lesenswert?

Oh.. ich hab gerade gesehen das es keine GALs sondern PALs sind. Und
zwar sind es PALCE16VH-15PC/4. Die Stammen aus einem alten PC. Kann man
die noch verwenden? Und vorallem wie kann man die Programmieren?

von Jürgen (Gast)


Lesenswert?

GALEP kann's ==> ist aber ein wenig übertrieben ;-)

von Schoasch (Gast)


Lesenswert?

:-) Den habe ich eh zuhause ;-) Ich habe eigentlich eher das Programm
gemeint mit dem man die JEDEC-Files erstellen kann. gibts da ein
Programm was unter XP läuft oder Linux?

von Dieter Werner (Gast)


Lesenswert?

Such mal mit der Suchmaschine deines Vertrauens nach "GAL Assembler".

Dieter

von Schoasch (Gast)


Lesenswert?

Kann ich einen GAL Assembler für einen PAL verwenden?! Wo liegt
eigentlich der Unterschied zwischen PAL und GAL?

von SupaChris (Gast)


Lesenswert?

Also das einfachste wäre ein PAL oder notfalls CPLD. Ein µC wäre ja
schon mit Spatzen auf Kanonen....
Und der PAL bzw. CPLD braucht im statischen Betrieb einige 100µA, also
kaum was :-)

von Dieter Werner (Gast)


Lesenswert?

Noch'n Vorschlag: ein altes UVEPROM nehmen z.B. 2764

Als Eingangsdaten die 8 Bit Daten plus 3 Bit die auch als Strobe zum
Multiplexen der 3-stelligen Anzeige benutzt werden.

Jetzt kann man ein "Programm" in das EPROM schreiben, mit dem an 7
der 8 Datenleitungen der zur jeweils leuchtenden Ziffer passende
7-Segment Code ausgegeben wird.

Das Erzeugen des EPROM Images ist natürlich schon mit etwas Arbeit
verbunden.

Alternativ 2 EPROMs parallel schalten und statischen BCD Code über BCD
zu 7-Segment Decoder auf die Anzeigen geben.

Dieter

von Stephan H. (stephan-)


Lesenswert?

war ein PAL nicht wie ein OTP GAL  ????Mir war so....
Einmal programmierbar....denke ich....
Dann kannst Du die alten aus dem PC nicht nehemn...

von Dieter Werner (Gast)


Lesenswert?

stimmt, PAL ist was ähnliches wie OTP GAL

aaaaber ...    PALCE == GAL, also um- bzw. wiederprogrammierbar.

Wahrscheinlich ist GAL eine geschützte Bezeichnung, deshalb hat AMD
seine GALs PALCE getauft.

von Schoasch (Gast)


Lesenswert?

Ahaaa... Ja es sind PALCE16V8 Bausteine...

Ein altes EPROM hätte ich glaube ich auch noch.. aber irgendwie dürften
die GALs nicht schwer hanzuhaben sein. Ich werde glaube ich einfach für
jede Stelle ein GAL benutzen. Denn ich glaub die GALS haben eh nur 8
Ausgänge.. aber zuerst muss ich mal verstehen wie man die Programmiert
;-)

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.