Warum verursacht das Schalten Verlustleistung?

Ich weiß, dass das Umschalten von Logikwerten eine Verlustleistung verursacht, aber ich konnte nie verstehen, warum.

Liegt es daran, dass Transistoren jedes Mal eingeschaltet werden müssen, wenn wir einen Knoten laden/hochziehen und einen Knoten entladen/herunterziehen wollen? Wird diese von dem für das Schalten verantwortlichen Transistor verbrauchte Leistung mit dem Aktivitätsfaktor und der Frequenz multipliziert, die als dynamische Leistung bezeichnet wird? Ist Verlustleistung nur ein anderes Wort für „verbrauchte“ Leistung?

Siehe Landauers Prinzip und The Physics of Forgetting: Thermodynamics of Information bei IBM 1959–1982 für eine grundlegende Antwort. Alles andere sind nur Details.
Eine "klassische" Erklärung, die weder das Landauer-Prinzip noch andere obskure Physik beinhaltet: Kein Umschalten erfolgt sofort. Aus diesem Grund sind während der Schalterübergangsperiode weder Spannung noch Strom über den Schalter null, was bedeutet, dass Nettoleistung durch den Schalter während der Überkreuzung dissipiert wird. Natürlich gibt es auch die Energie, die zum "Umschalten" des Schalters in Form von Gate-Ladung/Entladung benötigt wird.
Das Schalten führt zu einem Strom, so dass sich eine Spannung ändert. Der Widerstand ist nie Null, also verbraucht das Schalten immer Strom (= I ^ 2 * R), bis wir supraleitende ICs haben.
Das Schalten von CMOS- (oder auch nur MOS-) Transistoren verursacht eine Stromaufnahme. Das ist nicht der Sonderfall. Bei der Verwendung von Elektronik ist mit einer Stromaufnahme zu rechnen. Die Verwendung von BJT-Transistoren zieht IMMER Strom, unabhängig davon, ob sie schalten oder nicht schalten. Der Sonderfall ist jedoch, dass CMOS keinen Strom zieht , wenn es nicht schaltet. Die Verwendung von Elektronik verursacht also IMMER eine Leistungsaufnahme, AUSSER wenn ein CMOS-Transistor den Spannungspegel nicht ändert - DAS ist der seltsame Teil
Halb verwandt: Moderne Mikroprozessoren Ein 90-Minuten-Leitfaden! hat einen Abschnitt über Leistung, und wie eine höhere Frequenz eine höhere Spannung benötigt, um schnell genug zu schalten, um die Korrektheit aufrechtzuerhalten, sodass die Leistung ungefähr mit der dritten Frequenz skaliert wird, vorausgesetzt, die Spannung wird so eingestellt, dass sie gerade genug für die aktuelle Frequenz ist. Dies ist eine Folge der CMOS-Schaltdetails, nach denen Sie fragen, das Schalten der Energie pro CMOS-Gate-Skalierung mit V ^ 2 als Energie in der Kapazität, keine Erklärung, daher nur ein Kommentar.
"Ist Verlustleistung nur ein anderes Wort für "verbrauchte" Leistung?" Mehr oder weniger, ja. Manchmal hat die Elektronik nur eine Funktion, um überschüssige Energie in Wärme umzuwandeln, ohne das System zu beschädigen. In diesem Fall sprechen wir wirklich lieber von Verschwendung als von Konsum. Wenn außerdem ein Frequenzumrichter mehrere Kilowatt „verbraucht“, während er das meiste davon an den Motor dahinter abgibt, sollte die Menge, die er abführt, viel geringer sein als die Menge, die er verbraucht. Der Verbrauch ist mehrdeutig, die Verlustleistung nicht.

Antworten (8)

Warum verursacht das Schalten Verlustleistung?

Stellen Sie sich vor, Sie hätten einen nahezu perfekten Schalttransistor, der keine Steuerenergie benötigt, um ihn von einem offenen Stromkreis in einen "ohmschen" geschlossenen Stromkreis mit sehr niedrigem Wert (oder umgekehrt) umzuschalten. Per Definition wird beim Ansteuern dieses Transistors keine Energie verschwendet.

Stellen Sie sich dann vor, dass der Transistor einen Knoten von (sagen wir) 5 Volt auf 0 Volt entladen müsste - stellen Sie sich auch vor, dass der Knoten keine Eigenkapazität besäße. Dies würde dann bedeuten, dass keine Energie benötigt wird, um die Spannung an diesem Knoten von 5 Volt auf 0 Volt zu ändern.

Dies bedeutet auch, dass der fragliche Knoten keine Energie benötigen würde, um die 5 Volt wiederherzustellen, wenn der Entladetransistor in den Leerlauf geht.

