Hi I just want a sanity check on this before I put it all together.
I am trying to control a ZVS Induction Heater both the power output and the time it is on. The design is based on this video I found: Controlling LM2596 buck-converter with microcontroller
I would like to control the heating output a little more than just on or off, from my research this seems the best way. The IH only gets used 1-2 a day maybe, for a couple of sec (~10?). I also want to have several heating profiles (time/power) that will be run when different buttons are pressed. I have tested manually tuning the pot on the buck converter and it seems the result based on the converter output voltage is as desired.
I have a Arduino pwm -> Low pass filter -> Op amp -> Resistor -> buck converter -> IH
LP Filter:
R = 10k Ohm
C = 2u F
Op-amp:
IC 741
Resistor (calculated):
5.1k Ohm
R1 = 1.7k this is measured as the diagram is just "typical application"
R1 diagram = R_5 video
Buck Converter:
XL4015
http://www.xlsemi.com/datasheet/XL4015%20datasheet.pdf
IH:
Generic ZVS Induction Heating Module 5V-12V