Ich verwende den 64-Pin-Mikrocontroller S32K142 .
Ich habe eine Frage zu dieser Tabelle:
Von welchen Parametern hängen der maximale Sink- und Source-Strom ab?
Die markierte Zeile in der Tabelle besagt, dass, wenn der vom Stift gelieferte Strom 3,5 mA beträgt, die Spannung am Stift 3,3 V-0,8 V = 2,5 V in Bezug auf Masse für eine Versorgungsspannung von 3,3 V beträgt.
Wenn dies der Fall ist, von welchem Parameter hängt der minimale und maximale Quellen- und Senkenstrom eines GPIO ab?
Von welchem Parameter hängt der minimale und maximale Quellen- und Senkenstrom eines GPIO ab?
Es hängt vom Ausgangswiderstand des GPIO-Pins ab, der nicht direkt mitgeteilt wird und möglicherweise nicht symmetrisch ist.
Wenn Sie versuchen, mehr als 3,5 mA zu liefern, fällt die Ausgangsspannung darunter v.
Wenn Sie versuchen, mehr als 3 mA zu senken, steigt die Ausgangsspannung über 0,8 V.
Beide Werte sind angegeben für v.
Bearbeiten : bezüglich der in den Kommentaren gestellten Frage
Es kann sogar im selben uC variieren (Quelle AT89C51AC3-Datenblatt):
Andere konzentrieren sich möglicherweise mehr auf alle internen Schnittstellen (Quelle ATmega328P-Datenblatt):
Vielleicht machen sich die Hersteller normalerweise nicht die Mühe, dies in der Dokumentation zu zeigen, weil wir diese Informationen nicht benötigen, um ihre Geräte zu verwenden.
Wir sind darüber hinweg. Die GPIO-Quellen- und -Senkenfähigkeit hängt vom Einschaltwiderstand der P- bzw. N-Treiber-FETs ab, ein Thema, das ich und andere bereits in Ihren vorherigen Fragen angesprochen haben. Dieser Parameter, Rds(on), steht nicht im Datenblatt, kann aber von V(oh) und V(ol) bei einem bestimmten Quellen- oder Senkenstrom abgeleitet werden.
Ein anderer Name für diesen Parameter ist Antriebsstärke .
Die Antriebsstärke hängt von zwei Dingen ab:
Die Treiberstärke ist letztendlich eine Aussage über garantierte Rds(on), die die angegebenen V(oh) und V(ol) bei einem bestimmten Quellen- oder Senkenstrom erfüllen.
Warum geben sie es so an, als V(oh) und V(ol) und nicht als Rds(on)?
Wenn der IC hergestellt wird, testen sie die Treiberstärke, indem sie eine bekannte Quellen- oder Senkenstromlast auf den Pin legen und die resultierenden V(oh) und V(ol) messen, wobei nur Teile akzeptiert werden, die „stark“ genug sind, um die Datenblattspezifikation zu erfüllen , plus etwas Marge. Mit anderen Worten, sie verwenden eine funktionale Spezifikation, die die Systemanforderungen erfüllt, um gültige hohe oder niedrige Ausgaben zu machen.
Betrachten Sie es dennoch so, wie es ein Chipdesigner tun würde: Ein FET ist ein Widerstand, der sich in einem von zwei Zuständen befindet: unendlicher Widerstand, wenn er ausgeschaltet ist, oder bei Rds (ein), wenn er eingeschaltet ist. Es ist nicht komplizierter als das. Die Tatsache, dass sich FETs wie schaltbare Widerstände verhalten, ist einer ihrer Vorteile gegenüber Bipolaren: Sie können sie parallel schalten, um den Gesamt-Rds(on) zu reduzieren.
Und einige Mikrocontroller tun genau das und ermöglichen es außerdem, parallele FETs selektiv zu aktivieren , um die Treiberstärke zu ändern. Dies ist hilfreich, um die Verlustleistung und das Schaltrauschen zu reduzieren oder die Antriebsimpedanz an das System anzupassen.
Der Parameter wäre der GPIO-Mosfet auf Widerständen. Aber das sagt dir der Hersteller nicht. Was sie Ihnen sagen, ist das Minimum, das Sie über Temp und VCC erwarten können. Sie können den Einschaltwiderstand über das Ohmsche Gesetz ableiten und dann extrapolieren, welche Spannung Sie bei Ihrem gegebenen Strom erwarten können.
Außerdem kann es thermische, Bonddraht- und Gesamtstrombeschränkungen geben.
Neuling
devnull
Neuling
devnull
Neuling
Kartmann
Neuling
Kartmann