Wie wird die PWM von der MCU in eine Ausgangsspannung übersetzt, wie in Power Electronics [geschlossen]

Hintergrund: Ich bereite mich auf eine Vollzeitbeschäftigung ab Mai vor. Ich komme aus dem Bereich der Computertechnik und habe daher nur einige praktische Kenntnisse in Bezug auf EE. Der Job ist Firmware Engineer - ich werde mich hauptsächlich mit dem Schreiben von Firmware auf einem Mikrocontroller für eine Schaltnetzteilplatine befassen.

Meine Frage ist: Wie wird in der digitalen Leistungselektronik die von der MCU erzeugte PWM in eine Ausgangsspannung übersetzt? Wenn ich mir das Bild unten ansehe, verstehe ich, wie der Transformator, der Gleichrichter und der Filter funktionieren. Was ich wissen möchte, ist: Was ist mit der Wellenform zwischen dem Regler und der Last los, so dass die Ausgangsspannung ohne Rauschen so glatt wird, dh wie die Eingangswellenform des Reglers in eine gerade Linie umgewandelt wird. Bitte erläutern Sie im Detail, wie PWM, MOSFET, Ausgangsinduktivität und Ausgangskondensator an diesem Prozess beteiligt sind.

Leistungselektronik

Ich habe ziemlich viel recherchiert, um Leistungselektronik online zu lernen. Ich erlebe jedoch eine große Lücke zwischen der digitalen Welt und der analogen Welt (als Computeringenieur habe ich nur Erfahrung mit digitalen Schaltungen). Wenn ich mir das Bild eines digitalen Leistungsreglers unten ansehe, weiß ich, dass die MCU für die Erzeugung einer PWM zum Ein- und Ausschalten eines Leistungs-MOSFET-Schalters verantwortlich ist - abhängig von der Differenz zwischen einer Referenzspannung und einer Rückkopplungsspannung, dem Ein- und Die Ausschaltzeit variiert, um die Ausgangsspannung zu regulieren.

Meine analogen Kenntnisse sind ziemlich begrenzt, was ich bisher verstehe ist:

  1. Die PWM liefert eine Gate-Spannung über oder unter der Schwellenspannung des MOSFET
  2. Die Eingangsspannung versorgt den Drain des MOSFET, und die Source des MOSFET ist zu "Filterzwecken" mit einer Induktivität und einem Kondensator verbunden.
  3. Die Induktivität kann der Reaktion bei Stromänderungen nacheilen, wo der Kondensator Spannung ziehen kann.

Aber irgendwas muss ich hier übersehen haben. Ich hatte Probleme damit, das Gesamtbild all dieser analogen Komponenten zu sehen, die zusammenarbeiten, um einen vollständig funktionierenden Regler zu bilden.

Und warum gibt es zwei MOSFETs anstelle von einem?

Digitaler Regler

Bitte helfen Sie mir hier weiter.

Meiner Meinung nach ist es viel zu weit gefasst, alle Einzelheiten der Leistungselektronik, die Sie anfordern, in einer einzigen Frage zu erläutern. Ich denke, Sie sind am besten dran, sich ein Buch über Leistungselektronik zu besorgen und es von vorne bis hinten zu lesen.
Die beiden gezeigten Mosfets sind ein n-Kanal und ein p-Kanal, gepaart, um einen schnelleren Wechsel zwischen einem hohen und einem niedrigen Zustand zu ermöglichen. Im Wesentlichen als einzelnes, schnelleres Fet behandelt.
Ich bin kein Anwendungstechniker, also muss ich nicht jedes Detail der Leistungselektronik verstehen. Was ich wirklich sehen möchte, ist, wie sich der Regler als Reaktion auf analoge Komponenten verhalten sollte, was ausreichen würde, um Code auf einer MCU zu schreiben, um die PWM für eine Regelspannung zu erzeugen.
Ich schlage vor, Sie lesen ein paar Wiki-Artikel über AC-DC/DC-DC-Wandlungstopologien wie Buck- und Boost-Wandler und ihre Betriebstheorie. Diese Artikel beschreiben die Wirkung der Induktoren und Dioden. Sie können dedizierte Controller-ICs erhalten, die High- und Low-Side-FETs wie die im Bild gezeigten ansteuern - eine MCU kann Überwachungsfunktionen wie Sync, Enable und andere Formen von Überwachungseingängen bereitstellen. Die dedizierten Treibergeräte reagieren schneller als Ihre MCU, mit weniger Softwarefehlern!
KyranF Es stellte sich heraus, dass die Wikipedia-Seiten für Buck/Boost-Wandler genau das waren, wonach ich gesucht hatte. Danke schön!
+1 für @KyranF, die Verwendung einer MCU zum Ansteuern von Netzteilen ist eine riskante Idee im Vergleich zu einer analogen Vorgehensweise, bei der die MCU als Kontrolle / Aufsicht fungiert. Außerdem würde ich vorschlagen, dass Sie ziemlich viel über etwas verstehen müssen, wenn Sie vorhaben, Software zu schreiben, um es zu steuern.

Antworten (1)

Sie haben eine geschlossene Rückkopplung vom Ausgang zur Steuerung. Was im Grunde passiert, ist, dass der Widerstandsteiler einen Bruchteil der Ausgangsspannung liefert. Dies wird mit Vref (einer sehr konstanten Spannung) verglichen. Wenn die gemessene Spannung niedriger als diese Vref ist, muss der High-Side-PMOS-Transistor eingeschaltet werden. Wenn die Spannung höher als Vref ist, muss der NMOS-Transistor eingeschaltet werden, damit der Strom weiter durch die Induktivität fließen kann.

