Hallo, ich dachte immer, ein µC kann mehr Strom aufnehmen, als abgeben. Im angehängten Datenblattausschnitt (atmega16) wird aber nicht zwischen Quelle und Senke unterschieden. Heißt das, der µC kann wirklich 40mA liefern? Ich geh davon aus, dass er das bei einem Maximalstrom an Vcc von 200mA dann an max 5 Ports gleichzeitig kann. Wie siehts aus, wenn Ports teilweise als Senke und teilweise als Quelle benutzt werden. Werden diese Ströme dann auch miteinander verrechnet?
Jups... macht im Prinzip bei nem Mega keinen Unterschied. Wundert mich bissel dass das QFP-Package mehr vertraegt als das PDIP.
Peter P. wrote: > Hallo, > > ich dachte immer, ein µC kann mehr Strom aufnehmen, als abgeben. Im > angehängten Datenblattausschnitt (atmega16) wird aber nicht zwischen > Quelle und Senke unterschieden. Heißt das, der µC kann wirklich 40mA > liefern? Die neueren AVRs haben tatsächlich praktisch symmetrische Push-Pull-Endstufen an den Ausgängen. Es gibt aber nach wie vor µCs anderer Familien, die ausschließlich als Senke Lasten treiben können. > Ich geh davon aus, dass er das bei einem Maximalstrom an Vcc von 200mA > dann an max 5 Ports gleichzeitig kann. Wie siehts aus, wenn Ports > teilweise als Senke und teilweise als Quelle benutzt werden. Werden > diese Ströme dann auch miteinander verrechnet? Alle Pins, die als Senke arbeiten, tragen zum Gesamtstrom über GND bei, die als Quelle arbeitenden zum Strom über VCC. GND und VCC sind jeweils begrenzt auf 200 mA (bzw. 400 mA beim QFP-Gehäuse), so dass man mit Senken und Quellen jeweils den angegebenen maximalen Gesamtstrom treiben kann. Allerdings aufpassen: Die Ports selber haben für sich auch Grenzwerte. Also nicht 200 mA an einem Port ziehen! Verteilt geht das aber schon.
40mA würde ich nicht aus einem Controllerport ziehen. Das sind Grenzwerte, die das absolute Limit darstellen. Am internen Treiber sollten nicht mehr als 0.5V abfallen, das sind ca. 20mA. Die Treiber sind vollsymmetrisch aufgebaut, so daß Senke und Quelle kein Unterschied ergeben. Ein weiterer Punkt sind die 200mA, das ist nicht pro Port, sonder pro Package, sprich pro IC. Daß der TQFP/QFN mehr verträgt, liegt an den kürzeren Verbindungen und den zusätzlichen Vcc/GND-Anschlüssen. Ausnutzen würde ich das zugunsten einer höheren Lebenserwartung trotzdem nicht und wenn die A/D-Wandler benutzt werden, sind nach GND über den Controller abfließende Ströme noch ein zusätzliches Problem. Gruß Jadeclaw.
@ Jadeclaw >Ausnutzen würde ich das zugunsten einer höheren Lebenserwartung trotzdem >nicht und wenn die A/D-Wandler benutzt werden, sind nach GND über den >Controller abfließende Ströme noch ein zusätzliches Problem. so jetzt weiß ich warum die ADC Masse getrennt rausgeführt wurde!
Jadeclaw Dinosaur wrote: > Daß der TQFP/QFN mehr verträgt, liegt an den kürzeren Verbindungen und > den zusätzlichen Vcc/GND-Anschlüssen. > Ausnutzen würde ich das zugunsten einer höheren Lebenserwartung trotzdem > nicht und wenn die A/D-Wandler benutzt werden, sind nach GND über den > Controller abfließende Ströme noch ein zusätzliches Problem. Haette man ja fast draufkommen koennen ;) Aber stimmt schon, 40mA sind wirklich sehr grenzwertig. Alles was mehr als 20mA braucht sollte man mit einem Treiber/Transistor schalten.
Jadeclaw Dinosaur wrote: > 40mA würde ich nicht aus einem Controllerport ziehen. Das sind > Grenzwerte, die das absolute Limit darstellen. Steht auch im Datenblatt direkt neben dem Kästchen mit den Absolute Maximum Ratings: "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."
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.