I am planning on building a full bridge inverter power supply, it will be capable of 5000+ watts, i will be using my arduino as the source of PWM signal/signals, and it will also eventually handle the feedback to meter current and voltage output, so far at this stage in the project, i need some help with creating the nescessary PWM signals, is it possible to program the arduino to output two 40khz pwm signals at adjustable duty cycles, the signals will need to be in opposite phase, with a small dead time in between transitions of a high side switch to a low side switch, unless i use one pwm signal that drives a gate drive transformer one primary winding and and 4 secondaries, one for each IGBT
Take a close look at some available "full bridge drivers" such as the HIP4081 or 4082 from Intersil. Much of the timing gruntwork is done for you leaving your Arduino available for closing the loop
Also, unless you have a few designs like this under your belt, this isn't a walk in the park project and you will make many pieces of charcoal before you are done.
I have decided i will generate a pwm signal with the arduino, this will feed the input of a gate drive IC which will drive a gate drive trasformer, the gate drive transformer will provide the correct phasing for the full bridge module, do you know of an IC that will acomplish this? take a single pwm input and output opposing phases with a slight dead time to allow IGBTs to fully reset?
twenglish1:
I have decided i will generate a pwm signal with the arduino, this will feed the input of a gate drive IC which will drive a gate drive trasformer, the gate drive transformer will provide the correct phasing for the full bridge module, do you know of an IC that will acomplish this? take a single pwm input and output opposing phases with a slight dead time to allow IGBTs to fully reset?
Yeah, there is an ic type that can do all of the timing you need. It's called an FPGA.
The voice of experience spoke in the previous post. Ignore him and after you've made many lumps of charcoal (love the visual), you'll wish you'd hadn't ignored his suggestion. Seriously, unless you just want to learn how not to do something, at least investigate what the man suggested.
Yeah I understand there will be failures, all part of the learning process is the way I look at it