Aber jeder Knoten hat eine Kapazität, und diese Kapazität wird zunächst auf 5 Volt aufgeladen. Um diesen Knoten zu entladen, müssen Sie Energie entfernen und sie im sehr niederohmigen "Ein" -Widerstand dieses Transistors in Wärme umwandeln. Sie haben also Energie "verbrannt" und in Wärme umgewandelt, und wenn sich der Transistor löst, lädt sich die Knotenkapazität wieder auf 5 Volt auf - dazu muss Energie von den Stromschienen entnommen werden, um die Kapazität wieder aufzuladen.

Wenn sich dies also zyklisch wiederholt, nehmen Sie zyklisch Energie von den Stromschienen und wandeln diese Energie in Wärme um.

Leistung ist Energie pro Sekunde. Das Schalten verursacht daher Verlustleistung. Wenn Sie dieses Schalten bei einer niedrigen Frequenz durchführen, ist die Leistung geringer; Wenn Sie es mit einer hohen Frequenz tun, ist die Leistung höher.

Betrachten Sie eine MOSFET-Schaltung.

Das Schalten ist ein vorübergehendes Ereignis, daher werden Verluste normalerweise nicht als "Leistung" modelliert. Jeder Schaltvorgang verbraucht etwas Energie. Dann multiplizieren Sie dies mit der Schaltfrequenz (oder teilen Sie es durch die Periode) und Sie erhalten die Verlustleistung, die Energie, die über eine Sekunde verbraucht wird.

Um vom "Aus"- in den "Ein"-Zustand umzuschalten, muss sein Gate auf eine geeignete Spannung aufgeladen werden, was sowohl eine Gate-Source- als auch eine Gate-Drain-Kapazität beinhaltet. Die erforderliche Ladung wird "Gate-Ladung" genannt. Der Strom zum Laden kommt von der Treiberschaltung, die etwas Energie aufwenden muss, um ihn bereitzustellen. Wie viel hängt von der Kapazität des FET und von der Gate-Drain-Kapazität ab C G D , seine Drain-Source-Spannung v D S . Grundsätzlich schaltet der Treiber einen FET zwischen VCC und dem angesteuerten FET-Gate, dieser FET ist resistiv, wenn er eingeschaltet ist, und der Gate-Strom verursacht Widerstandsverluste. Beim Ausschalten des angesteuerten FET wird sein Gate mit einem anderen Treiber-FET gegen Masse kurzgeschlossen, sodass VCC keinen Strom zieht und obwohl im ansteuernden FET Energie verbraucht wird, zählt dies nicht zum Gesamtenergiebudget. Um einen großen Leistungs-MOSFET schnell zu schalten, muss die Treiberschaltung möglicherweise ziemlich viel Strom (mehrere Ampere) liefern.

Wenn sich sein Gate auflädt, geht der MOSFET dann nicht sofort von "Aus" auf "Ein". Dazwischen gibt es ein kurzes Intervall, in dem seine Gate-Spannung ansteigt (oder abfällt) und der FET im linearen Modus arbeitet. In einem Abwärtswandler zum Beispiel hört der Induktorstrom während des Schaltens nicht auf zu fließen, er schaltet einfach vom oberen FET auf die Diode (oder den unteren FET). Wenn sich beispielsweise der obere FET ausschaltet, geht seine Drain-Spannung von nahe Null (wenn er leitend war) auf die volle Versorgungsspannung. Während dieser ganzen Zeit fließt immer noch Induktorstrom durch den FET, der die Leistung vi abführt, wobei i ungefähr konstant ist, und v Ramping von 0V auf VCC. Nur wenn der andere FET (oder die Diode) einschaltet, hört der Induktorstrom auf, in den oberen FET zu fließen, um stattdessen in den anderen zu fließen. Dies führt zu einem Energieverlust im FET, der ungefähr dem halben Produkt der Schaltzeit entspricht. v D S , Und ICH D . Da es in jeder Periode zweimal auftritt, können Sie den Schaltenergieverlust pro Periode als berechnen T S w ich T C H v D S ICH D .

Das Obige gilt hauptsächlich für Leistungs-FETs, nicht für FETs in Logikgattern. Letztere treiben keine Induktoren an, daher gibt es keinen Induktor, der beim Ausschalten Strom durch den FET zwingt. Sein Gate muss immer noch angesteuert werden, aber wenn es keinen Drainstrom gibt, dann gibt es keine Schaltverluste.

Dann gibt es noch die Ladekapazität. Es gibt immer eine Kapazität. Wenn Ihr FET schaltet, bringt er die Ausgangsspannung über die Last von 0 V auf VCC und zurück. Dies lädt und entlädt jedes Mal die Lastkapazität, und das verursacht die gleiche Art von Verlusten wie oben erläutert, wenn das FET-Gate angesteuert wird.

