Forum: Analoge Elektronik und Schaltungstechnik LED Matrix mit NPN Transistoren


von Philipp S. (xxvegasxx)


Lesenswert?

Hallo

Ich möchte mir eine kleine LED Matrix bauen, jedoch stehe ich vor einem 
kleinen Problem:

Ich habe eine Vcc von 12V und eine Schaltspannung von 3.3V. Im Wiki 
http://www.mikrocontroller.net/articles/LED-Matrix ist zwar eine Matrix 
abgebildet, jedoch kann ich hier wie abgebildet mit einer 
Kollektorschaltung nicht 12V mit 3.3V schalten.

Gibt es eine Möglichkeit das nur mit NPN Transistoren zu lösen, oder 
muss einer davon ein PNP Transistor sein?

mfg

von Martin B. (statler)


Lesenswert?

Ja, aber du brauchst je einen zusätzlichen npn-Transistor

Einen NPN mit C an +12V; E an CommonAnode; B über Widerstand an 12V
Zeiter NPN C an Basis von Transistor 1; E an Masse; B über Widerstand an 
µP (3,3V)

von Oleg A. (oga)


Lesenswert?

Optokoppler mit Transistorausgang tun es auch. Davon gibt es mehrere in 
einem Gehäuse.

von Axel S. (a-za-z0-9)


Lesenswert?

Philipp S. schrieb:

> Ich möchte mir eine kleine LED Matrix bauen
> Ich habe eine Vcc von 12V

Das ist eine schlechte Wahl. Wenn (wie typischerweise) an jedem 
Knotenpunkt der Matrix nur eine LED sitzt, dann werden je nach 
LED-Flußspannung 8..9V von deinen 12V sinnlos an Vorwiderständen 
verheizt.

> http://www.mikrocontroller.net/articles/LED-Matrix ist zwar eine Matrix
> abgebildet, jedoch kann ich hier wie abgebildet mit einer
> Kollektorschaltung nicht 12V mit 3.3V schalten.

Kollektorschaltung ist auch keine gute Wahl, wenn es um LED-Treiber 
geht. Bei Verwendung geeigneter Transistoren kommt man in 
Emitterschaltung mit <0.2V Sättigungsspannung weg. Die 
Kollektorschaltung braucht mindestens 0.7V, je nach vorgeschaltetem 
Treiber und Strom auch mal 1V. Und mit MOSFETs wird das nochmal 
schlimmer. Da sind es dann wenige mV vs. mindestens 1.5V.

> Gibt es eine Möglichkeit das nur mit NPN Transistoren zu lösen, oder
> muss einer davon ein PNP Transistor sein?

Die Schaltung wird mit pnp- (bzw. bei MOSFET p-Kanal) Treibern nicht nur 
einfacher, sondern hat tendenziell auch einen besseren Wirkungsgrad. Es 
gibt sowohl pnp-Transistoren als auch p-Kanal MOSFETs mit geeigneten 
Daten und der Preisunterschied zu npn bzw. n-Kanal ist wenn überhaupt, 
nur wenige ¢ent. Es ergibt also überhaupt keinen Sinn, das 
ausschließlich mit npns machen zu wollen.


XL

von Philipp S. (xxvegasxx)


Lesenswert?

Kannst du mir da vielleicht ein paar pnp transistoren nennen, die für 
diese anwendung zu gebrauchen sind?
als npn verwende ich den bc847-c, suche also etwas im smd bereich

mfg

von Axel S. (a-za-z0-9)


Lesenswert?

Philipp S. schrieb:

> Kannst du mir da vielleicht ein paar pnp transistoren nennen, die für
> diese anwendung zu gebrauchen sind?

Meinst du mich? Kleiner Tip: das Forum hat eine Funktion "Antwort mit 
Zitat". Wenn du die benutzt, wissen andere dann auch, auf welchen Post 
du dich beziehst. Die Reihenfolge ist da oft trügerisch.

> als npn verwende ich den bc847-c, suche also etwas im smd bereich

Für eine EMpfehlung müßte man zuerst mal wissen, wie groß deine Matrix 
werden soll und wieviel Strom du pro LED veranschlagst. Daraus ergeben 
sich dann die Anforderungen an Zeilen- und Spaltentreiber.

Allerdings steht das mehr oder weniger alles im bereits angesprochenen 
Artikel LED-Matrix. Vielleicht liest du ihn ja nochmal und versuchst 
ihn zu verstehen. Falls Fragen zu spezifischen Punkten auftauchen, 
kannst du gerne fragen. Aber es ist verschwendete Lebenszeit, 
Wiki-Artikel hier ständig nochmal neu zu schreiben.


XL

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.