Blockieren von DC beim Ansteuern eines Summers mit einem PWM-Signal

Ich treibe einen Piezo-Summer mit einem PWM-Signal (typische Frequenz 100 Hz-1 kHz) an, um "Pieptöne" zu erzeugen. Aufgrund von Softwarebeschränkungen (*) kann ich jedoch nicht steuern, ob das PWM-Signal auf einem hohen oder niedrigen Pegel bleibt, wenn es gestoppt wird.

Wenn es beim Stoppen auf einem hohen Niveau bleibt, steigt der Stromverbrauch des Summers und es wird auch mehr Wärme erzeugt. Ich glaube, dass dies gelöst werden könnte, wenn ich die DC-Komponente des PWM-Signals, das zum Summer geht, irgendwie blockieren könnte. Kann jemand auf eine Beispielschaltung oder einen Anwendungshinweis verweisen, wie dies zu tun ist?

(*) Update: Es gibt einen (Software-)Gerätetreiber, der nicht mein eigener ist, der das PWM-Signal ein- und ausschaltet; Beim Ausschalten bleibt der PWM-Ausgang auf dem Pegel, den er zu diesem Zeitpunkt hatte.

Sie sind sich nicht sicher, warum Sie die PWM nicht steuern können, aber würde ein Kondensator nicht Gleichstrom blockieren? Mit welcher Frequenz fährst du?
Wie erzeugst du die PWM? Was sind die Softwareeinschränkungen genau?
@RogerRowland Warum: Es gibt einen (Software-) Gerätetreiber, der nicht mein eigener ist und das PWM-Signal ein- und ausschaltet. Beim Ausschalten bleibt der PWM-Ausgang auf dem Pegel, den er zu diesem Zeitpunkt hatte. Freq: Typischerweise 100Hz-1kHz. Kondensator: Ja, ich denke, das könnte funktionieren. Irgendeine Beispielschaltung oder App-Note?
Gibt es für Sie überhaupt keine Möglichkeit, die Software zu bearbeiten?
Haben Sie eine Teilenummer des Piezo-Summers?
Auch wenn Sie diese Pieptöne erzeugen, sind sie in konstanten Abständen? Was steuert dieses Intervall? Hast du mal mit einem Oszilloskop überprüft, wie das PWM-Signal aussieht?
@Hayman Ich denke, die Frage ist allgemein und kann auf jeden Piezo-Summer angewendet werden. Macht die Teilenummer einen Unterschied? Betreff. PWM-Signale: Diese sind in Ordnung. Mit den Piepsern an sich habe ich keine Probleme. Das Problem, über das ich spreche, ist, wenn ich keine Pieptöne erzeuge und das Steuersignal in den Leerlauf geht.
Die Teilenummer macht den Unterschied, ich habe nicht darum gebeten. Verwenden Sie für die PWM-Signale PWM, um ein Wechselstromsignal zu erzeugen, oder verwenden Sie nur gepulsten Ein / Aus-Gleichstrom. Meine Fragen sollten mir helfen, Ihre Frage besser zu beantworten. Wenn Sie einen Kondensator verwenden, um die Gleichstromkomponente des Signals zu blockieren, und Sie gepulsten Gleichstrom ein / aus verwenden , um Ihre Pieptöne zu steuern, dann verabschieden Sie sich vom Summer, da Sie nichts mehr hören werden. Ich versuche festzustellen, wie Sie den Summer antreiben, da sich die Antwort je nach Antwort ändert
Ich verwende ein PWM-Signal, daher das, was Sie "gepulster Ein / Aus-Gleichstrom" nennen. Per Definition ist "gepulster Gleichstrom" nicht mehr nur Gleichstrom, da das resultierende Signal Frequenzkomponenten > 0 aufweist. Ob ich den Summer hören kann oder nicht, wenn ich einen Sperrkondensator verwende, hängt von dem Kondensator ab, den ich verwende.
Setzen Sie einen Kondensator ein, wenn es funktioniert, dann ist es großartig für Sie. Wenn es nicht funktioniert, dann komm zurück. Sie haben keine meiner Fragen wirklich vollständig beantwortet und mit einer Ich weiß, was ich tue- Antwort geantwortet, ohne zu verstehen, warum ich meine Frage gestellt habe. Wenn Ihre Pieptöne periodische kurze Pieptöne in großen Abständen sind, dann glaube ich nicht, dass die Verwendung eines Kondensators funktionieren wird.
Ich schätze Ihre Absicht zu helfen und ich habe versucht, die meisten Ihrer Fragen zu beantworten. Aber Fragen wie "Gibt es für Sie überhaupt keine Möglichkeit, die Software zu bearbeiten" helfen nicht weiter. Auch wenn eine Softwarelösung möglich wäre, suche ich hier weder nach einer Softwarelösung noch nach irgendetwas, das sich speziell auf diesen speziellen Summer bezieht. Ich suche auch keinen Rat, wie man ein PWM-Signal erzeugt. Ich stelle eine allgemeine Frage zum Blockieren der DC-Komponente, wenn das PWM-Signal im Leerlauf ist.
Ich habe versucht festzustellen, wie das PWM-Signal aussah. Hier ist eine kleine Simulation für Sie, indem Sie versuchen, auf den Schalter zu klicken, um zwischen 100 Hz Wechselstrom und 100 Hz gepulstem Gleichstrom zu wechseln, und sehen, was passiert. Das habe ich versucht herauszufinden
Das ist ein sehr nettes Tool, das ich nicht kannte, also danke dafür :-). Ja, ich sehe, was passiert. Die Simulation ist allerdings etwas irreführend. Die AC-Quelle ist auf 50 Vpp eingestellt, während die CLK-Quelle auf max. 2,5 V eingestellt ist. Das Ergebnis hängt natürlich auch von den C- und R-Werten ab. Hier ist eine ähnliche Simulation mit anderen Werten .

Antworten (2)

Ein Kondensator blockiert Gleichstrom und lässt Wechselstrom im Großen und Ganzen durch. Vielleicht versuchen Sie es mit einem 10-µF-Kondensator. Bei 100 Hz hat es eine Wechselstromimpedanz von 159 Ohm. Bei 1 kHz sind es 15,9 Ohm. Hier ist wie: -

Geben Sie hier die Bildbeschreibung ein

Ihre Piezolast ist der Widerstand oben.

Können wir sicher sein, dass es ein Wechselstromsignal ist, das den Summer steuert? Wenn es bei konstantem Spannungspegel immer noch hörbar ist und zum Erzeugen von „Pieptönen“ verwendet wird, ist es dann nicht eher einer der kleinen DC-Summer, die Sie von RS oder Farnell bekommen können?
@Hayman, der OP, sagt, er fährt es mit verschiedenen Frequenzen, also kann man davon ausgehen, dass es mit AC funktionieren kann, aber wenn nicht, wird er unser kleines Gespräch sehen und seine Antwort haben!

Dies ist eine empfohlene Schaltung, um die DC-Komponente zu eliminieren und den Piezo als Spannungswandler zu vermeiden, der bei empfindlichen Schaltungen Chaos anrichten würde. Verwenden Sie einen MOSFET, keinen Transistor.Aus einem TDK-Datenblatt für Piezo-Summer

Es gibt keine DC-Sperrwirkung oder -Komponente in diesem Schaltkreis. Können Sie Ihre Überlegungen erläutern? Außerdem haben Sie eine Schaltung gepostet, die einen Transistor zeigt, und dem OP geraten, einen MOSFET zu verwenden.