Forum: Mikrocontroller und Digitale Elektronik 16 Segment LED Treiber IC


von Uli P. (ads)


Lesenswert?

Hallo!

Ich bin ein Anfänger und löte gegelentlich an alten Verstärkern zur 
Erhaltung rum.

Da ich mich sehr für Elektronik interessiere, habe ich mir überlegt 
einen Vorverstärker selbst zu bauen. Mit der neuen Technik der 
Mikroprozessoren kenne ich mich nicht so aus, würde aber gerne mit einem 
Arduinoboard ein paar Relais für den Vorverstärker schalten und durch 
eine Anzeige sichtbar machen.

Da mir LCD Anzeigen von der Optik nicht so gefallen würde ich gerne ein 
14 Segmentdisplay für die Anzeige der einzelnen Geräte verwenden (Sat, 
CD, DVD usw).
Da es leider nur sehr große LED-Displays gibt habe ich mich für diesen 
Exoten entschieden:
http://www.kingbrightusa.com/images/catalog/SPEC/acpsc04-41sgwa.pdf
Das Display ist schön klein & günstig und so habe ich sie mir bestellt.
Die Anzeige hat eine gemeinsamme Kathode und nun suche ich einen 
geeigneten Segmenttreiber IC zur Ansteuerung über das Arduinoboard.

Gefunden habe ich den TLC5926 von TI. Leider finde ich in der Datenkarte 
keinerlei Angaben über die anzuschließenden LEDs.

In der aktuellen Elektorausgabe bin ich auf den Chip aufmerksam 
geworden, hier wird er als Treiber IC der Balkenanzeige für ein DSP 
Projekt verwendet. Der Schaltungsaufbau lässt erkennen das die 
angeschlossenen LED Balken eine gem. Anode haben.
Der Vorteil dieses ICs wäre für mich das ich keinerlei Vorwiderstände 
für die Anzeige benötige, sondern nur eine externe Stromquelle und dann 
mit einen minimalen Schaltungsaufwand an den Arduino zu gehen.
Der Schaltungsaufbau bei anderen ICs ist weentlich höher wenn man 
Treibertransistoren, Vorwiderstände und den 
Multiplexing-Schaltungsaufbau bedenkt. Bei einem "nur" 6stelligen 
Display wären das 6x14 Widerstände, die Displayplatine soll allerdings 
ein gewisses Maß nicht überschreiten.

