PIC Micro - Kann ich sowohl sinkende als auch quellende maximale Nennströme verwenden, wenn einige Pins sinken, während andere Quellen sind?

Ich beabsichtige, 6 LEDs mit dem Mikrocontroller PIC12F519 anzusteuern, wenn ich dazu in der Lage bin.

Auf Seite 61 des Datenblatts sind die maximalen Nennströme angegeben:

Max. bezogener Strom pro Pin ....... 25 mA
Max. bezogener Strom pro Pin ....... 25 mA
Max. bezogener Strom am Port ...... 75 mA
Max. bezogener Strom am Port .......... 75mA

Jetzt ist meine Frage: Bin ich an oder über den maximalen Nennwerten, wenn die Hälfte des Ports 75 mA liefert, während die andere Hälfte 75 mA senkt? Mit anderen Worten, wenn ich einige betreibe und andere versenke, habe ich 150 mA zum Spielen oder habe ich 75 mA?

Danke

Wahrscheinlich eine Frage an Microchip.

Antworten (2)

Bei den maximalen Bewertungen geht es im Großen und Ganzen normalerweise um zwei Dinge. Einer betrifft die lokale Dissipation - die Anschlussstifte sind auf dem Chip oft nahe beieinander angeordnet, und wenn Sie in einem kleinen Bereich innerhalb des Mikros zu viel dissipieren, wird dieser Bereich zu einem Hotspot, und es gibt eine Grenze, über die Sie hinausgehen sollten nicht gehen. Ein anderer betrifft die Aluminiumverbindungen. Sie legen diese für eine bestimmte Stromgrenze aus. Es ist wahrscheinlich (obwohl ich es hier nicht genau wissen würde), dass es einige gemeinsame Strompfade für den Port gibt und dass diese auch Grenzen haben. So wie ich es verstehe, könnte einer von beiden der eigentliche limitierende Faktor für die absoluten Maximalspezifikationen gewesen sein, die Sie lesen (von denen Sie eigentlich etwas Abstand halten sollten!)

Wenn es die Fähigkeit ist, Strom aus der Umgebung abzuleiten, würde ich wahrscheinlich davon ausgehen, dass Sie keine Quelle haben 75 mA und auch einen anderen versenken 75 mA am selben Port. Es würde um Dissipation und lokale Spitzentemperaturen gehen, also würde es wahrscheinlich bedeuten, dass Sie nicht beides gleichzeitig tun können. (Und Sie sollten es im Allgemeinen natürlich überhaupt nicht tun.) Wenn es um Strombegrenzungen für die gemeinsam genutzten Teile der Verbindung geht und wenn die Senkenverbindungen in keiner Weise mit den Sourcing-Verbindungen geteilt werden, dann könnte die Antwort lauten "Vielleicht." Aber riskieren würde ich es trotzdem nicht. Und es geht fast nie um die Verbindungen, von ein paar Diskussionen, an die ich mich erinnere, vor Jahren. Es geht in der Regel um Dissipation. Ich hatte nur einen Fall, in dem ich mich tatsächlich an den IC-Designer wenden musste, um die Worst-Case-Designgröße ihrer Verbindungen zu erfahren, die von einem Punkt zum anderen fließen.

BEARBEITEN: Ich wollte einen Hinweis zu einer Möglichkeit hinzufügen, die absoluten Maximalspezifikationen zu untersuchen, um ein paar Informationen darüber hinzuzufügen, wie Sie über diese Pin-Ströme denken.

Jeder Pin hat eine kleine Impedanz gegen Masse, wenn er niedrig ist, oder gegen die v C C Schiene, wenn hoch. Die P-Materialien haben im Allgemeinen ca 1 3 rd die Mobilität von N-Materialien. Die Mobilität steht in direktem Zusammenhang mit der Impedanz. Es ist also mehr Querschnittsfläche erforderlich, um im Großen und Ganzen die gleiche Impedanz von einem PMOS-Gerät zu erhalten als von einem NMOS-Gerät. Ein Hersteller leistet manchmal zusätzliche Arbeit (verschwendet mehr Platz auf dem Chip), um sowohl die High-Side- als auch die Low-Side-MOSFETs auszugleichen. Aber normalerweise gibt es einen Unterschied.

Es ist manchmal aufschlussreich für Sie, dies tatsächlich auszuprobieren. Das Experiment ist nicht schwer durchzuführen. Machen Sie einfach den Ausgangstreiber zu einem Lastwiderstand (oder einem Paar davon in einem Thevenin-Äquivalent) und messen Sie die Ausgangsspannung. Sie sollten in der Lage sein, den Strom und die Spannung zu ermitteln, wenn Sie Ihre Schaltung und die Spannungsmessung kennen, und daraus die Treiberimpedanzen ermitteln können. sowohl auf Masse als auch auf v C C .

Meine Erinnerung an die Messung der Impedanz von PIC-Teilen war, dass sie ungefähr vorhanden waren 60 Ω sinken und darüber 100 Ω Beschaffung. (Jedenfalls erinnere ich mich nicht, dass der Wert identisch war.)

Lassen Sie uns nun über die absoluten Höchstwerte von nachdenken 25 mA pro Stift und 75 mA für einen Hafen.

Eine Frage stellt sich: Was ist mit einem Gerät mit vier Ports!! Heißt das ich kann jeden Port mit bis zu ansteuern 75 mA ? Nein. Es gibt auch einen Geräte-Maximal-Versorgungsstrom, den Sie auch nicht überschreiten sollten.

