Steuerung eines Kompressionstreibers

Ich muss einen Kompressionstreiber mit einem Arduino steuern und ihm Dreieckswellen mit variabler Frequenz (von ~ 100 Hz bis ~ 1500 Hz) und variablen Amplituden senden. Ich habe versucht zu recherchieren, was ich brauche, aber ich kann nicht genau das finden, wonach ich suche. Ich werde jedoch versuchen aufzulisten, was ich weiß und was ich falsch mache, kann korrigiert werden.

Zuerst muss ich die Dreieckswelle erzeugen. Wie kann ich das tun und es vom Arduino aus steuern? Ich denke, das kann mit einer Art DAC gemacht werden, aber ich weiß nicht, wie genau.

Als nächstes muss ich das Signal verstärken. Ich denke, es gibt Chips, die dies tun, oder ich kann meine eigenen mit einfacheren Komponenten herstellen. Was ist der beste Weg, dies zu tun?

Dann endlich kann ich den Ausgang mit dem Kompressionstreiber verbinden.

Brauche ich sonst noch etwas in der Schaltung? Ich habe gehört, dass ich möglicherweise auch einen Kondensator zum Schutz des Kompressionstreibers benötige. Gibt es noch etwas, das ich so brauche?

BEARBEITEN:

Der Kompressionstreiber wird wahrscheinlich eine Nennleistung von 100 W und eine Impedanz von 16 Ohm haben.

Ein Kompressionstreiber ist eine Art Lautsprecher. Weitere Informationen finden Sie hier . Was variable Amplituden angeht, muss es von 0 bis zu dem gehen, was für den Lautsprecher gut ist. Ich glaube, die maximale Spannung für die von mir angegebenen Zahlen ist v = P R = 100 16 = 40 v (Das wäre die Effektivspannung, oder?).

Sie sollten Links zur Spezifikation für den Treiber hinzufügen, wenn Sie bessere Antworten wünschen. Es wäre auch gut zu wissen, wie viel "Dreieck" Ihre Dreieckswellen haben müssen.
Bitte erläutern Sie in Ihrer Frage (1) auch, was ein "Kompressionstreiber" ist. (2) Beziffern Sie variable Amplituden – 0 bis 100 mV oder 17 bis 100 V usw. (3) Wie hoch ist die Eingangsimpedanz des Kompressionstreibers?
Warum wollen Sie 100 Hz (bei 100 W) in einen Hochtöner stecken? Es ist für hohe Frequenzen ausgelegt. Im Allgemeinen ist das, was Sie sich ansehen, ein Leistungsverstärker. Hochleistungsverstärker sind eine ziemlich komplizierte Angelegenheit, und neben allem anderen brauchen sie große Netzteile von guter Qualität. Diese Frage ist eher allgemein, was ist Ihre Anwendung?
Sie betrachten Audioverstärker, entweder aus dem weniger frivolen Ende des HiFi-Geschäfts oder aus der Pro-Audio-Seite (Rundfunk, Aufnahme usw.). Von da an ist es eine Einkaufsfrage.
@BrianDrummond Wo finde ich einen Audioverstärker, der meinen Spezifikationen entspricht? Es muss nicht so gut in der akustischen Qualität sein, aber es sollte zuverlässig sein. Und wo sollte ich nach einem passenden Netzteil suchen?
Wie gesagt, Einkaufsfrage. Aber hier ist ein Anbieter: canford.co.uk/Mono-and-stereo-power-amplifiers

Antworten (2)

Es gibt Dutzende von Optionen für Class-D-Leistungsverstärker bei Ebay usw. Viele 50-W- + 50-W-Sterep-Leistungsverstärker. Und wenn Sie eine 16-Ohm-Last treiben, sollten Sie wahrscheinlich einen "Stereo"-Verstärker in "Bridge-Tied-Load" (BTL)-Konfiguration verwenden. Eine als BTL verwendete 16-Ohm-Last stellt für einen Verstärker eine sehr standardmäßige 8-Ohm-Last dar. Andernfalls benötigen Sie einen Verstärker, der 40 V treiben kann (wie Sie bereits berechnet haben), und der wird erheblich schwieriger zu finden sein. Stereo-50+50-W-Klasse-D-Verstärkerplatinen (und komplette Verstärker) sind leicht erhältlich.

Sie haben nicht verraten, warum Sie glauben, dass Sie ein Arduino verwenden müssen, um Ihre Dreieckswellenerzeugung zu steuern (oder auszuführen). Es gibt wahrscheinlich konventionellere Möglichkeiten, das zu tun, was einfacher sein kann.

Beachten Sie, dass 100 W in einen Kompressionstreiber das sehr reale Potenzial haben, unter bestimmten Bedingungen destruktiv und sogar tödlich zu sein. Da Sie nichts über Ihre Anwendung preisgegeben haben, müssen wir davon ausgehen, dass Sie wissen, wofür 100 W Schall verwendet werden und wie Schäden und/oder Unfälle vermieden werden können.

Ich würde empfehlen, dass Sie Komponenten von der Stange verwenden. Diese Methode ist teurer, aber sehr einfach zu implementieren. Holen und verwenden Sie einen Signalgenerator . Sie machen alle Arten (Sinus, Dreieck, Rechteck, Welle). Holen Sie sich diejenige, die die Art von Welle erzeugt, die Sie benötigen. Wenn die maximale Amplitude des Signalgenerators nicht ausreicht, benötigen Sie einen linearen Verstärker , der die maximale Amplitude, Impedanz und Leistung liefert, die Ihr Lautsprecher benötigt.