Hi everyone,
I'm an engineering student from Spain, I've been doing my final assessment about different power electronics, inverters, controlled rectifiers, DC/DC and AC/AC simulated with Matlab Simulink. As the last subject in my project I have decided to do an circuit of a multilevel inverter, which tries to change +8Vdc to a sine wave from +8v t0 -8V, controlled by my FPGA artyA7 and I am having problems to activate the 12 mosfets...
I can't shoot every low level Mosfet IRL530, I've been trying in different ways but It doesn't work fine yet. My design is similar to this https://www.researchgate.net/public...lamped_Multilevel_Inverter_with_SHE_technique but I use a ArtyA7 board instead of a micro-controller.
Firstly I tried directly from the I/O of the board of my FPGA(ArtyA7), but how I had a Vds about 3 or 4V I need a Vgs very high and I only have 3,2V from my board and then not at all mosfets are activated.After that I tried with a driver, using a transistor BC548 follow this article https://www.inventable.eu/como-conectar-un-mosfet-a-un-microcontrolador/#comment-53400 , I tried with different voltage sources for the driver and the voltage circuit, with the same voltage source, different gnd, the same gnd but it didn't work, even sometimes the source turns off because a sort circuit. I am looking for an device which is able to shoot the mosfets IRL530 directly from the +3,2V of my board. Could someone gives me any advice?
If someone have some idea I would be very thankful.
This is my design in Matlab Simulink. I did simulations with Matlab simulink and I did a test bench of my code in Xilinx Vivado and both works fine, but the circuit doesn't work...

I'm an engineering student from Spain, I've been doing my final assessment about different power electronics, inverters, controlled rectifiers, DC/DC and AC/AC simulated with Matlab Simulink. As the last subject in my project I have decided to do an circuit of a multilevel inverter, which tries to change +8Vdc to a sine wave from +8v t0 -8V, controlled by my FPGA artyA7 and I am having problems to activate the 12 mosfets...
I can't shoot every low level Mosfet IRL530, I've been trying in different ways but It doesn't work fine yet. My design is similar to this https://www.researchgate.net/public...lamped_Multilevel_Inverter_with_SHE_technique but I use a ArtyA7 board instead of a micro-controller.
Firstly I tried directly from the I/O of the board of my FPGA(ArtyA7), but how I had a Vds about 3 or 4V I need a Vgs very high and I only have 3,2V from my board and then not at all mosfets are activated.After that I tried with a driver, using a transistor BC548 follow this article https://www.inventable.eu/como-conectar-un-mosfet-a-un-microcontrolador/#comment-53400 , I tried with different voltage sources for the driver and the voltage circuit, with the same voltage source, different gnd, the same gnd but it didn't work, even sometimes the source turns off because a sort circuit. I am looking for an device which is able to shoot the mosfets IRL530 directly from the +3,2V of my board. Could someone gives me any advice?
If someone have some idea I would be very thankful.
This is my design in Matlab Simulink. I did simulations with Matlab simulink and I did a test bench of my code in Xilinx Vivado and both works fine, but the circuit doesn't work...
