DC Motor Driver using Power Mosfets [PWM Controlled, 30A Half Bridge] HD
DC Motor Driver using Power Mosfets [PWM Controlled, 30A Half Bridge] ====================================================== DC motors are everywhere, from hobby applications to robotics and industrial areas. Therefore there is wide usage and request for suitable and powerful DC motor drivers. In this article, we will learn to build one. You can control it using a Microcontroller, an Arduino, a Raspberry Pi or even a standalone PWM generator chip. By using a proper heatsink and cooling methods, this circuit can handle currents up to 30A. Article: http://bit.ly/2LRBYXH ====================================================== Please support me on Patreon: https://www.patreon.com/myvanitar ====================================================== Check other videos: http://bit.ly/2N9OlPa ====================================================== Welcome! I’m sure you are curious to know about this circuit and you want to build it. So let me start to explain it first by schematic analysis. As you can see the heart of this circuit is this MOSFET driver chip. I’ve selected a popular chip which is IR2104. It can drive almost any MOSFET, especially power MOSFETs which are known to have big input capacitance. That’s actually the main reason why we have to use a MOSFET driver. The IR2104 is a Half-Bridge driver. The Half-Bridge configuration can deliver more current to the load, besides the load is ground referenced. This is important for some applications. The capacitors C1 and C2 are used to reduce the noise. I’ve selected minimum 100V rated capacitors because I assumed the worst conditions. 100V is equal with the maximum MOSFET Vds tolerable voltage. If you are sure that your load voltage is low (For example a 12V DC motor), then you can increase the capacitance and reduce the rated voltages to for example 25V (for instance 1000uf-25V). There is enough space on the PCB which allows you to use a variety of capacitors. What I used here are 100nF-250V and 220uF-100V. The last remaining point from this schematic is the input pins of the MOSFET driver. I have pulled down the SD Pin with a 4.7K resistor. Therefore if you apply a steady-state Logic level voltage to the SD pin, you can enable the chip. Otherwise, the chip is disabled and it will not transfer the PWM signal to the MOSFETs. We can say the SD pin acts as a switch. You will inject your PWM pulse to the IN pin. You can use a Microcontroller, Arduino, Raspberry Pi or another chip such as TL494 to build and control the PWM duty cycle. I used SamacSys schematic symbols and PCB footprints for the IR2104 driver and IRFP150 MOSFETs. Because at least I will not waste my time to design them from scratch which sometimes accompanies mistakes. All SamacSys services are free of charge. Don’t forget to follow the description to get more information and see the reference links. If we briefly look at the IR2104 datasheet, we can see it introduces a few nice features such as input logic compatibility an
Похожие видео
Показать еще