0.2 mA auf Pin 2

Hallo Ich bin Anfänger und wollte fragen ob man auf z.b. pin 2 0.2mA als output machen kann danke für die hilfe :slight_smile:

Wenn ich dich richtig verstehe, möchtest du den Ausgang des Pins auf 0,2 mA begrenzen.
Das geht nur mit einem zusätzlichen, externen Widerstand, der diese Begrenzung erreicht.

thx

(Versorgungsspannung Microcontroller - Betriebsspannung-Verbraucher) / 0.0002 = Widerstandswert

Beispiele:

(5V - 1,8V) / 0.0002 A = 16000 Ohm

(3.3V - 2,4V) / 0.0002 A = 4500 Ohm

Welchen Arduino hast Du?

Ein Arduino UNO kann pro pin 20mA Strom treiben, aber nicht alle gleichzeitig.
Alle Ströme der Pins zusammen dürfen 200mA sein.
Außerdem dürfen bestimmte Gruppen von Pins 100 bzw 150mA treiben.
Genaues auf Seite 258 Kapitel 28.1 und Fußnoten von 28.2 von https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf

Grüße Uwe

Da hast du den unklarsten Teil der Frage schön integriert, @StefanL38 .
Sonst muss man nur zwischen Ausgangs-Pin und GND ( oder Vcc ) einen Widerstand von
5V / 0,2mA = 2,5k setzen und weiß, dass durch diesen Widerstand der gewünschte Strom fließen wird.
Da die Pins aber Spannungsquellen ( oder -Senken) sind und keine Stromquellen, nutzt das nichts, wenn du diesen Strom auch durch einen unbekannten Verbraucher fließen lassen willst.

Die Antwort auf die Frage, ob man einen OUTPUT-Pin mit 0,2 mA belasten darf, ist Ja

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.