74HC164 Bauteilfrage

OP (Firma: hab keine) #1609643
Lesenswert?

Hey!
Bin grad dran ne LED-Matrix zu leuchten zu bringen.
Hab im meiner Bastelkiste ;-) ein Bauteil gefunden, dass eigendlich 
dafür gut wäre.
Nur irritiert mich die Bezeichnung. Da steht nämlich GD 74HC164.
Für was ist des GD da???
Und woher weiß ich, von welchem Hersteller der IC ist?
: Übrigens steht noch GS 9441 drauf, find ich aber nix dazu.

Hoffe ihr könnt mir wieder helfen ;-)

Gruß Marvin
#1609690
Lesenswert?

Scheint von LG Semicon zu sein: 
http://www.datasheetarchive.com/GD74HC164-datasheet.html

Datenblatt ist zumindest Online keins mehr aufzutreiben (LG Semicon gibt 
es auch schon seit 10 Jahren nicht mehr als eigenständige Firma ;-), den 
wenigen Angaben nach sieht es aber wie ein normaler 74HC164 aus.

Das "9441" dürfte das Produktionsdatum sein, 41. Woche 1994.

Für eine LED-Matrix ist der aber weniger gut geeignet (man muss bei der 
Schaltung und der Ansteuerung ziemlich aufpassen), da man bei dem im 
Gegensatz zum üblicherweise verwendeten 74HC595 schon während des 
Shiftens die "Zwischenwerte" auf den Ausgängen sieht.

Andreas
OP (Firma: hab keine) #1609719
Lesenswert?

Hey!
Danke für Ihre sehr! hilfreiche Antwort.
Dann werd ich mir mal den genannten 74HC595 besorgen.

Und dann noch zum Multiplexing:
Eigendlich müsste das ja so funktionieren, dass  das Byte seriell zum 
"Treiber" geschickt wird und dieser dann die jeweilige Zahl bzw. das 
jeweilige Zeichen darstellt, oder?


Gruß Marvin
#1611547
Lesenswert?

Marvin K. schrieb:
> Und dann noch zum Multiplexing:
> Eigendlich müsste das ja so funktionieren, dass  das Byte seriell zum
> "Treiber" geschickt wird und dieser dann die jeweilige Zahl bzw. das
> jeweilige Zeichen darstellt, oder?

Wenn du mit "Zeichen darstellt" meinst, dass du z.B. ein "A" ausgibst 
und der Baustein setzt das dann in ein zweidimensionales LED-Muster um: 
nein. Dafür bräuchtest du einen speziellen LED-Matrix-Treiber (z.B. 
MAX7219), und selbst bei dem müsstest du das Bitmuster des Zeichens noch 
immer explizit ausgeben. Beim 74HC595 entspricht jedes Bit in dem 
seriell übertragenen Byte genau einem der 8 Ausgänge, nicht mehr und 
nicht weniger.

Die LED-Matrix wird immer Zeile für Zeile (oder Spalte für Spalte) 
angesteuert. Um das Multiplexing, also das schnelle Durchlaufen aller 
Zeilen mit jeweils passend angesteuerten LEDs, musst du dich selbst 
kümmern (also immer eine Zeile einschalten, Spalten ausgeben, kurz 
warten, nächste Zeile usw.). Details findest du im verlinkten 
Wiki-Artikel.

Andreas

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren