Gast
#3196294
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…
