Tag zusammen Ich habe gerade das Vergnügen einige LEDs anzusteuern. Den einen Typ den ich baue besteht voraussichtlich aus 11 mal 2 LED Matrix Modulen mit je 5*7 LEDs. Davon werden 16 Stück hergestellt. Es kommen noch 2 weitere Anzeigen dazu, spielt hier aber keine Rolle. Ich habe nun mal den Schaltplan gezeichnet wie ich mir das vorstelle. Während die einen „Spalten“ aktiv sind, werden die Zeilen durchgeschoben. Soweit ich das sehe sollte das Zeitmässig funktionieren. Ich möchte eine Frequenz von ca. 100-200 hz auf den Anzeigen erreichen damit diese flimmerfrei sind. Nun noch einige Fragen: 1.) 20mA laut Datenblatt? Das (und somit die 140mA Peak) gilt für 1 Dot oder? Würde dann ja heissen dass im extrem Fall über 15A über die Spalten Transistoren fliessen. Toll 2.) Ich möchte nicht für alle LEDs Widerstände einbauen. Wenn ich die benötigte LED Spannung direkt liefere sollte das ja kein Problem sein. Aber wie hoch ist diese Spannung? LEDs auf gewünschte Frequenz Takten, Strom mit Oszilloskop messen und Spannung hoch schrauben bis gut oder woher kann ich den Wert nehmen? 3.) Ich kenne den AVR-Watchdog noch nicht so gut. Wenn ich mein Assembler Programm vorher gut Teste und einige Tests mit 20mA LED Strom mache und alle Fehler beseitige..Kann ich mich voll und ganz auf den AVR Watchdog verlassen (zück setzen bei jedem ausschalten einer Zeile) oder macht es Sinn eine zusätzliche Hardware Logik mit Abfallverzögerung einzubauen? Datenblätter der verwendeten Bauteile: Schieberegister 74HC595 https://www.distrelec.ch/ishop/Datasheets/ai647881-647882_e.pdf Transistor BD912 https://www.distrelec.ch/ishop/Datasheets/me612134_e.pdf LED Matrix (wir nehmen die Grünen) https://www.distrelec.ch/ishop/Datasheets/onTA0711xx-TC0711xx_dat_e.pdf] Herzlichen Dank an die jenigen die sich kurz (oder länger) Zeit nehmen und das kurz anschauen…
HDR schrieb: > Herzlichen Dank an die jenigen die sich kurz (oder länger) Zeit nehmen > und das kurz anschauen… Macht bestimmt jemand bei einem leserlichen Schaltbild ...
HDR schrieb: > 2.) Ich möchte nicht für alle LEDs Widerstände einbauen. Wenn ich die > benötigte LED Spannung direkt liefere sollte das ja kein Problem sein. > Aber wie hoch ist diese Spannung? Bei jeder LED unterschiedlich, außerdem temperaturabhängig. Daher solltest Du Deinen Widerstand gegen Widerstände nochmal überdenken.
@ HDR (Gast) >Ich habe gerade das Vergnügen einige LEDs anzusteuern. Da bist du ja wirklich der 1. mit dieser Idee. >Ich habe nun mal den Schaltplan gezeichnet wie ich mir das vorstelle. >Während die einen „Spalten“ aktiv sind, werden die Zeilen >durchgeschoben. Soweit ich das sehe sollte das Zeitmässig funktionieren. Ja, so macht man das in einer LED-Matrix. >1.) 20mA laut Datenblatt? Das (und somit die 140mA Peak) gilt für 1 Dot >oder? Würde dann ja heissen dass im extrem Fall über 15A über die >Spalten Transistoren fliessen. Toll Ja. >2.) Ich möchte nicht für alle LEDs Widerstände einbauen. Warum ? Zu teuer? Zu faul? >Wenn ich die >benötigte LED Spannung direkt liefere sollte das ja kein Problem sein. AHHHRRRR!!!! NEIN! Siehe LED. EOD! >mache und alle Fehler beseitige..Kann ich mich voll und ganz auf den AVR >Watchdog verlassen (zück setzen bei jedem ausschalten einer Zeile) oder >macht es Sinn eine zusätzliche Hardware Logik mit Abfallverzögerung >einzubauen? Kommt drauf an. >Schieberegister 74HC595 >https://www.distrelec.ch/ishop/Datasheets/ai647881... TPIC6595 ist 2 in einem. Oder TLC5940, das spart dir die Widerstände. >Transistor BD912 >https://www.distrelec.ch/ishop/Datasheets/me612134_e.pdf Für 15A nimmt man MOSFETs. Ausserdem ist deine Kollektorschaltung kastriert, die Basiswiderstände müssen raus.
HDR schrieb: > 2.) Ich möchte nicht für alle LEDs Widerstände einbauen. Wenn ich die > benötigte LED Spannung direkt liefere sollte das ja kein Problem sein. Nö, gar kein Problem, genauso wenig wie's in Tschernobyl Probleme gab.
Falk schrob: >Da bist du ja wirklich der 1. mit dieser Idee. MWS schrabte: >Nö, gar kein Problem, genauso wenig wie's in Tschernobyl Probleme gab. Ist heute DDR-Meisterschaft in der Disziplin Sarkasmus? ;-) MfG Paul
Paul Baumann schrieb: > Ist heute DDR-Meisterschaft in der Disziplin Sarkasmus? Nein, das ist Wessi-Sarkasmus.
Falk Brunner schrieb: > Da bist du ja wirklich der 1. mit dieser Idee. He He..ich kleiner Steve Jobs...Ich habs ganz alleine erfunden und hole mir jetzt das Patentrecht!^^ MWS schrieb: > Paul Baumann schrieb: >> Ist heute DDR-Meisterschaft in der Disziplin Sarkasmus? Was hat den das Data Direction Register mit sarkasmus zu tun *.* Falk Brunner schrieb: > Für 15A nimmt man MOSFETs. Ausserdem ist deine Kollektorschaltung > kastriert, die Basiswiderstände müssen raus. Gut..umgebaut. Ok...thema widerstände: Ich will die LEDs ja Multiplexen und mit dem in Datenblatt angegebenen Strom von 140mA nutzen. Damit ich diesen Strom erreiche muss ich ja die Spannung erhöhen. Doch um wie viel? Und wie soll ich passende Widerstände errechnen wenn ich die benötigte Spannung nicht kenne? Das habe ich noch nicht verstanden um währe froh um eine Erklärung. Danke für alle Hinweise :)
Paul Baumann schrieb: > Falk schrob: >>Da bist du ja wirklich der 1. mit dieser Idee. > > MWS schrabte: >>Nö, gar kein Problem, genauso wenig wie's in Tschernobyl Probleme gab. > > Ist heute DDR-Meisterschaft in der Disziplin Sarkasmus? > Ich darf mal Wikipedia zitieren: "Sarkasmus dagegen <Ironie> ist einseitig. Seine Fokussierung der Kehrseite zielt auf Vernichtung " Sarkasmus kommt, wenn man sich anders nicht mehr wehren kann. Also kurz vorher vor der eigenen psychischen Vernichtung.
HDR schrieb: > Damit ich diesen Strom erreiche muss ich ja die Spannung erhöhen. Nein, bei einer Diode musst du den Strom erhöhen, sonst läuft sie dir thermisch weg. Die Spannung ergibt sich dann von ganz alleine aus der Kennlinie. Entweder du nimmst Konstantstromquellen oder die aufwändigen Vorwiderstände.
@HDR (Gast) >> Für 15A nimmt man MOSFETs. Ausserdem ist deine Kollektorschaltung >> kastriert, die Basiswiderstände müssen raus. >Gut..umgebaut. Nützt aber nix. Dein BD912 schaltet nie deine 15A, schon gar nicht mit dieser Ansteuerung. Denn der hat lausige Faktor 5 Stromverstärkung bei 10A. Nimm MOSFETs, die brauchen hier aber auch einen ordentlichen Treiber. >Ich will die LEDs ja Multiplexen und mit dem in Datenblatt angegebenen >Strom von 140mA nutzen. Damit ich diesen Strom erreiche muss ich ja die >Spannung erhöhen. Nein, den Strom. Durch passende Stromquellen oder kleinere Vorwiderstände. > Doch um wie viel? Und wie soll ich passende >Widerstände errechnen wenn ich die benötigte Spannung nicht kenne? Die kennst du. Ist die Flußspannung. OK, bei 140mA Pulsstrom ist die schon etwas höher als bei 20mA DC, aber das ändert nix am Grundkonzept. Schau ins Datenblatt, dort kann man die Flußspannung in Abhänngigkeit des (Puls)stroms sehen, 140mA muss man ggf. extrapolieren.
Hi, du musst ja nicht für jede LED einen Widerstand einbauen, sondern für jede Zeile/Spalte. Ausserdem solltest du mal schauen ob die 140mA Pulsstrom nötig sind. Ich habe z.B. ultra bright LEDs die bei 1/8 Multiplexing mit <50mA (5V mit 100 Ohm Vorwiderstand) Pulsstrom schon für meinen Eindruck viel zu hell sind. Schöne Grüße, Max
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.