Vielen Dank für Ihre Antwort. Ich verstehe, dass das Wechseln von einem AUS- in einen EIN-Zustand Energie erfordert, um die Gate-Spannung auf einen bestimmten Pegel zu bringen, dh die Gate-zu-Drain- und Gate-zu-Source-Kapazität aufzuladen. Aber um von EIN nach AUS zu wechseln, wäre es nicht so einfach, die Versorgung des Gates zu unterbrechen und alles zu entladen, was zuvor an der Gate-Kapazität gespeichert wurde? Dies würde keinen Energieverbrauch erfordern, oder?
Ja, richtig, um es auszuschalten, schließt der Treiber Gate mit Source kurz, um die Gate-Kapazität zu entladen. Das zieht keinen Strom von VCC.
Verbraucht also nur der Übergang von einem AUS- in einen EIN-Zustand Strom?
Ja. Der Gate-Treiber selbst verbraucht an beiden Übergängen etwas Strom für seine eigenen internen Schaltungen, aber die Energie zum Laden des angesteuerten FET-Gates wird nur beim Einschalten verbraucht, nicht beim Ausschalten. Schaltverluste im angesteuerten FET treten jedoch bei beiden Übergängen auf, wenn der Strom durch ihn nicht Null ist.

Konzentrieren wir uns auf die CMOS-Technologie, die heutzutage die am weitesten verbreitete Logiktechnologie ist und ziemlich einfach zu verstehen ist.

Der grundlegende Baustein von CMOS-Gattern ist eine Struktur, die als Inverter arbeitet, wobei ein NMOS und ein PMOS als Schalter fungieren, die abwechselnd ein- und ausschalten ( Complementary MOS – CMOS). Andere Gatter sind nur kompliziertere Anordnungen von Paaren von NMOS-PMOS-Schaltern.

Betrachten wir also die grundlegende Wechselrichterstruktur:

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Es gibt zwei Energieverlustquellen in dieser Schaltung während des Schaltens:

  • Die Gates des PMOS/NMOS müssen geladen/entladen werden, um den Eingangsschaltzustand herzustellen (und somit den Inverterausgang in den Schaltzustand zu bringen). Sie können sich diesen Vorgang als Lade-Entlade-Zyklus einer RC-Schaltung vorstellen, wobei R der Ausgangswiderstand dessen ist, was die Gates ansteuert.

  • Während des Schaltens ändert sich die Spannung an den Gates mit endlicher Geschwindigkeit, daher gibt es ein endliches Zeitintervall, während dessen weder PMOS noch NMOS vollständig ausgeschaltet sind (unter idealen statischen Bedingungen sollte einer vollständig ausgeschaltet und der andere vollständig eingeschaltet sein). Daher ist der I0-Strom ungleich Null (dies wird als Durchschuss bezeichnet), da die Stromschiene für eine (hoffentlich) kurze Zeit mit einem relativ kleinen Widerstand gegen Masse "kurzgeschlossen" wird. Aus diesem Grund ist es gefährlich, einen CMOS-Eingang floaten zu lassen: Er könnte einen Zwischenspannungspegel erreichen, bei dem beide MOSFETs teilweise eingeschaltet sind, wodurch I0 kontinuierlich ungleich Null wird, mit dem Risiko einer Überhitzung und Beschädigung der Transistoren.

Diese kleinen Energieschübe, die bei jedem Schaltvorgang verloren gehen, werden natürlich mit zunehmender Schaltfrequenz und langsamer werdenden Flanken des Ansteuersignals (längere Anstiegszeit) immer relevanter.

Neben der von @jonk erwähnten Landauer-Grenze verbrauchen die meisten realen physischen Implementierungen eines irreversiblen Zustandsschalters zusätzliche Energie.

In einem einfachen elektronischen System wie einem Flip-Flop oder NOT-Gatter wird der geänderte Zustand durch elektrischen Ladestrom durch Widerstandsbahnen verursacht. Durch einen Widerstand fließender Ladestrom erzeugt Wärme. Diese Wärme ist zum größten Teil nicht rückgewinnbar, da die Wärmeabgabe die Entropie erhöht.

Auch diese elektronischen Systeme benötigen grundsätzlich den Widerstand, um zu funktionieren. Wenn Sie den gesamten Widerstand aus einem Stromkreis entfernen, bleibt ein ständig oszillierendes Netz aus Ladestrom zurück. Das heißt, ohne Widerstand kann es in einem rein elektronischen System keinen irreversiblen Zustandswechsel geben. Dies ist auch der Kern der oben erwähnten Landauer-Grenze. Wenn Sie zwei unterschiedliche Zustände haben, muss es eine Energiebarriere geben, die sie trennt, und das Überwinden der Energiebarriere verbraucht die entsprechende Energiemenge.

