How can I connect a full bridge gate driver to an Arduino?

  • Thread starter ha700
  • Start date
  • #1
6
0

Answers and Replies

  • #2
Baluncore
Science Advisor
2019 Award
7,221
2,330
You may need to isolate the Arduino from the H-bridge. We need more information before we can help.
Please identify the H-bridge component(s) you will be using and what load will be driven.
Also; what power supplies will be switched by the H-bridge?
 
  • #3
6
0
For the h-bridge I am using STP140N8F7 in the high side and either IRFZ40PbF or 2SK3845(Q) on the low side. The loads are 500W 24A DC motors and I think they will be supplied with 12V batteries.
 
  • #4
Baluncore
Science Advisor
2019 Award
7,221
2,330
The IRS2453 is a free running inverter driver with a fixed duty cycle. It is optimised to drive high voltage inverter transformers.
It is not designed to be driven with a PWM input signal or to drive a DC servo motor.
There are many other lower voltage half or full bridge drivers available that can be controlled with a PWM signal from an Arduino.

500W 24A DC motors suggests a 20 VDC rating, so I guess you will use the batteries in series to produce 24 volts.
 
  • #5
Baluncore
Science Advisor
2019 Award
7,221
2,330
There is a BTS7960B DC Motor Driver H-Bridge PWM for the Arduino.
See for example; http://www.instructables.com/id/Motor-Driver-BTS7960-43A/
One board has two half bridges so it will drive one motor in an H-bridge.

The BTS7960 has now been upgraded to the BTN7960 but the old part number is still best for searches.
The assembled board is available for less than US$20 from many suppliers.
https://www.aliexpress.com/item/Double-BTS7960-43A-H-bridge-High-power-Motor-Driver-module-smart-car/32669153168.html?spm=2114.13010308.0.0.ZdOSLW

Take a look here at the specs on the BTN7960 and download the data sheet.
http://www.infineon.com/cms/en/product/power/motor-control-ics/intelligent-motor-control-ics/single-half-bridge-driver/BTN7960B/productType.html?productType=db3a304413719f72011372e9554e00da
 
Last edited:
  • #7
Baluncore
Science Advisor
2019 Award
7,221
2,330
If I used the IRS2453 with the mosfet transistors stated previous what type of load could I drive?
They are excellent MOSFETs. The inverter transformer being driven by the IRS2453 H-bridge would be limited to about 55V and 36A, which works out at 2 kW. Unfortunately you cannot control a motor with the IRS2453 as it is designed to drive a transformer load. It guarantees a duty cycle fixed between 48% and 52%. You can turn it on and off, but PWM is not possible.
I would like to do this using an Arduino but am unsure on how the Arduino connects up to the driver. It will be using a pwm signal from the Arduino.
You are unsure because you cannot see how to do it, because it cannot actually be done. So you must identify a half-bridge driver that can be driven with a PWM signal and will drive your MOSFETs.

The cost of the two half-bridge drivers needed will probably be more than the dual BTS7960B based H-bridge that comes assembled with integrated MOSFETs.
 
  • #8
6
0
  • #9
Baluncore
Science Advisor
2019 Award
7,221
2,330
The TC44xx are very low voltage drivers with VDD <= 18 volts. They are probably designed for 12V car battery operation.
If your motor voltage will be greater than a 12V car battery you will need a driver designed for 30 to 80 volts. You do not need 600V.
 

Related Threads for: How can I connect a full bridge gate driver to an Arduino?

Replies
1
Views
312
Replies
4
Views
3K
Replies
9
Views
2K
Replies
5
Views
2K
Replies
32
Views
678
Replies
4
Views
1K
Replies
4
Views
5K
Top