analoges PWM-Signal

Ich versuche, ein PWM-Signal mit einstellbarem Tastverhältnis nur mit analogen Komponenten zu erhalten, daher ist die Verwendung eines Timers nicht möglich. Jetzt habe ich eine Möglichkeit, es zu verwenden, indem ich die Dreieckswellenform verwende und einen Komparator mit der Spannungsversorgung werfe, das Ergebnis ist ein PWM-Signal. jetzt will ich es anders machen

nur analoge Komponenten verwenden Was wäre, wenn ich Ihnen sagen würde, dass alle digitalen Komponenten grundsätzlich analoge Komponenten mit nur zwei (nützlichen) Zuständen sind? Digital ist nur eine Vereinfachung von Analog. Grundsätzlich gibt es keine digitalen Komponenten, da die Welt analog ist.
und eine PWM-Einheit ist nach @Bimpelrekkies Definition so ziemlich ein digitales Gerät (das einzige, was notwendig ist, ist, dass nicht nur seine Werte diskret sind, sondern auch die Zeitschritte - und es ist schwer zu argumentieren, dass PWM diese Definition nicht erfüllt)
und was meinst du mit "die Verwendung eines Timers ist nicht möglich"? Jeder Oszillator ist eine Art Timer ... Sie werden also definitiv eine Art Timer brauchen.
und übrigens: was ist die frage?
Vielen Dank für Ihre Kommentare, @Bimpelrekkie, Sie haben Ihren Standpunkt deutlich gemacht, aber ich möchte nur "analoge" Komponenten verwenden, also Curd. Ich meine, ich möchte keinen Timer verwenden. Ich weiß, dass ich ein PWM-Signal machen werde, aber ich möchte anders umsetzen. und meine Frage ist, wie eine PWM-Schaltung nur mit analogen Komponenten "unter Verwendung" implementiert werden kann
Eine grobe CVSD-Integratorschaltung könnte einige Ideen bieten.

Antworten (4)

Sie könnten, nur zum Spaß, einen Oszillator verwenden, der Sinuswellen mit niedrigem THD erzeugt, und dann einen Integrator verwenden, um Ihren Komparator mit einem Wert zu vergleichen, der das richtige Tastverhältnis ergibt.

Hier ist ein Beispiel dafür:

Geben Sie hier die Bildbeschreibung ein

Link zum Simulator.

  • Der linke Graph = das Tor des NMOS
  • Der zweite Graph = der Ausgang = Ausgang des oberen Operationsverstärkers (Komparator, PWM)
  • Der dritte Graph = der Ausgang des unteren Operationsverstärkers (Integrator)
  • Der vierte Graph = die Spannung am Kondensator ganz rechts

Der vierte Graph zeigt, dass der Integrator korrekt einen Wert ausgibt, der gemäß der Eingangsspannung zum korrekten Tastverhältnis führt.

Der 10-kΩ-Widerstand und der rechte Kondensator sind nicht Teil der eigentlichen Schaltung, sondern nur für das vierte Diagramm.

Sie können die 100-uH-Spule mit einem Stück Kupferdraht und einem Stift herstellen. Diese Spule stellt zusammen mit den beiden Kondensatoren die Schwingfrequenz ein, also die PWM-Frequenz.

In der realen Welt gibt es keine idealen Kondensatoren, Induktivitäten und Mosfets, daher möchten Sie wahrscheinlich die beiden Kondensatoren im Oszillator gleich machen. Dadurch erhöht sich die Spannung am Gate des Oszillators. Ich verwende 1 kΩ Pull-up und Pull-down am Oszillator, Sie benötigen möglicherweise weniger als 100 Ω oder mehr. Dies hängt stark vom ESR der Kondensatoren und der Induktivität ab.

Hier ist eine andere Variante der gleichen Schaltung, der 1-nF-Kondensator in der Verbindung ist kein eigentlicher Kondensator, sondern die Eingangs- und Ausgangskapazität der Mosfets. Alles in allem sind es also nur 3 NMOS und 3 Widerstände, obwohl Sie im wirklichen Leben vielleicht 10 kΩ oder 100 kΩ verwenden möchten.

Oder eine andere Geschmacksrichtung , Sie verstehen, worauf es ankommt.


Probleme:

Der Integrator ist Teil einer typischen PID, ich verwende den P- oder D-Teil nicht, wie Sie sehen können. Das bedeutet, dass Sie bei schnell wechselnden Eingaben große Überschwinger und mehr oder weniger ein instabiles System erhalten. Das funktioniert also gut, wenn Sie ein Potentiometer mit Ihren Fingern verwenden, aber schrecklich, wenn Sie es in einer Rückkopplungsschleife ohne P- oder D-Teil verwenden.

Es ist wichtig, dass die Spannung am Gate des Mosfets innerhalb des Spannungsbereichs des Integratorausgangs liegt.

Stellen Sie sicher, dass der Induktor ein Luftkerninduktor ist, verdrahten Sie ihn einfach selbst. Wenn Sie einen Metallkern verwenden, geht zu viel Energie im Oszillator aufgrund von Wirbelströmen verloren und der Oszillator stoppt.

Wie wäre es mit einem 555-Timer? Wenn Sie die Bildsuche 555 PWM googeln , erhalten Sie viele Schaltpläne, um eine solche Schaltung zu erstellen.

Auch in der Operationsverstärker - Anwendungsnotiz von TI geben sie Ihnen ein Beispiel für die Verwendung eines Operationsverstärkers, um Ihnen ein PWM-Signal zu geben:

Geben Sie hier die Bildbeschreibung ein

Da sind ein paar Ideen!

Der LTC6992 fällt in die Kategorie einer analogen Komponente: -

Geben Sie hier die Bildbeschreibung ein

  • Pulsweitenmodulation (PWM) gesteuert durch einfachen 0 V bis 1 V Analogeingang
  • Frequenzbereich: 3,81 Hz bis 1 MHz
  • 2,25 V bis 5,5 V Einzelversorgungsbetrieb
Den IC habe ich noch nie gesehen. Vielleicht muss ich mir ein paar davon besorgen, um mich selbst zu benutzen! +1 dafür. Viel einfacher als meine Vorschläge ... Und billiger auch!
@MCG Ich habe es zur Steuerung von PWM an einem eher maßgeschneiderten 200-Watt-Buck-Regler verwendet und es hat einfach großartig funktioniert.
Ich habe gerade 10 auf Bestellung, um damit herumzuspielen! Ich habe ein paar Anwendungen, bei denen mir das ein bisschen Zeit und Geld sparen wird!

Hier ist eine, die ich verwendet habe. R6/R7 ist ein einzelner Topf; Die Verbindung zwischen den beiden ist der Scheibenwischer. Das PWM-Signal ist am Ausgang des Operationsverstärkers verfügbar.

Einstellbare analoge PWM-Schaltung

Geben Sie hier die Bildbeschreibung ein

Diese Schaltung verwendet eine virtuelle Masse „vref“ als Mittelpunkt der oszillierenden Spannung, und Sie können die Kappen-, Widerstands- und Topfwerte anpassen, um den Frequenzmittelpunkt und -bereich festzulegen.

Sie müssen vref nicht unbedingt puffern.