Ich habe ein Programm geschrieben, um mit Pulsweitenmodulation ein Sinussignal zu simulieren.
Ein Tiefpassfilter wurde hinzugefügt, um das Rauschen und die Spuren davon, dass es sich um ein diskretes Signal handelt, zu beseitigen.
Ein Einweggleichrichter wurde hinzugefügt, um den negativen Teil des Signals zu löschen, jedoch wurden nur 20 % statt der beabsichtigten 50 % gelöscht.
Fragen:
Warum passiert das, wie werde ich die anderen 30 % los? Hat es etwas mit der hohen Frequenz der PWM zu tun?
Was kann ich tun, um die Ausgangswechselspannung von 3 V auf 10 V oder 100 V zu erhöhen? (Ich kenne Spannungsvervielfacher), aber ich suche nach einem anderen Weg.
Kann dies verwendet werden, um Schaltkreise einzuschalten, ohne sie zu beschädigen?
Wie kann ich 10 A Strom zu meinem endgültigen AC-Ausgang hinzufügen?
Um alle Ihre Fragen zu beantworten:
Wie machst du das?
Sie können zwei Dinge tun:
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Der Widerstand dient dazu, den Kondensator auf der anderen Seite auf einen Gleichstrompegel von Masse zu ziehen. Der Kondensator lässt keine Gleichspannungen auf der anderen Seite zu, aber für ein bewegtes Signal wird er zu einer frequenzabhängigen Impedanz. Beachten Sie, dass dadurch niedrigere Frequenzen gedämpft werden, da die Impedanz des Kondensators bei niedrigeren Frequenzen höher ist. Je größer Ihr Kondensator ist, desto besser wird er niedrigere Frequenzen hemmen, also wenn Sie 10uF oder 47uF bekommen können. Wenn Sie möchten, dass 50 Hz die untere Grenze ist (z. B. für hörbar), reichen die gezeichneten Werte problemlos aus.
Dafür braucht man einen Verstärker. Für solch große Erhöhungen sollten Sie in Audioverstärker- oder Leistungsverstärker-Designhandbücher schauen. Aber ich würde letzteres nur empfehlen, wenn Sie Signale, Frequenzen, Transistoren, Operationsverstärker, Kondensatoren und Induktivitäten sehr gut verstehen. Alternativ könnten Sie die Spannung erhöhen, die Sie mit Ihrer PWM-Stufe schalten. Dazu benötigen Sie eine externe Stromquelle mit der gewünschten Spannung und eine anständige Transistor-Halbbrücke (BJT, MOST oder IGBT), die für die Arbeitsspannung und -ströme ausgelegt ist.
Das hängt von den Schaltungen ab, die Sie mit Strom versorgen möchten und wofür. Ich habe den Eindruck, dass Sie eine Art Power Frequency Driver / Chopper bauen möchten. Ich werde keine vollständige Anleitung zum Bau dieser Elemente wiederholen, aber Sie sollten wirklich in Betracht ziehen, diese zu googeln, wenn Sie nicht etwas sehr Gefährliches tun möchten (in Bezug auf Schaden oder Gesundheit). Beachten Sie auch, dass dies ein schwieriger und langer Weg ist, verglichen mit dem Anschließen eines Arduino an eine Reihe von Filtern.
Siehe Punkt 2: Verstärkung vor oder nach AC-Filterung.
Hier ist, was ich empfehlen würde: Anstatt eine volle Sinuswelle zu erzeugen und sie dann mit einer Diode gleichzurichten, erzeugen Sie die gleichgerichtete Sinuswelle direkt in der Software. Anstatt das Signal dann direkt mit dem I/O-Pin des Mikrocontrollers zu erzeugen, treiben Sie ein Paar Leistungs-MOSFET-Transistoren an, um den benötigten Strom zu erhalten. Das Hinzufügen eines zusätzlichen Treiber-MOSFET mit einem Pull-up-Widerstand sollte die Verwendung höherer Spannungen ermöglichen. Bauen Sie im Grunde einen CMOS-Inverter mit einem N-Kanal- und einem P-Kanal-MOSFET und treiben Sie den Eingang davon mit einem N-Kanal-MOSFET mit einem Pullup-Widerstand am Ausgang. Dann folgen Sie dem mit Ihrem LC-Filter. Achten Sie nur darauf, Induktoren zu bekommen, die kräftig genug für den Strom sind.
Aus einem Teil der Abfrage implizieren Sie, dass das resultierende Wechselstromsignal 3 V korrekt ist?
Was Sie erstellen, ist eine 3-V-pk-pk-Sinuswelle, die auf einem 1,5-V-Signal sitzt, das mit dem E / A eines Arduino mit 3v3-Spannung übereinstimmt, sodass 100% Einschaltdauer (z. B. die Spitze) nur 3,3 V und 0 betragen können % Pflicht (z. B. der Trog) kann nur 0 V betragen
Bei einem Vorwärtsspannungsabfall von 0,7 V an der Diode werden die 1,5-V-Spitzensignale auf 0,8 V reduziert, was einer Reduzierung um 30 % entspricht
Wenn Sie ein gleichgerichtetes Halbwellensignal erzeugen möchten, müssen Sie entweder den Ausgang AC-koppeln, damit das Signal negativ schwingen kann, ODER eine zusätzliche Referenz bereitstellen
brhans
ZiegeNull