So verbinden Sie Arduino PWM mit einem beliebigen Wechselrichter

Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen





In diesem Beitrag wird erläutert, wie ein vorhandenes Arduino-PWM-Signal mit einem beliebigen Wechselrichter verbunden wird, um es in einen Sinuswellen-äquivalenten Wechselrichter umzuwandeln. Die Idee wurde von Herrn Raju Visshwanath angefordert

Technische Spezifikationen

Ich benötige folgende Wechselrichterschaltungskonstruktionen:



Einphasiger DC / AC-Wechselrichter. Eingang 230 VDC. PWM-Signale werden von Arduino Uno gesendet.

Dreiphasen-DC / AC-Wechselrichter. Eingang 230 VDC. PWM-Signale werden von Arduino Uno gesendet.



Können Sie mir bitte Ihre geschätzten Servicegebühren, Vorlaufzeiten und Zahlungsbedingungen mitteilen?

Danke,
Raju Visshwanath

AKTUALISIEREN:

Bitte lesen Sie auch diesen Artikel, in dem erklärt wird, wie Sie eine erstellen einfache Wechselrichterschaltung mit reinem Sinus mit Arduino mit SPWM ...... Vollständiger Programmcode ebenfalls enthalten ....

Das Design

Gemäß der Anforderung zeigt das erste Diagramm unten einen einphasigen PWM-Sinus-Wechselrichter, der eine Arduino-Einspeisung für die PWMs verwendet.

Das Design sieht ziemlich einfach aus. Der 4047 IC ist als Totempfahl konfiguriert, der zur Erzeugung der Grundfrequenz von 50 Hz oder 60 Hz geeignet ist.

Diese Frequenz steuert die beiden Leistungs-BJ-Transistorstufen abwechselnd mit der angegebenen Frequenzrate an.

Die Transistoren könnten durch IGBTs ersetzt werden, um eine bessere Effizienz zu erzielen. Mosfets sollten jedoch vermieden werden, da diese beim Entwurf der Leiterplatte besondere Aufmerksamkeit erfordern können, und zusätzliche Puffer-BJT-Stufen, um ein Aufheizen der Mosfets aufgrund möglicher versteckter Streuinduktivität oder Oberschwingungen zu verhindern.

Schaltungsbetrieb

In dem obigen Diagramm bestimmen P1 und C1 die Frequenz des Astables, die durch geeignetes Einstellen von P1 unter Verwendung eines Frequenzmessers für die beabsichtigte Betriebsfrequenz des Wechselrichters eingestellt werden kann.

T1 und die zugehörigen Komponenten, die eine feste 9 V für den IC 4047 stabilisieren, können eliminiert werden, wenn die ausgewählte Betriebsspannung des Wechselrichters nicht über 15 V liegt. Eine höhere Spannung von bis zu 60 V könnte jedoch versucht werden und wird empfohlen, um ein kompaktes und leistungsfähigeres Wechselrichterdesign zu erzielen .

Die PWM vom Arduino wird über in Sperrrichtung vorgespannte Dioden über Spannungsteilernetzwerke an die beiden Ausgänge des IC angelegt, um sicherzustellen, dass nur die negativen Impulse der PWMs mit den Leistungsstufen interagieren und deren Leitung entsprechend zerlegen.
Infolge dieses PWM-Zerhackereffekts wird der induzierte Strom innerhalb des Transformators auch entsprechend geformt, um die beabsichtigte PWM-Sinuswellen-Erhöhung der Netzspannung an der Sekundärseite des Transformators zu erreichen.

Das PWM-Frequenz vom Arduino muss auf ca. 200 Hz eingestellt werden. Wenn ein programmierter 50-Hz-Totempfahl vom Arduino verfügbar ist, kann der IC4047 vollständig eliminiert werden und die Signale können direkt in die linken Seiten von R2, R3 integriert werden.




Zurück: IC 555-basierte einfache digitale Stoppuhrschaltung Weiter: Erstellen einer starken HF-Entladungsschaltung