Sådan interface Arduino PWM med enhver inverter

Prøv Vores Instrument Til At Fjerne Problemer





Indlægget forklarer, hvordan man interagerer et eksisterende Arduino PWM-signal med en hvilken som helst inverter for at konvertere det til en sinusækvivalent inverter. Ideen blev anmodet om af Mr. Raju Visshwanath

Tekniske specifikationer

Jeg har brug for følgende inverter kredsløb design:



Enfaset DC til AC inverter. Indgang 230 VDC. PWM-signaler sendes fra Arduino Uno.

Tre faset DC til AC inverter. Indgang 230 VDC. PWM-signaler sendes fra Arduino Uno.



Kan du venligst give mig besked om dine estimerede servicegebyrer, ledetid og betalingsbetingelser?

Tak skal du have,
Raju Visshwanath

OPDATERING:

Se også denne artikel, der forklarer, hvordan man bygger en simpelt ren sinusbølge inverter kredsløb ved hjælp af Arduino ved hjælp af SPWM ...... Fuld programkode også inkluderet ....

Designet

I henhold til anmodningen viser det første diagram nedenfor en enkeltfaset PWM-sinusbølgeomformer ved hjælp af en Arduino-tilførsel til PWM'erne.

Designet ser ret simpelt ud, 4047 IC er konfigureret som en totempæl, der er stabil til at generere den grundlæggende 50 Hz eller 60 Hz frekvens.

Denne frekvens driver skiftevis de to BJ-transistortrin med den specificerede frekvenshastighed.

Transistorer kunne udskiftes med IGBT'er for at få bedre effektivitet, men mosfeter bør undgås, da disse kan kræve særlig opmærksomhed under design af printkortet og yderligere buffer BJT-trin for at forhindre opvarmning af mosfeterne fra mulig skjult omstrejfende induktans eller harmoniske.

Kredsløb

I ovenstående diagram bestemmer P1 og C1 frekvensen for den stabile, som kan justeres ved passende opsætning af P1 ved hjælp af en frekvensmåler til den tilsigtede inverter-driftsfrekvens.

T1 og de tilknyttede komponenter, der stabiliserer en fast 9V til IC 4047, kan elimineres, hvis den valgte inverter-driftsspænding ikke er over 15V, men højere spænding op til 60V kan afprøves og anbefales til opnåelse af et kompakt og mere kraftigt inverterdesign .

PWM fra Arduino påføres på tværs af spændingsdelernetværk over IC'ens to udgange via omvendte forspændte dioder, som sørger for, at kun de negative impulser fra PWM'erne interagerer med effekttrinene og hugger deres ledning korrekt.
Som et resultat af denne PWM-skæreeffekt er den inducerede strøm inde i transformeren også tilsvarende formet til at opnå den tilsigtede PWM-sinusbølgeforstærkede netspænding ved transformatorens sekundær.

Det PWM-frekvens fra Arduino skal indstilles til omkring 200 Hz, hvis der er en programmeret 50 Hz totempæl tilgængelig fra Arduino, kan IC4047 helt elimineres, og signalerne kan integreres direkte med R2, R3 venstre sideender.




Forrige: IC 555-baseret simpelt digitalt stopurskredsløb Næste: Lav et stærkt RF-afladningskredsløb