In CMOS-Schaltungen dominiert nicht der Widerstand, sondern die Kapazität. Der Gesamtstromverbrauch einer CMOS-Schaltung wird von CVf dominiert und ist unabhängig vom Widerstand der CMOS-Bauelemente (mit Ausnahme des Verhältnisses des FET-Widerstands zur erforderlichen Gate-Ladung).
@jp314 Das Entscheidende an CVf-Verlusten in diesem Zusammenhang ist hier jedoch: Sie treten auf, weil und nur weil das C resistiv geladen werden muss .
Mein Punkt ist, dass das Reduzieren des Verdrahtungswiderstands nichts Wesentliches an der Verlustleistung ändern würde - es erscheint nicht als Term in der Gleichung: P = CVf Theoretisch könnten Sie resonantes Schalten verwenden und den Wirkungsgrad etwas verbessern, aber es ist unpraktisch .
@ jp314 Ah ja. Der Verdrahtungswiderstand ist nicht wirklich grundlegend, wie in einem anderen Kommentar erwähnt. aber der Schaltwiderstand ist. Mit resonantem Schalten und vernachlässigbarem Widerstand könnten Sie auf CVf-Verluste (wie bei einem SMPS) verzichten, aber Sie verlieren den Determinismus, sodass Sie keine Daten verarbeiten können.
@tobalt Wenn es an der Widerstandsladung von Kondensatoren liegt, sollte es möglich sein, sie zu verringern, indem eine Logikfamilie erfunden wird, die von Stromquellen angetrieben wird, oder?
@ user253751 Nun, ein Widerstand (oder ein MOSFET-Kanal), der an eine Spannungsschiene mit niedriger Impedanz angeschlossen ist, ist eine Stromquelle. Alles, was den Ladestrom begrenzt (auch bekannt als Stromquelle), muss ebenfalls resistiv sein. Ich denke wirklich, dass die Forderung nach Widerstand eine direkte Folge des Landauer-Prinzips ist.
@tobalt Ja, aber wir können auch Stromquellenschaltungen erfinden, die nicht 50% ihrer Leistung verschwenden. Ein entsprechend konfigurierter Schaltregler kann einen Kondensator mit mehr als 50 % Wirkungsgrad laden.
@ user253751 Nein, Sie können einen Kondensator nicht mit mehr als 50% Wirkungsgrad aufladen, wenn Sie durch Aufladen meinen, dass er einen neuen stabilen Gleichspannungspegel erreicht. Ein SMPS sendet Strom in Kappen und wartet nicht auf dieses Gleichgewicht, es schaltet schneller zwischen verschiedenen Gleichgewichtsniveaus um, als sie erreicht werden können. Dies ist dasselbe wie oben von jp314 vorgeschlagen. Und wie ich erklärt habe, funktioniert es für ein SMPS, weil Sie dort keine stabilen deterministischen Spannungspegel erreichen müssen.
@tobalt äh ... selbst wenn Sie meinen, dass Sie einen Kondensator aufladen (was diese Wörter nicht bedeuten), können Sie dies immer noch mit einer Stromquelle tun: Laden Sie ihn eine Weile auf und schalten Sie dann die Stromquelle aus.
@ user253751 Dann war die Stromquelle entweder resistiv oder induktiv und musste aufgeladen werden. Ich neige dazu zu glauben, dass man auf diese Weise nicht über 50 % kommen kann, aber es ist eine interessante Frage. Vielleicht einen neuen machen? Sie können auch diese und andere Fragen lesen: electronic.stackexchange.com/questions/487110/…
@tobalt, außer dass ich nichts falsch verstehe (das heißt, über das Laden von Kondensatoren; die Idee, dass eine Stromquelle möglicherweise die Effizienz des Schaltens verbessern könnte, war wilde Spekulation). Vielleicht sollten Sie eine Frage stellen, ob es möglich ist, einen Kondensator mit einem Wirkungsgrad von> 50% aufzuladen.
@ user253751 Ich habe hier: electronic.stackexchange.com/questions/614521/… Ihre Teilnahme ist willkommen :)

Ich denke, den anderen Antworten fehlt eine Berechnung, um die wahren Auswirkungen des Stromverbrauchs in digitalen Schaltungen zu zeigen.

Der Einfachheit halber können wir sagen, dass Transistoren ein- / ausschalten, wenn an ihrem Eingang eine hohe / niedrige Spannung anliegt, die als "Gate" bezeichnet wird. Um eingeschaltet zu bleiben, muss hier eine gewisse Kapazität vorhanden sein, C . Um den Zustand des Transistors von Aus nach Ein zu ändern, müssen wir die Spannung an dieser Kapazität aus laden 0 Zu v (Wo v ist die Logik "high" in unserer Schaltung) und um es von ein auf aus zu ändern, müssen wir die Spannung über diese Kapazität entladen C aus v Zu 0 .

Wir laden und entladen diese Kapazität mit anderen Transistoren (stellen Sie sich vor, diese "treibenden" Transistoren seien der Eingang eines vorherigen Logikgatters, und der "getriebene" Transistor ist das nächste Logikgatter in der Kette). Wenn wir den Eingangskondensator aufladen wollen, fließt ein Strom von der Quelle mit einer Spannung von v , durch den Treibertransistor, in den Kondensator. Dieser Strom fließt und nimmt gegen Null ab, wenn sich die Kapazität füllt.

