Gast
#1707236
Hallo, ich mal wieder :) Ich bin gerade dabei mich in das Thema "LED-Matrix" einzuarbeiten. Hab mir jetzt einiges zum Thema durchgelesen und fang heute mal mit dem Aufstecken an. Nur hab ich vorher noch einige Fragen, bei denen ich mir nicht sicher bin. Im Forum hier gibts ja einiges zu dem Thema, zig verschiedene Wege der Realisierung etc... Ich wollt mir zu Testzwecken eine 5*5 Matrix bauen. Weil ich grad keine Treiber-ICs oder Schieberegister da habe würd ich das ganze nur über Transistoren verwirklichen. Welche ist mir eigentlich egal, hab NPN und PNP hier, jeweils die "Standardmodelle" BC337 und so :) Ich hab im Forum hier einen Schaltplan gefunden, (nicht von mir!!), den ich vom Prinzip her benutzen würde. Nur eben auf 5*5 umgestellt. Ausserdem würde ich die Schieberegister weglassen und direkt die uC Ports verwenden. 10 Sind ja zu verkraften :) Laut Schaltplan würde ich die Spalten nacheinander multiplexen. Dazu paar Fragen: 1) Dem Zeichner dieses Planes wurde empfohlen, die Transistoren Q1 bis Q8 als Emitterfolger zu schalten, davor waren sie als Emitterschaltung verbaut. Wieso ist den der Emitterfolger hier von Vorteil? Dadurch spar ich mir doch nur den Basiswiderstand, richtig? Einen Nachteil den ich sogar noch sehe ist folgender: Im angehängten Schaltplan werden mit dem 5V Highpegel des uC 5V auf die LEDs geschaltet. An sich OK. Aber angenommen, ich würde 9 oder 12V auf die LEDs geben (natürlich mit entsprechend höherem Vorwiderstand), um zB den 7805 zu schonen, der ja schon den uC und die restliche Schaltung versorgt. Das würde ja als Emitterfolger gar nicht gehen, oder? Dann müsste ich doch die Emitterschaltung verwenden? Oder eben, was mich zur nächsten Frage bringt, 2) PNP-Transistoren. Dem Zeichner des Planes wurde gesagt, er könnte als Zeilentreiber auch PNP-Transistoren verwenden. Meine Frage ist evtl bisl naiv, aber welchen Vorteil hätte das? In meinem Jugendlichen Leichtsinn würde ich eigentlich immer die Emitterschaltung verwenden, weil irgendwie ist mir deren Funktionsprinzip am klarsten. Versteht mich nicht falsch, ich kenne die anderen Schaltungen schon, aber die Emitter kann ich mir irgendwie besser vorstellen. Ich kann mit den 5V vom uC beliebige Spannungen schalten, ich könnte (was wohl nicht nötig sein wird) einen C zum Basiswiderstand oder eine Diode über die BC-Strecke schalten um die Schaltfrequenz zu erhöhen. Und, meiner Meinung am wichtigsten: Meine Spaltentreiber wären ja auch schon NPN in Emitterschaltung. Also "aktiv-high". Würde ich für die Zeilen auch NPN in Emitterschaltung verwenden müsste ich in der Software nicht 2 verschiedene Schaltprinzipe berücksichtigen. Joa, das wars eigentlich. Wäre nett wenn mir jemand erklären könnte, wieso der Emitterfolger hier so beliebt ist und welchen Vorteil PNP hier hätten. Danke schon mal, MfG Luge
