Hallo! Sehe ich das richtig, dass jeder I/O-Port-Pin 40 mA verträgt? Das würde bedeuten, ich könnte also direkt LEDs anbringen bis zu einem maximalen Strom von 40 mA. Im AVR-Tutorial werden die LEDs auch direkt angeschlossen, nur wird dort auch ein anderer Controller verwendet und die LEDs im Tutorial sind quasi lowactive. Bei dieser Schaltungsart müsste ich auch nicht auf den maximalen Strom von 40 mA achten, oder? Danke und viele Grüße!
EGS_TI schrieb: > Hallo! > > Sehe ich das richtig, dass jeder I/O-Port-Pin 40 mA verträgt? Wenns so im Datenblatt steht. > Das würde bedeuten, ich könnte also direkt LEDs anbringen bis zu einem > maximalen Strom von 40 mA. Vorsicht. "mehrere LEDs" Es existieren noch 2 weitere Einschränkungen: * wieviel Strom darfst du einem Port als ganzes zumuten? * wieviel Strom darfst du dem µC insgesamt zumuten? > Im AVR-Tutorial werden die LEDs auch direkt angeschlossen, nur wird dort > auch ein anderer Controller verwendet und die LEDs im Tutorial sind > quasi lowactive. Und die Leds sind nicht so angeschlossen, dass sie 40mA bekommen.
22. Electrical Characteristics 22.1 Absolute Maximum Ratings* ... DC Current per I/O Pin ...............................40.0 mA DC Current VCC and GND Pins .........................200.0 mA Das darfst du nicht überschreiten. EGS_TI schrieb: > Bei dieser Schaltungsart müsste ich auch nicht auf den maximalen Strom > von 40 mA achten, oder? Selbstversändlich muss das beachtet werden! mfg.
Genau, diese 40 mA meine ich. Für mich liest sich das so, als könne jeder einzelne Pin 40 mA ab. Ok, nächste Einschränkung sind dann die 200 mA. Der Tiny benötigt bei 12 MHz selber ca. 6mA, wenn ich das richtig abgelesen habe. Also 200 mA-6mA = 194 mA würden mir dann quasi als restlicher Strom für die LEDs übrig bleiben. Insofern ich die LEDs direkt über die Pins mit Spannung versorge. Was für einen Vorteil bietet denn die Schaltungsart der LEDs aus dem Tutorial? Man könnte die LEDs doch auch direkt über die Port-Pins mit Spannung versorgen und hätte dann keine invertierte Logik. Die 200 mA für den GND- bzw. VCC-PIN des Tiny würden ja in beiden Fällen trotzdem gelten. Oder hab ich irgendwo einen Denkfehler?
EGS_TI schrieb: > Oder hab ich irgendwo einen Denkfehler? Ja: man rechnet nicht mit den Werten im Abschnitt "Absolute Maximum Ratings", sondern man belibt möglichst weit davon weg. Sonst passt es. Und moderne LEDs kommen auch mit deutlich weniger als 40mA aus...
Hi >Genau, diese 40 mA meine ich. >Für mich liest sich das so, als könne jeder einzelne Pin 40 mA ab. Du hast auch den Text neben den 'Absolute Maximum Ratings' gelesen'? Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these or other conditions beyond those indicated in the operational sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. MfG Spess
Hi! Leds sollte man nur auf 2 Arten betreiben: An einer Konstantstromquelle, oder an einer Spannungsquelle mit Vorwiderstand! Die Pins des Tinys sind Spannungsquellen mit Vcc, das heißt du brauchst einen Vorwiderstand. Berechnung: (Vcc - Flusspannungled(bei gewünschtem Strom, findest du im Datenblatt)) / Gewünschter Stom Einzige Alternative: Bei Reichelt gibts 5V Leds, die haben den Vorwiderstand eingebaut. LG Alex
Vorwiderstand is klar, aber trotzdem danke. Ich will garkeine LEDs mit 40 mA betreiben. Mir gings nur ums grundsätzliche Verständnis. Werde irgendwelche lowcurrent LEDs verwenden, also nicht mal in die Nähe der absolute maximum ratings kommen, geschweige denn: spess53 schrieb: > beyond
@ EGS_TI (Gast) >Für mich liest sich das so, als könne jeder einzelne Pin 40 mA ab. Im Prinzip ja, praktisch sind eher so 20mA empfehlenswert. >Was für einen Vorteil bietet denn die Schaltungsart der LEDs aus dem >Tutorial? Welches Tutorial? >Man könnte die LEDs doch auch direkt über die Port-Pins mit Spannung >versorgen und hätte dann keine invertierte Logik. Kann man machen, die low aktive Ansteuerung ist historisch bedingt. MFG Falk
Falk Brunner schrieb: >>Man könnte die LEDs doch auch direkt über die Port-Pins mit Spannung >>versorgen und hätte dann keine invertierte Logik. > > Kann man machen, die low aktive Ansteuerung ist historisch bedingt. > > MFG > Falk Wegen Open-Collector Ausgängen vermute ich?! http://www.mikrocontroller.net/articles/Ausgangsstufen_Logik-ICs
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.