PeterJ
17.01.2006, 23:55
Hi,
ich spiele gerade mit dem Gedanken mir ein RN-Control Board zu kaufen um mein altes C-Control in Rente zu schicken. Da ich für dieses nur Programme ohne Nutzung der Ports geschrieben habe, ist mir beim Durchlesen des Artikels "AVR-Einstieg leicht gemacht" eines nicht ganz klar geworden:
Dort wird eine LED mit einem Vorwiderstand von 1k an einen Port angeschlossen. Irgendwo in meinem Kopf hatte ich folgende Formel für die Berechnung eines Vorwiderstandes:
R=(U-U_LED)/I
Also z.B. U=12V, U_LED=2V, I=20mA -> (12-2)/0,02= 500 Ohm
Wenn ich jetzt am Port 5V habe, dann bräuchte ich laut mir bekannter Formel einen Widerstand von nur 150 Ohm um auf 20mA zu kommen.
Mit 1k fließen dann nur 3mA, oder?
Hab ich da einen Denkfehler?
Dürfen die Ports nicht höher belastet werden (hatte mal was von 200mA für alle zusammen gelesen)?
Schonmal vielen Dank für die Hilfe!
Peter
ich spiele gerade mit dem Gedanken mir ein RN-Control Board zu kaufen um mein altes C-Control in Rente zu schicken. Da ich für dieses nur Programme ohne Nutzung der Ports geschrieben habe, ist mir beim Durchlesen des Artikels "AVR-Einstieg leicht gemacht" eines nicht ganz klar geworden:
Dort wird eine LED mit einem Vorwiderstand von 1k an einen Port angeschlossen. Irgendwo in meinem Kopf hatte ich folgende Formel für die Berechnung eines Vorwiderstandes:
R=(U-U_LED)/I
Also z.B. U=12V, U_LED=2V, I=20mA -> (12-2)/0,02= 500 Ohm
Wenn ich jetzt am Port 5V habe, dann bräuchte ich laut mir bekannter Formel einen Widerstand von nur 150 Ohm um auf 20mA zu kommen.
Mit 1k fließen dann nur 3mA, oder?
Hab ich da einen Denkfehler?
Dürfen die Ports nicht höher belastet werden (hatte mal was von 200mA für alle zusammen gelesen)?
Schonmal vielen Dank für die Hilfe!
Peter