Hi I have been trying to create a custom Brushless DC motor driver circuit using P type and N type transistors (known as H bridge).
This is the circuit I designed and prototyped on the breadboard. Im using and gates to control the PWM of the H bridge.
- Im using IRFZ48N (P channel) and IRF4905 (N channel) as mosfets
- Im feeding it with 24V DC.
- Im using an Arduino mega to feed it with 62khz signal and gate states. The software makes sure that pin going low comes before pin going High (so that it doesn't conduct both N and P at same time.
The IRFZ48N mosfet in the middle down sequence (Next to the Q3) gets overheated
Currently I dont have any oscilloscope so can't do any measurements wave wise, but I have couple of multimeters with 2 point presicion if that helps to measure.
The circuit seems right to me even though it gets heated. Any help would be appriciated