Forum: Mikrocontroller und Digitale Elektronik Widerstand AVR ATMega 8 Pin


von whatsoever (Gast)


Lesenswert?

Hallo,

leider hat mich das Lesen des Datenblattes nicht schlauer gemacht. Ich 
möchte einen ATMega 8, der mit 5 V betrieben wird, einen Strom von 100 
uA sinken lassen. Ich müsste aber genau den Widerstand des Pins kennen. 
Aber im Datenblatt steht nur etwas zu Sink Current vs. Output voltage. 
Mir ist nicht klar was das sein soll, denn beim Stromsenken wird doch 
keine Spannung ausgegeben? Kann mir jhemand mit dem Widerstand halfen??

Thx!

von Düsentrieb (Gast)


Lesenswert?

5v 100ua . 50kohm
wo is das problem?

von whatsoever (Gast)


Lesenswert?

Das Problem ist, dass der Strom ziemlich genau stimmen muss, daher wähle 
ich einen externen Widerstand, der zusammen mit dem internen aber eben 
genau 50 kOhm treffen muss.

von whatsoever (Gast)


Lesenswert?

Und um den Wert des äußeren zu bestimmen, brauche ich den des inneren

von Currywurst (Gast)


Lesenswert?

Welche Funktion innerhalb der MCU benötigt denn diesen ominösen 
Widerstand?

von whatsoever (Gast)


Lesenswert?

Keine, eine LED soll von außen angeschlossen werden und der Strom eben 
dieser LED um mehr oder weniger genau 100 uA erhöht werden.

von Currywurst (Gast)


Lesenswert?

Bei 0.1mA = 100uA leuchtet keine LED.

von Peter D. (peda)


Lesenswert?

Figure 149:

bei 85°C und 2V etwa 58mA macht 34 Ohm


Peter

von whatsoever (Gast)


Lesenswert?

Danke!

von whatsoever (Gast)


Lesenswert?

Danke! Woraus hast Du das ersehen?

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Datenblatt und rechnen?!

von Hans W. (Firma: Wilhelm.Consulting) (hans-)


Lesenswert?

ähm..wenn du den strom schon sooo genau brauchst dass dir die 
Ron-Widerstände von so einer CMOS-Ausgangsstufe probleme machen (ich 
mein 30-40 ohm gegenüber 50K) dann solltest du dir wirklich gedanken 
machen ob das so überhaupt machbar ist (exemplar-streueung,...)

und wie zum teufel willst du das erhöhen des stromes machen ???

willst du praktisch einen parallelwiderstand zu deinem vorwiderstand 
schalten ???

73

von Michael U. (Gast)


Lesenswert?

Hallo,

ich mache ja sowas auch ganz gerne, aber mit "ziemlich genau" ist dabei 
keine Aussage. Da Du ja für diesen Zweck höchstens zwischen Eingang ohne 
PullUp und Ausgang L umschalten kannst: Der Fehlerstrom der Port-Pins 
kann bis 1µA betragen, das ist dann sowieso 1%. RDSon ist auch 
Temperaturabhängig, Werte dazu wird es wohl kaum geben, da Atmel die 
Dinger ja dafür nicht spezifiziert.

Wenn mit "ziemlich genau" besser und stabiler als 1% gemeint ist: 
externe genau Stromquelle mit Logikpegel vom AVR dazuschalten.

Gruß aus Berlin
Michael

von Jadeclaw D. (jadeclaw)


Lesenswert?

Currywurst wrote:
> Bei 0.1mA = 100uA leuchtet keine LED.
Irrtum.
Gut sichtbar eine Nichia NSPW315BS bei 20µA.
12V mit 470kOhm Vorwiderstand. Selbst mit mir als Vorwiderstand geht 
noch was. Auch bei 12V. Das ist ungefähr so hell wie mit einem 
3.6MOhm-Widerstand. Mit anderen superhellen Leds in etwa das gleiche 
Ergebnis. Normale Leds sind da allerdings chancenlos.

Gruss
Jadeclaw.

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
Noch kein Account? Hier anmelden.