Vorher hab ich gedacht, der 270er ist an der Basis, dann hätte die Rechnung oben doch gepasst.
So schauts dann wieder besser aus (1mA bei den Pins die den Transistor ansteuern ).
Interessant wäre doch jetzt noch was zwischen Reihe und Spalte ist.
Ich wäre mir nicht so ganz sicher, ob R3 bis R6 richtig dimensioniert sind. Wäre eine mögliche Fehlerguelle.
Ob der Widerstand mit 4,7kOhm richtig ist kann ich aber nicht sagen, da ich das immer experimentell ermittle
jon
Vorher hab ich gedacht, der 270er ist an der Basis, dann hätte die Rechnung oben doch gepasst.
So schauts dann wieder besser aus (1mA bei den Pins die den Transistor ansteuern ).
Interessant wäre doch jetzt noch was zwischen Reihe und Spalte ist.
@Jon: Bei 4,7k fließen etwas mehr als 900µA über die Basis... das sollte schon passen. Der AVR merkt da nix von... der kann meines Wissens nach 20mA pro Pin... und nicht mehr als 200mA gesamt (oder waren es mehr?).
@Jaecko: Die LEDs fehlen in deinem Schaltbild... und hast du den Festspannungsregler (IC2 soll doch einer sein?) wirklich ohne Kondensatoren verbaut? Wenn ja, dann könnte dieser schwingen und dadurch die Schaltung stören... normalerweise wird der dann aber selbst relativ warm. Ansonsten sehe ich jetzt keinen Fehler der die Wärmeentwicklung erklärt.
Gruß,
SIGINT
P.S.: Die 270Ohm Widerstände packst du besser in den Reihe_n Zweig... ist mir gerade so aufgefallen
Wie hast du das errechnet??Zitat von SIGINT
Ich dachte immer, das sich das auf jeden Port bezieht und nicht auf jeden Pin. Wo steht das denn im Datenblatt?Zitat von SIGINT
Warum??Zitat von SIGINT
jon
So, ich hab mal im Datenblatt gesucht:
DC Current per I/O Pin ............................................... 40.0 mA
DC Current VCC and GND Pins................................ 300.0 mA
Seite 242
Den Basisstrom hab ich so errechnet:
Ib= Uout-Ub/R
Ib= 5V-0,7V/4,7kOhm =ca. 900µA
Die Widerstände packst du besser in die Reihen Zweige, da du eventuell mehrere LED einschalten möchtest.
Wenn du den Widerstand in den Spalten-Zweig legst hängt die Helligkeit der LEDs von der Anzahl der eingeschalteteten LEDs ab... das ist sehr schlecht.
Das liegt daran, daß sich die Ströme der LEDs im Spaltenzweig addieren... und somit der Spannungsfall über den Widerstand von der anzahl der leuchtenden LEDs abhängt.
Gruß,
SIGINT
Also zwischen je einer "Reihe n" und einer "Spalte m" liegt je eine LED; Anoden jeweils als "Reihe", Kathoden als "Spalte". (aus Platzgründen/Übersichtlichkeit weggelassen)
Werden also PC2 sowie PB3 auf High geschaltet, leuchtet die LED in Reihe 2, Spalte 3.
Der IC2 ist ein 7805-Festspannungsregler (5V, 1A, Positiv).
Edit: wieder zu langsam geschrieben und den neuesten Beitrag nicht gesehen *g*. ALso wie gesagt, wenn sowieso nur immer 1 LED leuchten soll, bleibts ja egal wo die R sind.
Lesezeichen