Forum: Mikrocontroller und Digitale Elektronik Atmega8 Eigenschaften


von Outblast (Gast)


Lesenswert?

Hi,
hab ein paar Fragen zu den elektrischen Eigenschaften des Atmega8 . Im 
Datenblatt steht unter Dc Current per I/O Pin 40mA. Sollte ja bedeuten, 
dass an jedem I/O Pin 40mA fließen können. Unter Power Supply Current 
Icc findet sich aber ala höchst Wert 15mA ! Das wäre.doch mehr als 
Sonderbar, wenn das.stimmen würde.

von Cyblord -. (cyblord)


Lesenswert?

Icc ist doch nur die Stromaufnahme des ganzen Controllers.

Ausserdem musst du bei den 40mA noch den Gesamtstrom über alle Pins 
beachten. Der ist oft nur 60mA.

von Peter II (Gast)


Lesenswert?

cyblord ---- schrieb:
> Der ist oft nur 60mA.

bei den meisten Atmels ist er (ohne jetzt noch mal nachgeschaut zu 
haben) 200mA

von Outblast (Gast)


Lesenswert?

Dh. also, dass ich für die gesamte Stromaufnahme Icc und den max. 
Pinstrom für jeden Pin zusammenrechnen muss? Hm oke, das wären dann :
5mA +24* 40mA  = 965mA und über den einen Vcc-Pin müsste das dann 
fließen?

von MaWin (Gast)


Lesenswert?

Du hast was Grundlegendes an Datenblattangaben nicht verstanden.

Es gilt nicht die Summe,

beim Transistor z.B. nicht "60V und 20A" sondern 60V ODER 20A.


So auch bei deinem AVR.

Er erlaubt maximal 200mA über den VCC Pin.
Davon braucht der Controller 15mA (je nach Taktrate) für sich selbst.
Bleiben 185mA für die Pins die auf high liegen.
Das macht 9 Pins a 20mA, die anderen dürfen dann eben keine 20mA 
liefern.

Es wurde nie behauptet, daß der AVR 40mA liefern kann,
der maximale Ausgangsstrom ist nur 20mA.

Damit 40mA fliessen, muß der Strom also schon von aussen
kommen, z..: wenn man (unerlaubte) 6V an den Ausgngaspin
von aussen anlegt, fliessen (mehr als) 40mA in den Pin
hinein und (wegen Überschreitung des Maximums) geht der AVR
dann kaputt.

von Radium (Gast)


Lesenswert?

MaWin schrieb:
> Du hast was Grundlegendes an Datenblattangaben nicht verstanden.
>
> Es gilt nicht die Summe,
>
> beim Transistor z.B. nicht "60V und 20A" sondern 60V ODER 20A.
>
>
> So auch bei deinem AVR.
>
> Er erlaubt maximal 200mA über den VCC Pin.
> Davon braucht der Controller 15mA (je nach Taktrate) für sich selbst.
> Bleiben 185mA für die Pins die auf high liegen.
> Das macht 9 Pins a 20mA, die anderen dürfen dann eben keine 20mA
> liefern.
>
> Es wurde nie behauptet, daß der AVR 40mA liefern kann,
> der maximale Ausgangsstrom ist nur 20mA.
>
> Damit 40mA fliessen, muß der Strom also schon von aussen
> kommen, z..: wenn man (unerlaubte) 6V an den Ausgngaspin
> von aussen anlegt, fliessen (mehr als) 40mA in den Pin
> hinein und (wegen Überschreitung des Maximums) geht der AVR
> dann kaputt.

Danke :),
Gut zu wissen.
Allerdings liegt die Grenze für den Vcc-Pin bei maximal 300mA, die dann 
nicht überschritten werden dürfen. Wo steht den wie viel ein IO-Pin an 
Strom liefern kann, wenn die 40mA der Strom ist der max. anliegen darf?

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

In den Electrical Characteristics. Da steht, wenn du 20mA bei low aus 
dem Pin rausziehst, erreicht er nicht mehr ganz die 0 Volt, sondern eben 
0,7 Volt im schlimmsten Falle und bei high sinds mit ein bisschen Pech 
nur noch 4,2 Volt (alles bei Vcc = 5 Volt). Je mehr Strom du 
herausziehst, umso weniger geht der Pin richtig auf 0 oder 5 Volt. Und 
es dürfen eben maximal 40 mA werden. (Absolute Maximum Ratings)

von Radium (Gast)


Lesenswert?

Álles klar danke ;)

von Oliver (Gast)


Lesenswert?

MaWin schrieb:
> Du hast was Grundlegendes an Datenblattangaben nicht verstanden.


MaWin schrieb:
> Damit 40mA fliessen, muß der Strom also schon von aussen
> kommen, z..: wenn man (unerlaubte) 6V an den Ausgngaspin
> von aussen anlegt, fliessen (mehr als) 40mA in den Pin
> hinein

Die erlaubten 40mA Eingangsstrom kannst du auch mit weit weniger als den 
(unerlaubten) 6V am Pin überschreiten. Ohne passenden Widerstand qualmt 
das immer.

Oliver

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.