Meine Frage nun: gibt es den Chip auch für Displays mit gem. Kathode?
Leider ist mein Englisch nicht das Beste und ich kann in dem Datasheet 
nichts erkennen :(

Danke für Eure Antworten und einen guten Rutsch ins neue Jahr!

Gruß... Uli

von Thorsten S. (whitejack) (Gast)


Lesenswert?

Beitrag "Was ist sink und source Current?"

http://pdf1.alldatasheet.net/datasheet-pdf/view/351267/TI/TLC5926.html

...schau dir auch mal den tpic6b595 an oder den tlc5921 oder den mbi5016 
an.

TS

von hp-freund (Gast)


Lesenswert?

Nicht billig, aber komplett und für gemeinsame Kathode:

MAX6954 MAX6955

von Uli P. (ads)


Angehängte Dateien:

Lesenswert?

Hallo!

Danke für Eure Antworten!

Ich würde gerne die Schaltung vom TLC5926 verwenden, die Bauform würde 
die Montage unter der 14 Segmentanzeige zulassen und eine kleine 
Anzeigeplatine wäre eine schöne Sache. Im Anhang seht Ihr die kleine 
9x13mm Anzeige, die Werksmäßig angebaute Platine hat 19x9mm so das ein 
Singleship pro Segment gut darunter passen würde. Wie Ihr in der 
Datenkarte von dem Segment sehen könnt muss man sich das Bauteil selbst 
im PCB Programm basteln. Ein Multiplexing ist auf einem PCB sehr 
schlecht zu machen, da müsste ich schon eine Multilayerplatine 
herstellen um alle Pins miteinander zu verbinden.
Beim TLC5926 könnte ich den Chip wiegesagt unter das Segment legen und 
Bauteilfreundlich die Leitungen zum Segment führen.

Da mein Englisch nicht das Beste ist ... steht denn im Datasheet drin 
das der TLC5926 nur für gem. Anoden ist? Ich hab da nichts gefunden :(
Auch habe ich nicht verstanden was der Unterschied zum TLC5927 ist....
Gibts vielleicht auch nen Bauteil das die gleichen Vorteile wie keine 
Vorwiderstände hat und für meine Anwendung geeignet wäre?

Das Display soll auch nur 6 Digit haben, das reicht für die meisten 
Gerätetypenanzeigen des Vorverstärkers.

LG... Uli

von Thorsten S. (whitejack)


Lesenswert?


von hp-freund (Gast)


Lesenswert?

Uli P. schrieb:
> steht denn im Datasheet drin
> das der TLC5926 nur für gem. Anoden ist?

Das ist genau das Problem. Du hast welche mit gem. Kathode.
Schau mal im Datenblatt unter Timing Diagram. H=LED aus, L=LED ein.
Wie die meisten Treiber sind es "Sink" Treiber, schalten also mit 
Stromquelle gegen Masse.

Uli P. schrieb:
> Auch habe ich nicht verstanden was der Unterschied zum TLC5927 ist

Die Diagnosefunktionen sind verschieden.

Uli P. schrieb:
> Gibts vielleicht auch nen Bauteil das die gleichen Vorteile wie keine
> Vorwiderstände hat und für meine Anwendung geeignet wäre?

Habe ich oben bereits geschrieben. Die sind für bis zu 8 Stellen 16 
Segment.

von Uli P. (ads)


Lesenswert?

Moin!

sorry, ich habe lange nichts von mir hören lassen... die Zeit rennt mir 
momentan davon.

Das mit den "Sink" Treibern und der gemeinsammen Kathode habe ich nun 
begriffen!

Die "MAX" Typen wären zwar in meinem Budget, aber ich möchte eine 
relativ einfache Platine bauen. Aufgrund des kleinen Aufbaus der 
Anzeigen böte sich ein Chip pro Segment an, diesen würde ich gerne unter 
das Segment legen um möglichst wenig "Multplex-Verbindungen" zu machen, 
daher scheiden die "MAX" Typen schonmal aus.

Laut Datenblatt ist der "tpic6b595" ein 7 Segment Treiber... also auch 
nix.

So wie ich das Datenblatt vom "tlc5921" lese betreibt der die Segmente 
mit 5V, sodas ich wieder unzählige Vorwiderstände bräuchte.... also auch 
nix.

Das perfekte Gegenstück zum "TLC5926" wäre dann wohl der "mbi5016cp", 
leider habe ich aber auch hier Pech da den keiner liefern kann :(

Gibts noch einen anderen Chip für mein Problem?

Danke für die Mühen die ich Euch bereite ;)!

Gruß... Uli

von MaWin (Gast)


Lesenswert?

> http://www.kingbrightusa.com/images/catalog/SPEC/a...

Du weisst schon, daß die richtig Scheisse einzulöten sind ?
Fast wie BGA.

> Bei einem "nur" 6stelligen Display

HT1632C kann dank externer Transistoren sogar 16 solche Stellen
kostet 2.99 über eBay
ICM7243 treibt 8 common cathode Stellen, mit ASCII-Zeichengenerator
ist aber kaum beschaffbar,
BD26502 wäre für common anode displays.

von Uli P. (ads)


Angehängte Dateien:

Lesenswert?

Moin!

ja, ich weis das die doof zum löten sind. Wenn ich die inneren Kontakte 
auf Sockelpinnen stelle (Rastermaß 2,54 klappt, habs gerade probiert) 
und Außen mit angelegten Drähten arbeite, sollte es funktionieren.
Dadurch das die ein wirklich doofes Platinenlayout haben wäre es ja 
schön wenn das Treiber IC darunterliegen könnte!
Daher scheidet der "HT1632C" auch aus, da würde ich mit dem Layout 
bekloppt werden!
Beim "ICM7243" siehts bauformbedingt genauso aus, da könnte ich dann 
auch die oben beschriebenen Maxtypen verwenden.

"BD26502" ist als "62pinner" noch schlechter unterbringbar und hat wie 
Du schon sagst wie der TLC5926 gem. Anode :(

Gruß... Uli

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.