Wie viel Energie hat diese Einschaltsequenz verbraucht? Nun, es floss etwas Strom und es gab eine Spannung über dem Treibertransistor, aber als die Kapazität den Strom auffüllte und die Spannung über dem Treibertransistor auf Null ging. Seit P = ICH v , offensichtlich gab es eine gewisse Verlustleistung über den Transistor, während der Kondensator geladen wurde, aber es gibt keinen Strom, sobald er geladen ist. Das bedeutet, dass nur "dynamische Leistung" oder "Schaltleistung" verbraucht wird: Es wird nur Energie benötigt, um diesen Kondensator zu laden und zu entladen, weil wir Energie verschwenden, indem wir den ansteuernden Transistor während dieses Vorgangs etwas erwärmen.

Wie hoch ist also der Gesamtenergieverbrauch? Nun, die Energie während des Ladezyklus (vorausgesetzt, wir entscheiden uns, das Gate unendlich lange eingeschaltet zu halten, bevor wir es ausschalten, eine vernünftige Annäherung) ist 0 P ( T ) D T = 0 ICH ( T ) v T ( T ) D T Wo v T ( T ) ist die Spannung über dem Transistor, und ICH ( T ) ist der Strom. Aber wir kennen nicht wirklich die genaue Ladekurve, die mit dem Transistor verbunden ist, oder die genaue Spannungskurve, also wollen wir einen einfacheren Ausdruck für diese Gleichung. Um dies zu erreichen, müssen Sie sich darüber im Klaren sein, dass der Kondensator und der Transistor die einzigen beiden Elemente in Reihe von der Versorgung zur Masse sind und sich daher ihre Spannungen addieren, um der Versorgungsleistung zu entsprechen. v (nach Kirchhoffs Spannungsgesetz). Daher, v T ( T ) = v v C ( T ) . Eintauchen in die Gleichung:

E 1 / 2 C j C l e = 0 ICH ( T ) ( v v C ( T ) ) D T = 0 ICH ( T ) v D T 0 ICH ( T ) v C ( T ) D T .

Dieses letztere Integral ist natürlich die gesamte Energie, die im Kondensator gespeichert ist, nachdem unendlich viel Zeit vergangen ist, die wir nennen können E C . Daher,

E 1 / 2 C j C l e = 0 ICH ( T ) v D T E C

Was sagt das eigentlich aus? Es heißt, die im Stromkreis verbrauchte Gesamtleistung ist die Energie, die von der Stromquelle verloren geht ( E = 0 ICH ( T ) v D T , einfach die Versorgungsspannung multipliziert mit dem integrierten Versorgungsstrom, um zugeführte Energie zu erhalten), abzüglich der Energie, die wir nicht an Dissipation verschwenden und die im Kondensator gespeichert wird ( E C ).

Was passiert, wenn wir diesen Prozess umkehren? Jetzt wird die gesamte im Kondensator gespeicherte Energie über den Ansteuertransistor abgeführt, der die Kapazität entleert. Der gesamte Strom fließt in einer Schleife zurück zum anderen Ende des Kondensators: Der Kondensator, wenn er hier entladen wird, wirkt wie eine Quelle. Auf diese Weise ist es offensichtlich, dass die gesamte im Kondensator gespeicherte Energie jetzt verloren geht und über den Drain-Transistor abgeführt wird. Obwohl die Energie, die wir zum Laden des Kondensators aufgewendet haben, vorher nicht verloren ging, ist sie jetzt verloren. Die Gesamtleistung, die in einem vollständigen Ein-Aus-Zyklus verloren geht, erhöht sich also um E C :

E T Ö T = 0 ICH ( T ) v D T

Wir können den Strom finden, indem wir uns das aktuelle Spannungsverhältnis im Kondensator merken, wenn er vollständig geladen ist 0 Zu v wie es in seinem Anfangszyklus ist: v = ( 1 / C ) 0 ICH ( T ) D T . Umstellen ergibt dies 0 ICH ( T ) D T = C v . Wir können dies endlich in unsere Gesamtenergiegleichung einsetzen:

E T Ö T = C v 2

Die Gleichung für einen auf eine Spannung aufgeladenen Kondensator v ist bekanntlich E C = ( 1 / 2 ) C v 2 , daher

E T Ö T = 2 E C

Egal was wir tun, egal wie wir unsere Transistoren ansteuern, die Energie, die wir in jedem Zyklus verschwenden, ist doppelt so hoch wie die Energie, die wir während der Zyklen an den Gates der Transistoren speichern. Dies ist die Natur dynamischer Leistung - sie verbraucht nur Energie zum Laden und Entladen von Kondensatoren. Um weniger Energie zu verbrauchen, können wir die Kapazität verringern oder sie weniger ein- und ausschalten.

