Forum: Mikrocontroller und Digitale Elektronik Punktmatrixanzeige zu dunkel


von Olafk (Gast)


Angehängte Dateien:

Lesenswert?

Ich steuere mit einem Mega16 eine Punktmatrixanzeige TA20-11 von 
Reichelt. Alles funktioniert (Multiplexverfahren). Jede Spalte leuchtet 
gleich lang und ist wie im Bild angeschlossen. Die Flussspannung der 
Dioden ist typ. 2 Volt. Die LEDs leuchten nur matt rosa. Die Widerstände 
an den Kathoden kann man auf 47R runtersetzen, den Basiswiderstand auf 
330R verringern und den Transistor gegen einen Typ C wegen der 
Verstärkung austauschen. Nichts bringt einen sichtbaren Effekt. Kann mir 
jemand helfen oder einen Tip geben?

Gruss Olaf

von Magnus Müller (Gast)


Lesenswert?

Dein Controller zieht die Leitungen nicht mit genug mA gegen Masse. Du 
solltest zwischen Controller und den LEDs noch Treiber dazu setzen.

Welchen Controller verwendest du?

Gruß
Magnetus

von Chrisi (Gast)


Lesenswert?

Wieviele Spalten muß denn der BC857B treiben? Wie hoch ist die 
Multiplexfrequenz? Ändert sich die Helligkeit, wenn nur eine Spalte 
angesteuert wird?

von Olafk (Gast)


Lesenswert?

Danke für die Antworten.

@Magnus
Ich nehme einen Mega16. Gleichzeitig können ja nur 7 LEDs nach Masse 
geschaltet werden. Sollte doch eigentlich kein Problem sein.

@Chrisi
Ein Transistor schaltet nur eine Spalte. Ich habe nur beispielhaft eine 
Spalte gezeichnet, sind natürlich 5 insgesamt (5x7 Matrix). Der Mega 
läuft mit dem internen Oszillator mit 8 MHz. Ich habe einfach nur ein 
Testprogramm geschrieben, bei dem jede Spalte ein paar Milisekunden 
leuchtet und dann auf die nächste schaltet. Keine weiteren Aktivitäten 
des Prozessors.

Egal wie hoch die Multiplexfrequenz ist, das Ergebnis ist immer gleich 
(gleich dunkel). Übrigens auch, wenn ich eine Spalte statisch anzeige. 
Als würde der Transistor nicht durchschalten.

Gruß Olaf

von Magnus Müller (Gast)


Lesenswert?

> Egal wie hoch die Multiplexfrequenz ist, das Ergebnis ist immer gleich
> (gleich dunkel). Übrigens auch, wenn ich eine Spalte statisch anzeige.
> Als würde der Transistor nicht durchschalten.

Hast du beim Transistor evtl. die Beinchen vertauscht?

Bitte bedenke auch, dass es den BC857 auch ein einer "Reverse"-Variante 
gibt. Bei dieser Variante sind Basis und Emitter vertauscht.

Gruß,
Magnetus

von Dieter W. (dds5)


Lesenswert?

Dann versuch doch mal mit einem Voltmeter rauszukriegen wo die Spannung 
"verlorengeht"; am Transistor oder an den Portpins.

von Olafk (Gast)


Lesenswert?

Nach Datenblatt sollten die Transitoren richtig angeschlossen sein, aber 
an eine andere Anschlussvariante habe ich nicht gedacht, da schaue ich 
nochmal nach.

@Dieter
Die 5 Volt liegen richtig an. Den Rest habe ich nicht gemessen, dass 
mache ich  noch.

Da allerdings meine Regierung gerade einschreitet, muss ich erstmal für 
heute Schluss machen.

Danke fürs erste. Morgen auf ein neues.

Grüße
Olaf

von Chrisi (Gast)


Lesenswert?

Ja ok, was ist dann aber, wenn Du nur eine LED einer Zeile oder Spalte 
ansteuerst? Heller?

von Jörn P. (jonnyp)


Lesenswert?

Wenn du 7 LED´s hintereinander ansteuerst ist eine LED gegenüber einer 
statischen Anzeige nur 1/7 Zeit ON. Um für das Auge die gleiche 
Helligkeit zu bekommen muss theoretisch also der 7-fache Strom fließen. 
Das ist aber einerseits durch den max. Impulsstrom der LED, andererseits 
durch den max. Portstrom limitiert.
Ich würde eine LED mal statisch einschalten und den Strom der LED 
messen. Ist das in Ordnung (Datenblatt der LED)und die Helligkeit OK, 
dann kannst du den Impulsstrom entsprechend erhöhen.

von bascom-looser (Gast)


Lesenswert?

Led Matrix  guckst du daaaaaaaaaaaaaa.

http://bascom-forum.de/index.php/topic,30.msg288.html#msg288

von Olafk (Gast)


Lesenswert?

Erstmal Danke für die Antworten. Ich bin erst heute dazu gekommen, mir 
das nochmal anzuschauen. Statisch fließen 25 mA Strom. Logisch, dass 
dann im Multiplex nicht mehr viel zu sehen ist.
Dass den Widerstand zu verkleinern nichts gebracht hat, liegt vermutlich 
daran, dass die Portpins nicht mehr Strom aufnehmen können.

Ich überlege mir eine andere Ansteuerung, wahrscheinlich mit einem 
ULN2803.

Grüsse
Olaf

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.