Beachten Sie, dass die meisten Bücher über Leistungselektronik keine aktive Gleichrichtung zeigen, sodass Sie normalerweise sehen, dass das NMOS dort nur durch eine Diode ersetzt wird, die von der Erde nach oben zeigt. Die aktive Gleichrichtung mit dem NMOS ermöglicht einen viel geringeren Spannungsabfall zwischen Masse und der Induktivität, sodass Sie weniger Energie verschwenden. Wenn eine Diode vorhanden ist, gibt es im Allgemeinen einen signifikanten Spannungsabfall in der Größenordnung von 0,1 bis 0,7 Volt, was in einer Niederspannungsstromversorgung sehr signifikant ist.

Genauere Analyse: Vref liefert einen Bruchteil der Ausgangsspannung. ADC (Analog-Digital-Wandler) wandelt die Spannung in eine digitale Zahl um. Dann wird dieser Wert von einer digitalen Referenzspannungszahl subtrahiert. Wenn die Zahl positiv ist, dann ist der gemessene Wert kleiner als Vref. Das Gegenteil ist ebenso wahr. Diese Informationen werden dann an einen digitalen PID-Regler (proportional, integral, differentiell) gesendet, der eine relativ einfache Steuerung des Ausgangs ohne zu starkes Überschwingen, Unterschwingen oder Schwingen durch einen einfachen Algorithmus ermöglicht. Dieser Algorithmus sendet dann die Informationen an den Treiber, um hoch oder niedrig zu gehen, was zu einer möglichst glatten Spannung führt. Der PID-Regler ermöglicht Änderungen der Ausgangslast, z. B. das Einschalten eines Motors,

Der NMOS oder die Diode ist nicht dazu da, Strom aus dem System zu ziehen. Vielmehr ist es da, damit die Last einen ununterbrochenen Strom sehen kann. Wenn dort nur ein PMOS ein- und ausgeschaltet wird, liegt beim Ausschalten des PMOS jetzt ein offener Stromkreis vor und die Last würde überhaupt keinen Strom mehr erhalten. Stattdessen ermöglicht eine Diode oder NMOS, dass der Strom weiter zur Last fließt (von Masse nach oben durch die Induktivität).

Der Induktor kann als eine Komponente betrachtet werden, die einen konstanten Strom erzeugt. Unabhängig davon, was sich auf der Eingangsseite (nmos) des Induktors befindet, hat die Ausgangsseite davon einen konstanten Strom. Der Induktor widersteht Stromänderungen, daher ist dies das Element, das es dem Strom ermöglicht, weiter zu fließen, selbst wenn der NMOS oder die Diode ihn mit Masse verbindet. Die Induktivität lässt diesen konstanten Strom nur für kurze Zeit zu, weshalb sie mit einem PWM verwendet wird.

Der Kondensator ist ein Schaltungselement, das dazu neigt, Spannungsänderungen zu widerstehen. Dadurch kann die Last eine relativ konstante Spannung sehen, unabhängig von Laständerungen oder der abgehackten Welle, die von der PWM kommt.

Die Wellenformen des Treibers sind PWM mit variablem Arbeitszyklus, dh eine Rechteckwelle mit High- und Low-Zeiten, die in jedem Zyklus abhängig von der Last variieren. Die Ausgabe von Mosfets sollte die Umkehrung dieses Signals sein, da die Mosfets in dieser Konfiguration als Wechselrichter fungieren. Die High-Side-Spannung entspricht der Eingangswelle, die Sie im Blockdiagrammbild sehen, das dem Regler entspricht. Diese Welle geht also in die Spitze des PMOS. Der Ausgang der Mosfets und der Eingang des Induktors sollten zwischen 0 und der Wellenform hin und her schalten, die eine Art grobe Rechteckwelle wäre. Und die Ausgangsseite davon sollte die flache Linie sein, die Sie im Blockdiagramm als Ausgang sehen.

Rückblickend auf diese Erklärung scheint es eine Menge Arbeit zu sein, von einer holprigen Welle -> Rechteckwelle -> flache Linie zu gehen, aber es gibt viele Vorteile, darunter eine viel gleichmäßigere Spannungsregelung, eine schnellere Reaktion auf Laständerungen und das Fähigkeit, die Spannung mit hoher Effizienz auf einen niedrigeren Wert als die holprige Welle zu senken, die in sie eingegeben wurde.

Vielen Dank für die ausführliche Erklärung innerhalb eines Reglers. Was den analogen Teil betrifft, dh MOSFET, Induktor, Kondensator, wenn ich es richtig verstehe, dient der untere Schalter - der entweder ein NMOS oder eine Diode sein kann - dazu, die im Kondensator gespeicherte Energie auf Masse zu leiten, um den Ausgang zu reduzieren Spannung, oder? Wie würde die Wellenform nach jeder Komponente aussehen, quadratisch, dreieckig oder sägezahnförmig?
Ich habe meine Antwort bearbeitet, um die anderen Fragen zu beantworten, die Sie in Ihrem Kommentar gestellt haben.
Exzellent! Jetzt wird mir alles klar. Vielen Dank!
Ein weiterer wirklich cooler Teil, den Unternehmen wie Texas Instruments in ihren dedizierten DC-DC-Wandler-ICs implementieren, ist die zyklusweise Strombegrenzung, bei der der Controller bei einer großen Änderung der gepulsten Ströme dies sehen kann und NICHT naiv unbegrenzt Strom auspumpt - Sie können auch die Anzahl der "Überstrom"-Zyklen zählen und dann ein "Foldback"-Schutzereignis auslösen, bei dem der Controller in sehr langsame, intermittierende Impulse geht, um zu versuchen, den normalen Betrieb wiederherzustellen - wenn die Last einen Kurzschluss hat, ist dies extrem praktisch, um nicht alles andere auf der Leiterplatte oder auf der Lastseite in die Luft zu jagen