Tag-arkiv: buck

Inverter med mosfet og styret med arduino

Fandt et fint lille arduino baseret inverter projekt der kan arbejdes videre med. Arduino duemilanove ATmega328 er programmeret så  den laver to firkant pulser som trigger gaten på de to mosfet transistorer. Mosfet er koplet direkte en transformator på to gange 12 volt ind og 230 volt ud.

 


Det er underviser Lewis Loflin der har lavet design og kode, oprindelig version af arduino 110 volt power inverter findes her

Oprindelig kode kører med 60 Hertz sinusbølge svarer til 16,666 mSek.  Så hver halv-cyklus er omkring 8,3 msek. Det er nu modificeret til at køre med 10 msek delay så det svarer til 50 hz.

Programmet laver to firkantede pulser på en halv cycklus hver og 180 grader ude af fase.

Programmet rummer også en ’softstart’ routine der Continue reading

buck converter forklaret switchmode

wikipedia om buck converter

Buck converteren udmærker sig ved at være meget effektiv, op til 95 %. Med en almindelige liniær regulator som 7812 eller lm317 tabes en masse effekt, der afsættes i varme. Ved en fast indgangsspænding på feks 20 volt og en lav udgangs spænding  på 5 volt, og hvor vi ønsker en høj strøm, feks 10 ampere, vil der opstå et markant effekttab i det der kommer til at ligge 15 volt over regulatoren, eller sagt på en anden måde: P=U x I, 15 X 10 = 150 watt. Dette effekttab slippes der for i buck converteren.

Diagram: 

Der kan tilføjes en shunt modstand og med en arduino kan der måles både strøm og spænding. Dermed kan denne buck converter bruges Continue reading