Die Integrale sind meiner Meinung nach übertrieben. Wie Sie betonen, wissen wir bereits, dass die Energie in einem Kondensator CV ^ 2/2 ist. Wenn Sie diese Energie über einen Transistor auf Masse leiten, wird eindeutig so viel Energie wie Wärme im Widerstand im Transistor und in den Spuren abgeführt, da die Energie irgendwohin gehen muss, und wenn sie nicht in eine Induktivität gelangt, wird sie abgeführt. Aus Symmetriegründen ist das Laden eines Kondensators genauso wie das Entladen einer negativen Spannung (relativ zur +V-Versorgung). Ein Energieargument bringt uns also mit viel weniger Mathematik dorthin. Obwohl es immer noch nützlich ist, die Details eines Halbzyklus des Stromflusses zu durchdenken.
Ich habe versucht, so zu denken, als ich diese Antwort geschrieben habe, konnte es aber im Ladezyklus nicht ganz sehen. Es scheint im Nachhinein lächerlich einfach, aber ehrlich gesagt habe ich die Energiedissipationssymmetrie zwischen einem Lade- und Entladekondensator bis jetzt nie realisiert. Das ist für den Tipp. Ich denke definitiv, dass es sich lohnen würde, meine Antwort zu ergänzen (sobald ich die Zeit finde).

Meine Gedanken stimmen mit @ Barts Kommentar überein , also poste ich, was (hoffentlich) die tausend Worte sein sollten:

nichts ist perfekt

Betrachten Sie V(a)und zwei Wellenformen, die zwischen und V(b)umschalten . Da in der Natur nichts augenblicklich passiert, dauern die Übergänge zwischen den Werten eine endliche Zeit. Wenn einer von ihnen eine Spannung und der andere der Strom ist, dann ergeben die beiden multipliziert die Leistung. Aber wenn und umgekehrt, also wenn die Multiplikation während ihrer maximalen/minimalen Werte erfolgt, ist die Potenz Null. Daher nimmt die Leistung nur während der Übergänge einen Wert an, und da die beiden Größen ideal und linear sind, nimmt sie die Form an .01V(a)=1, V(b)=0x(1-x)

Im Übrigen haben alle anderen Antworten bereits ausführlich mit Beispielen erklärt und erwähnt, dass nichts kostenlos passiert (Sie müssen arbeiten, um die Umschaltungen durchzuführen).

Kam nur, um die Antwort mit dieser Art von Diagramm zu verbessern - ich habe eigentlich nach Spannung, Strom und Leistung über einen einzigen Schalter gesucht, aber das ist am nächsten.

Ich denke, diese Frage braucht eine einfache Antwort ...

Das Bewegen eines Coulombs von Elektronen (das sind 6*10 18 davon) von Masse zu beispielsweise der 5-V-Schiene verbraucht 5 Joule Energie.

Ein FET/MOSFET/JFET/usw. Transistor wird ein- oder ausgeschaltet, indem einige Elektronen von Masse in das Gate bewegt werden oder einige Elektronen vom Gate in die positive Schiene bewegt werden. Jeder Zyklus verbraucht daher ein wenig Energie, und je öfter Sie dies tun, desto schneller verbrauchen Sie diese Energie. Die Rate des Energieverbrauchs ist der Stromverbrauch.

Ein BJT-Transistor wird eingeschaltet, indem einige Elektronen von Masse durch den Emitter-Basis-Übergang zur positiven Schiene lecken. Diese Art von Transistoren (die nicht mehr in Computern verwendet werden) verbrauchen kontinuierlich Energie, während sie eingeschaltet sind.

Um deine anderen Fragen zu beantworten:

  1. Ja, die "dynamische Leistung", die von einer CMOS/MOSFET-Schaltung verbraucht wird, sind die Kosten all dieser kleinen Gate-Lade-/Entladezyklen. Beachten Sie, dass dies nicht alles in einer bestimmten Komponente ausgegeben wird. Wenn Sie langsam schalten, wird es hauptsächlich in dem Schalter ausgegeben, der den Transistor steuert (wie die Antworten oben erklären). Je schneller Sie schalten, desto mehr davon wird in den Drähten oder im zu steuernden Transistor ausgegeben. Die aufgewendete Energiemenge bleibt dadurch jedoch unverändert.

  2. Verlustleistung geht als Wärme verloren. Das beinhaltet nicht die Leistungsabgabe in nützlichen Formen wie mechanischer Arbeit. Bei einem Logikchip beinhaltet die im Chip verbrauchte Leistung nicht die tatsächlich vom Chip ausgegebene Leistung, obwohl diese meistens nur an anderer Stelle verbraucht wird.

