Hallo, ich wollte mal fragen ob man die Ansteuerung so wie im Anhang gezeichnet machen kann(MOSFET IRF7220), oder ob da etwas dagegen spricht? bzw. ob es da bessere Lösungen gibt. Eine Reihe besteht aus 48 Spalten a 20mA/LED Für Vorschläge bin ich dankbar... Gruß Peter
Wenn in einer Spalte alle 7 LEDs an sind, fließt ein 7mal höherer Strom durch den gemeinsamen Vorwiderstand als bei einer leuchtenden LED. Wird dann die Helligkeit nicht deutlich geringer?
@jack Die Reihen werden ja gemultiplext. Es brennt also nur immer 1 LED in einer Spalte?!? Oder verstehe ich dich jetzt falsch?
@Obelix
>Es ist ungewöhnlich, die Reihen zu multiplexen.
Ist doch vollkommen egal, ist Jacke wie Hose. 7:1 Muxen ist kein
Problem, 48:1 schon eher. ;-)
@Peter Z.
Das mit der PWM zur Helligkeitsreglung wird so ohne weiteres nicht
funktionieren. Denn du must ja jede einzelne Zeile synchron PWM steuern.
Das machst du sinnvoll direkt über die Zeilensteuerung 1..7. Allerdings
bedeutet das schon reichlich Rechenaufwand für den uC, sofern er keine 7
PWM-Ausgänge hat. Ein Mittelweg wäre ein Minimal Schaltregler, sprich
noch ein LC-Filter hinter deinen PWM-Transistor. Dann hast du dort eine
einstellbare Betriebsspannung. Braucht dann halt nur einen PWM-Kanal.
MfG
Falk
Bei einer einzelnen Anzeige ist das egal, das stimmt wohl, aber wenn man mehrere Anzagen davon neben einander hat, bräuchtest du zwar nur 7 Multiplexzeilen aber dafür z.B. 50 Leitungen (Bit) für die Spalten.
@Falk Werde jetzt erst mal ein "Zeichen" auf Lochraster aufbauen und ein bißchen rumprobieren wie das mit der Helligkeitssteuerung aussieht. Werde dann berichten. Danke erstmal....
Hmm, hab nochmal drüber nachgedacht. Das mit der synchronen PWM kann man über einen Output Compare lösen. Einfach im MUX -Interrupt den PWM-Ausgang aktivieren und per Output Compare wieder löschen lassen. Braucht sehr wenig CPU Last. MfG Falk
Und wenn du im Output Compare Interrupt einfach alle Zeilentransistoren ausschaltest, kannst du dir den PWM-Mosfet sparen. MFG Falk
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.