Auch wenn 75 mA für einen Hafen, warum nicht 75 mA für einen Pin am Port, wenn die anderen Pins nicht geladen sind? Nun, es kann Grenzen pro Stift geben, da die Metallisierung zum Stift nicht mehr verarbeiten kann und wenn Sie ihn mit mehr fahren, wird die Metallisierung mit der Zeit zu wandern beginnen, und das wäre eine schlechte Sache. Außerdem kann all dieser Strom an einer sehr winzigen Stelle auf dem Chip Temperaturen erzeugen, die einfach zu hoch sind, um dauerhaft toleriert zu werden. (Implantierte Ionen können auch vom Hotspot weg wandern und nach außen diffundieren, die entworfenen Merkmale ausbreiten und schließlich die Funktionalität zerstören.) Es gibt also absolute Maxima an jedem Stift.

Schließlich, in dem von mir erwähnten Fall mit den von mir angegebenen Impedanzen für einen PIC, den ich einmal gemessen habe, die Erwärmung an 75 mA 8 = 9.4 mA wäre dann ca 6 10 mW pro Pin (je nach hohem oder niedrigem Ausgangswert), wenn gleichmäßig aufgeteilt. Sagen, 50 80 mW insgesamt für den Hafen. Aber das wird fast 200 mW , wenn alles aus nur drei Pins bezogen würde (innerhalb der absoluten Höchstwerte für jeden Pin und für den Port bleiben).

Ich könnte das als Druck empfinden 50 mW für den Port wäre erträglich (wenn er mir etwas an anderen Kompromissen abkaufen und nicht etwas Wichtiges riskieren würde.) Aber ich würde mich definitiv nicht wohl dabei fühlen 100 mW pro Hafen. Und so würde ich im Großen und Ganzen die entworfenen Pin-Ausgangsströme bei etwa halten 6 8 mA und nicht mehr als das. Auch wenn die absoluten Maximalwerte suggerieren, dass man mehr kann.

Danke @jonk. Ich hatte Angst, dass mich Hitze auf 75 mA begrenzen würde. Ich denke, ich werde deinen Rat beherzigen und es mir nochmal überlegen. Ich möchte, dass sie hell genug für ein Glasfaserdisplay sind, und wenn ich ihnen nicht jeweils etwa 20 mA direkt geben kann, sollte ich ein paar puffern.
@Jwizlo Wie Ihnen Ihre beiden Antworten (bisher) sagen, sollten Sie "Absolute Maximum" nicht als "Betriebsrichtlinien" betrachten. Also, wenn Sie sehen 75 mA aufgeführt, das bedeutet nicht "mach es." Sie müssen also deutlich weniger einplanen.
Ja, ich werde nicht versuchen, den Port an seine Grenzen zu bringen. Ich war nur verwirrt darüber, ob Quellen- und Senkenbewertungen völlig getrennt waren. 150 mA max würden natürlich einen viel höheren sicheren Nennstrom bedeuten als 75 mA max.
@Jwizlo Verstanden. Meine Erinnerung an die Messung der Impedanz von PIC-Teilen war, dass sie ungefähr vorhanden waren 60 Ω sinken und darüber 100 Ω Beschaffung. (Ich erinnere mich nicht, dass der Wert identisch war.) Die Heizung wäre dann ungefähr 6 10 mW pro Stift, wenn gleichmäßig aufgeteilt. Sagen, 50 80 mW , insgesamt für den Hafen. Aber fast 200 mW wenn alles aus nur drei Stiften stammen würde. Sie müssen also auch solche Logikprüfungen durchführen, wenn Sie erwägen, irgendwo in die NÄHE der Absolute Max-Werte zu kommen.
Würde es bei der Verbindungsgröße nicht auch um die Verlustleistung gehen?
@immibis Nicht signifikant.
Als Antwort markiert, da der Antwortende erklärt hat, warum die Grenzwerte vorhanden sind und warum es sehr unwahrscheinlich ist, dass die Grenzwerte bei der Beschreibung des Gesamtstromgrenzwerts additiv sind.

Die Tabelle, auf die Sie verweisen, gibt absolute Höchstwerte an. In der Fußnote zu dieser Tabelle heißt es:

†HINWEIS: Belastungen, die über den unter „Absoluten Höchstwerten“ aufgeführten liegen, können das Gerät dauerhaft beschädigen. Dies ist nur eine Belastungsbewertung, und der funktionelle Betrieb des Geräts unter diesen oder anderen Bedingungen, die über den in den Betriebslisten dieser Spezifikation angegebenen liegen, ist nicht impliziert. Die Einwirkung maximaler Nennbedingungen über einen längeren Zeitraum kann die Zuverlässigkeit des Geräts beeinträchtigen

Schauen Sie etwas weiter unten im Datenblatt auf Seite 65, wo typischere Betriebseigenschaften angegeben sind. Dort sehen Sie, dass die niedrige Ausgangsspannung bis zu 0,6 Volt bei 8,5 mA und die hohe Ausgangsspannung Vss-0,7 V bei 3 mA beträgt.

Von den absoluten Höchstwerten würde ich Abstand nehmen.

Ja, ich verstehe, dass ich für ein zuverlässiges Design deutlich unter den Höchstwerten bleiben muss. Wenn es sich jedoch um separate Bewertungen handeln würde, wäre ein sicheres Niveau sicherlich viel höher, da ich beispielsweise 30 mA drücken und 30 mA ziehen und immer noch unter der Hälfte dieser einzelnen Bewertungen liegen könnte.