Gast
#2539970
Hallo, ich habe vor eine relativ große Led Matrix mit 7x22 RGB Led's zu bauen. Diese will ich mit einem Arduino Uno steuern. Da dieser aber nur begrenzte Output Pins hat, habe ich mir überlegt die matrix zu Multiplexen und die über Schieberegister anzusteuern. Wie man in dem angehängten Schaltplan erkennen kann, wollte ich ein Schieberegister für die Reihen und 8 für die Spalten nehmen, wobei die 8 für die Spalten spezielle LED-Treiber IC's (TLC5917) sind, und ich somit nicht überall Widerstände zur Strombegrenzung einbauen muss. Da ich die LED's mit ca 40mA Pulsstrom betreiben will, die sie nicht dauerhaft vertragen, habe ich einen Sicherheitsschaltkreis von einem anderen Projekt kopiert. Dieser soll verhindern dass die Reihen zu lange an sind und somit die LED's beschädigen würde wenn sich mein IC mal aufhängt oder ich einen Programmier Fehler habe. An jeder Reihe sind 66 Led's a 40mA --> ~2,7A. Die Led's brauchen min. 3V. Dies ist eins meiner ersten größeren Projekte habe ich noch ein paar Fragen: Wie bekomme ich so viel Strom geschaltet? In meinem Schaltplan habe ich einfach irgendwelche Transistoren rausgesucht, da ich deutlich machen wollte wie ich mit das ungefähr denke.. Sollte ich Kondensatoren zwichen VCC und +5V bei den IC's machen? Wenn ja wie groß sollten sie sein? Ist die Schaltung an sonsten OK? Oder habe ich irgendwas übersehen / vergessen? Thomas
