Der einfachste Weg, um vom analogen Eingang zum PWM-Ausgang zu wechseln?

Projekthintergrund: Ich baue einen Plasmalautsprecher . Es gibt mehrere Beispiele online, die einen TL494-Stromversorgungs-IC verwenden und Audio in seinen Feedback-Pin einspeisen, um Ton auszugeben. Ein Beispielschema:Geben Sie hier die Bildbeschreibung ein

Ich frage mich, ob es einen besseren Weg gibt, dies zu tun. Ich bin ein Bastler, also interessiere ich mich nicht besonders für die absolut billigste Methode, da es sich um eine einmalige Methode handelt, und ich werde auch potenziell gefährlichen oder skizzenhaften Dingen gegenüber tolerant sein, da ich für nichts eine Zertifizierung erhalten muss.

Ich habe Zugriff auf ein paar Mikros, aber wenig Erfahrung damit. Ich habe ein Launchpad bekommen, und meines Wissens nach hat einer der mitgelieferten MSP430 einen eingebauten ADC. Während der Wechsel von analog zu PWM für einen Mikrocontroller etwas überwältigend erscheint, habe ich eine zusätzliche Anforderung, dass ich meinen oberen Arbeitszyklus auf unter etwa 95 % begrenzen muss, um eine Sättigung des Flyback-Transformators zu verhindern. Die Betriebsfrequenz beträgt 120-150 kHz.

Um meine Frage zusammenzufassen:

Gibt es einfachere Möglichkeiten, von einem hochohmigen 1-V-PP-Eingangssignal zu einem 150-kHz-Ausgangssignal mit proportionaler PWM zu wechseln, das auf ein maximales Tastverhältnis von 95 % begrenzt ist? Sofern nicht nativ in das Gerät eingebaut, werde ich meine eigene Ausgangsstufe bauen, um den Leistungs-MOSFET anzusteuern.

Antworten (3)

Amüsanterweise habe ich für meinen Job buchstäblich nur nach Ein-Chip-PWM-Generatoren gesucht.

Bei Interesse könnte der Linear LTC6992 - TimerBlox: Spannungsgesteuerter Pulsweitenmodulator (PWM) sein

Sie geben ihm einen 0-1-V-Eingang und erhalten eine PWM-Impulsfolge. Es kann den Arbeitszyklus auch intern auf 5 %–95 % oder 0–100 % begrenzen.

Geben Sie hier die Bildbeschreibung ein


Sie würden einen oder zwei Operationsverstärker benötigen, um Ihren Eingang auf den Eingangsbereich des Chips zu skalieren, aber das müssten Sie sowieso tun, da nur sehr wenige ADCs bipolar sind (vorausgesetzt, Sie würden den Weg des Mikroprozessors gehen).

Wenn ich mir das von Ihnen bereitgestellte Referenzschema ansehe, würde ich auch empfehlen, eine Art MOSFET-Treiber zu verwenden, um die Schaltzeiten zu verbessern, wenn nichts anderes.
Es würde wahrscheinlich auch eine Pegelverschiebung für die Gate-Spannung bereitstellen.

Der TL494 wurde speziell für SMPS entwickelt und enthält einen Low-Side-MOSFET-Treiber. Der LTC6992 sieht jedoch fantastisch aus, vorausgesetzt, ich kann ihn auf 150 kHz verlangsamen.
Heilige Scheiße, das Ding ist perfekt.
Frequency Range: 3.81 **Hz** to 1MHz- Ich würde mir also vorstellen, dass es nicht schwer sein wird, es auf 150 kHz zu bringen.

Ich hatte ein Signalverarbeitungsprojekt, bei dem ich einen alten billigen PIC verwendete, um eine eingehende Sinuswelle abzutasten und ein PWM-Signal auszugeben. Die PWM-Konfiguration wurde vom Mikro so ziemlich erledigt. Die Begrenzung des Ausgangs-Tastverhältnisses wäre nur eine Frage der Signalfilterung, die Sie im Mikro durchführen können.

Ich würde sagen, dass die Verwendung eines Mikros für sich genommen ziemlich einfach ist. Sie müssten die Leistung für das Mikro regulieren und möglicherweise eine Operationsverstärker-Eingangsstufe hinzufügen, um den ADC auf Ihrem Mikro zu schützen.

Nach einem kurzen Blick in das Benutzerhandbuch Ihres MSP430 sollte es PWM selbst machen, aber da ich mich noch nie mit TI-Mikros befasst habe, kann ich Ihnen nicht genau sagen, wie es geht.

Davon abgesehen scheint das, was Sie haben, einfach genug zu sein. Ich habe noch nie mit einem PWM-Steuerchip gearbeitet, aber das Lesen des Datenblatts sollte die Arbeit erledigen.

Durch die Verwendung eines Mikros tauschen Sie externe Komponenten für die interne Programmierung aus. Das Ergebnis ist, dass Sie eine bessere Kontrolle über die Ausgangs-PWM erhalten, wenn Sie bereit sind, dafür zu arbeiten (Programm).

Vielleicht möchten Sie einige Artikel über Klasse-D-Verstärker lesen. Siehe zum Beispiel: http://www.maximintegrated.com/app-notes/index.mvp/id/3977

Diese Verstärker (die zum Verstärken analoger Signale verwendet werden) haben normalerweise eine erste Stufe, wo das Eingangssignal in einen Komparator eingespeist wird, dessen zweiter Eingang mit einer Sägezahn-/Dreieckswelle gespeist wird. Dadurch wird der analoge Eingang effektiv in ein PWM-Signal umgewandelt.

Das Erstellen einer Dreieckswelle ist ebenfalls eine einfache Aufgabe.

Ich habe die Dreieckswelle + Komparator-Route schon früher bei anderen Projekten verwendet, aber mit den Teilen, die ich zur Hand hatte, konnte ich die Frequenz nicht hoch genug bekommen. Ich kann es noch einmal mit einer niedrigeren Spannung versuchen, damit die Operationsverstärker nicht so weit schwingen.