Hvordan grensesnitt Arduino PWM med hvilken som helst inverter

Prøv Instrumentet Vårt For Å Eliminere Problemer





Innlegget forklarer hvordan du kobler et eksisterende Arduino PWM-signal til en hvilken som helst inverter for å konvertere det til en sinusekvivalent inverter. Ideen ble bedt om av Mr. Raju Visshwanath

Tekniske spesifikasjoner

Jeg trenger følgende inverterkretsdesign:



Enfaset DC til AC-omformer. Inngang 230 VDC. PWM-signaler vil bli sendt fra Arduino Uno.

Tre-fase DC til AC-omformer. Inngang 230 VDC. PWM-signaler vil bli sendt fra Arduino Uno.



Kan du gi meg beskjed om dine estimerte servicekostnader, ledetid og betalingsbetingelser?

Takk skal du ha,
Raju Visshwanath

OPPDATER:

Se også denne artikkelen som forklarer hvordan du bygger en enkel ren sinusbølge inverter krets ved hjelp av Arduino ved hjelp av SPWM ...... Full programkode er også inkludert ....

Designet

I henhold til forespørselen viser det første diagrammet nedenfor en enfaset PWM-sinusbølgeomformer ved hjelp av en Arduino-mating for PWM-ene.

Designet ser ganske enkelt ut, 4047 IC er konfigurert som en totempæl som er stabil for å generere den grunnleggende 50 Hz eller 60 Hz frekvensen.

Denne frekvensen driver de to kraftige BJ-transistortrinnene vekselvis med den spesifiserte frekvenshastigheten.

Transistorene kan erstattes med IGBT-er for å få bedre effektivitet, men mosfeter bør unngås, da disse kan kreve spesiell oppmerksomhet under utforming av PCB, og ytterligere buffer BJT-trinn for å forhindre oppvarming av mosfets fra mulig skjult svindelinduktans eller harmoniske.

Kretsdrift

I diagrammet ovenfor bestemmer P1 og C1 frekvensen til det stabile som kan justeres ved passende å sette opp P1 ved å bruke en frekvensmåler for den tiltenkte frekvensomformerens driftsfrekvens.

T1 og de tilknyttede komponentene som stabiliserer en fast 9V for IC 4047 kan elimineres hvis den valgte omformerens driftsspenning ikke er over 15V, men høyere spenning opp til 60V kan prøves og anbefales for å oppnå en kompakt og kraftigere inverterdesign .

PWM fra Arduino påføres over spenningsdelernettverk over de to utgangene til IC via omvendte forspente dioder som sørger for at bare de negative impulsene til PWM-ene samhandler med kraftstrinnene og hakker ledningen riktig.
Som et resultat av denne PWM-kutteeffekten er den induserte strømmen inne i transformatoren også tilsvarende formet for å oppnå den tiltenkte PWM-sinusbølgen trappet opp nettspenningen ved transformatorens sekundær.

De PWM-frekvens fra Arduino må settes til rundt 200 Hz, hvis en programmert 50 Hz totempol er tilgjengelig fra Arduino, kan IC4047 elimineres fullstendig og signalene kan integreres direkte med R2, R3 venstre ender.




Forrige: IC 555-basert enkel digital stoppeklokke Neste: Å lage en sterk RF-utladningskrets