"Wenn Sie langsam schalten, wird es hauptsächlich in dem Schalter ausgegeben, der den Transistor steuert (wie die Antworten oben erklären). Je schneller Sie schalten, desto mehr davon wird in den Drähten oder im gesteuerten Transistor verbraucht. Die Menge an Energie ausgegeben bleibt davon aber unverändert. Falsch! Wenn Sie ein CMOS-Paar langsam umschalten, steigt die verbrauchte Energie aufgrund des Durchschusses (es sei denn, es gibt spezifische Gegenmaßnahmen, wie einen Schmitt-Trigger-Eingang).
Ja, das ist ein guter Punkt. Es gibt Abfall, wenn Sie gleichzeitig nach oben und unten ziehen.

Einfache Antwort und nicht zu genau.

Transistoren benötigen Dauerstrom in ihrer Basis, um eingeschaltet zu bleiben, also verbrauchen sie Energie, während sie sich im eingeschalteten Zustand befinden. Wenn Sie sie ausschalten, hören sie einfach auf, Energie zu verbrauchen. Daher ist kontinuierliches Schalten in diesem Fall keine Hauptursache für Energieverluste (aber es gibt sowieso andere Verluste).

ABER für Schaltanwendungen (Logikschaltungen und Leistungsschaltungen) werden MOSFETs anstelle von Transistoren verwendet. Ein Mosfet verbraucht sehr wenig Energie in seinem Gate. Sein Gate ist wie ein Kondensator: Sie laden den Kondensator (Gate) auf und der Mosfet schaltet sich ein, Sie entladen das Gate und der Mosfet schaltet sich aus. Jedes Mal, wenn Sie das Gate entladen, verschwenden Sie Energie, und wenn Sie dies viele Male pro Sekunde tun, wird diese verschwendete Energie wichtig. Denken Sie an eine CPU mit so vielen Mosfets, die mit Frequenzen von einigen Gigahertz ein- und ausgeschaltet werden, und Sie können sich vorstellen, warum eine CPU so viel Strom verbraucht.

Philosophische Anmerkung: Ich sagte, dass Energie verschwendet wird, wenn Sie das Tor ausschalten, weil dies normalerweise dadurch geschieht, dass diese Energie in einen Widerstand umgewandelt wird, der die Energie in Wärme umwandelt. Wenn Sie Energie in das Gate schieben, wird diese Energie noch nicht verschwendet, da sie im Gate-Kondensator gespeichert ist, aber mir ist kein System bekannt, das diese Energie zurückgewinnen kann, um sie für etwas Nützliches zu verwenden. Vielleicht ist dies die nächste große Verbesserung in der digitalen Elektronik? :-)

--- UPDATE --- Es scheint, dass niemand denkt, dass ein Widerstand in Reihe zum Gate oft notwendig ist, sicherlich wenn der angesteuerte Mosfet ein Power-Mosfet ist, wie er in H-Brücken verwendet wird. Das dritte Ergebnis einer Suche im Internet führte zu diesem Dokument von Toshiba , das unter Punkt 2.1 „Grundlegende Ansteuerschaltung“ den Gate-Widerstand mit der dazugehörigen Erklärung zeigt:

einfacher Gate-Treiber

Ein weiteres Beispiel von einem echten Board (einem bürstenlosen Controller), das auch den Wert des Widerstands anzeigt (der Treiber ist ein FAN7382):

Geben Sie hier die Bildbeschreibung ein

Jetzt stimme ich zu, dass es oft keinen Gate-Widerstand gibt. Dies ist ein besonderer Fall, in dem der Gate-Widerstand nahe Null ist, aber die gespeicherte Ladung im Gate trotzdem abgebaut werden muss, wenn der Mosfet ausgeschaltet wird. Wenn der Treiber des Gates dem Spitzenstrom und/oder der Gesamtleistung widerstehen kann, wobei auch die Frequenz des Schaltens berücksichtigt wird, dann wird kein Widerstand benötigt.

Schließlich ist eine interessante Frage mit Antworten genau auf dieser Seite Elektrotechnik .

