Professional Documents
Culture Documents
"don't freak out !", NO it is not difficult to use microntollers, actually it could not be any
easier than this.
For those wondering, Yes I myself designed the circuit concept, schematic and
components but had to hire a programmer to write the code since I have no idea how to write
software programming, I even paid him money to do this job since no one works for free
these days, probably if he see this instructable he would be laughing at me on how I gave
everything for free here :-/
The principal used for creating the sinewave:
Most hard work in this circuit is done by the 16F628A chip itself, where it divides the half
wave into small segments generating PWM train of pulses to create each half wave as shown
in the pic, generated oscillation then go to get amplified by the 4 transistors Q1,Q2,Q3 and Q4
where they feed the power stage to drive the power transistors. Can't be much simpler than
that !
There are 2 options to program the 16F628A:
1- Most of the electronic parts selling shops do this service for you for an additional 3$ cost,
where you take the program which is a "Inverter.HEX" file in our case, written on a disk to
the shop and they will hand you an already programed 16F628A.
2- If you're an electronic hobbiest I suggest you buy your own programing device (I bought
mine for 22$) and experiment with it because the microcontroller applications that can be
built are endless. I bought the cheapest / smallest USB one which is a DIY K128 it came
along with a CD containing the MicroBurn software "older versions known as MicroPro" and
a driver for your computer, after setting up the driver and operating the thing, it programed the
16F628A IC in 10 seconds !
Here is a link to see how the programmer looks like.
Note: Both 16F628 and 16F628A will work, the difference is that the 'A' has more memory
capacity, but both work the same.
The filter:
The 2.2 uF capacitor which is the filter is a very very important part of this design, without it
Next
I was wondering if it is okay to use arduino uno? And I dont know how to program it in
arduino uno. Can you give me a sample making 12vDC/220vAC pure sine wave inverter
using arduino uno?
replace the bipolar transistors with mosfets... irf 2808 would do just fine... contact me for
further assistance..
Next