„Wenn Sie Energie in das Gate schieben, ist diese Energie noch nicht verschwendet, weil sie im Gate-Kondensator gespeichert ist, aber mir ist kein System bekannt, das diese Energie zurückgewinnen kann, um sie für etwas Nützliches zu verwenden. Vielleicht ist dies die nächste große Verbesserung in der digitalen Elektronik? :-)' Nein. Siehe meinen letzten Absatz für den Kontext. In der Tat bedeutet das Drücken von Ladung in die Gate-Kappe und das Halten dort (dh keine Oszillation), dass genau die Hälfte der Energie bereits in einem gewissen Widerstand dissipiert wird.
@tobalt in deiner Antwort erwähnst du "Widerstandsspuren", und ich stimme dir zu. Aber ich beziehe mich auf Widerstände, die zum Entladen der Gates verwendet werden, die viel mehr Energie verbrauchen. Und sie werden gebraucht, sie sind keine Nebenwirkung (Widerstand) eines Leiters. Im letzten Absatz sagt man dann "erfordert Widerstand, um zu funktionieren", und genau das meine ich. Wenn Sie Gates ohne Widerstand entladen könnten, würden Sie Energie sparen.
Ich stimme zu, dass der Spurenwiderstand nicht grundsätzlich benötigt wird und die von mir erwähnte "zusätzliche Verlustleistung" wäre. Aber der Schaltwiderstand und die Schaltverlustleistung sind grundlegend wichtig für die Funktion.
@linuxfansaysReinstateMonica Es werden keine Widerstände zum Entladen von Gates verwendet. Es sind "Widerstandsspuren" in beide Richtungen.
@user253751, danke für die Info. Ich habe meine Antwort aktualisiert, bitte werfen Sie einen Blick darauf.
@linuxfansaysReinstateMonica In diesem Fall leitet der Widerstand immer noch Energie in beide Richtungen ab.
@ user253751: wahr. Aber wenn Sie das Gate aufladen, ist die Dissipation ein Nebeneffekt, kein Effekt, den Sie wirklich wollen. Sie verwenden den Widerstand, um EMI zu begrenzen oder den Stromkreis zu schützen oder die Aktivierung des Mosfet zu verlangsamen. Stattdessen verbrauchen Sie beim Entladen die gespeicherte Energie, nur weil es keine andere Möglichkeit gibt, sie wieder zu verwenden, also wollen Sie diese Energie "wirklich" vernichten.
@linuxfansaysReinstateMonica Es ist ein Nebeneffekt in beide Richtungen. Denken Sie daran, dass die Gleichungen außerhalb des Transistors selbst ziemlich symmetrisch sind. Das Hinzufügen positiver Ladung zu einem negativ geladenen Gate und das Hinzufügen negativer Ladung zu einem positiv geladenen Gate sind symmetrisch.
"... anstelle von Transistoren werden MOSFETs verwendet." Wussten Sie, dass das „T“ in „MOSFET“ „Transistor“ bedeutet? Ich denke, Sie identifizieren Transistoren mit BJTs (Bipolartransistoren). BJTs sind nur eine Art von Transistoren (die ersten allgemein im Handel erhältlichen), aber bei weitem nicht die einzigen: MOSFETs, JFETs, IGBTs sind alle Transistoren. Sie sollten Ihre Terminologie richtig verwenden, um zu vermeiden, dass Menschen Ihre Antwort in die Irre führen (insbesondere Neulinge).
@LorenzoDonatisupportUkraine, mir ist bewusst, was das Akronym MOSFET bedeutet. Ich konzentriere mich auf die Tatsache, dass Transistoren Strom verstärken, während Mosfets dies nicht tun. Das "T" im Akronym bedeutet nicht, dass ein Mosfet ein normaler Transistor ist, und tatsächlich haben die Anschlüsse unterschiedliche Namen (BCE vs. GDS). Denken Sie an SSRs, Sie wissen, was "R" bedeutet. Wie auch immer, wenn Sie Transistoren für schweres Schalten verwenden möchten, hindert Sie niemand daran.
@linuxfansaysReinstateMonica Ich argumentiere nicht gegen Ihre Erklärung, ich weise auf Ihre Verwendung von Terminologie hin, die falsch ist. Es gibt keinen "normalen Transistor". Transistor ist ein Überbegriff. Sie implizieren, dass BJTs "normal" sind, während MOSFETs etwas Besonderes sind. Statistisch gesehen hätte dies in den 70er Jahren des letzten Jahrhunderts zutreffen können . Heutzutage sind MOSFETs jedoch bei weitem der am häufigsten verwendete Transistortyp, und das seit mindestens zwei Jahrzehnten (wieder statistisch gesehen). ...
@linuxfansaysReinstateMonica ... In digitalen Anwendungen, wenn wir die Anzahl der produzierten Einzelgeräte zählen, schlagen MOSFETs BJTs um eine Milliarde zu 1 oder mehr! Auch in analogen Anwendungen sind MOSFETs wahrscheinlich der häufigste Transistortyp (obwohl BJTs dort immer noch weit verbreitet sind).
@linuxfansaysReinstateMonica Übrigens, historisch gesehen wurden MOSFETs vor BJTs erfunden, aber der Prozess zu ihrer Herstellung wurde erst viel später perfektioniert, sodass BJTs in den 60er und 70er Jahren die führende Rolle übernommen und die digitale Revolution unterstützt haben. Dies führte dazu, dass der Begriff "Transistor" für "BJTs" verwendet wurde. Heutzutage ist die Verwendung des Begriffs "Transistor", der "BJTs" bedeutet, so, als würde man einen Kondensator als "Kondensator" bezeichnen. Es ist nur eine veraltete Terminologieverwendung.