Half bridge or H-bridge project

Hello guys, I have a purpose to make half bridge (then use relay to switch poliarities) or h bridge project from discret components. My goal is to control Winch BDC motor, which specifics are: 12 volts, 970 watts and 900kg pulling power. Engine on full load will produce about 80 amps. I know that is a high number of amps and this makes me question my project. The engine will be powered from car battery which is around 12-12,4 volts.
Therefore, winch motor will be used for mini ATV. Now I tried with PWM generator which specifics are: 60A , 60V, controlling with potentiometer. I only tried with ATV being on the table and everything worked correctly.
I have a part list that I will try to use it, but I'm not sure is everything correct.

  1. BUK7Y2R5-40HX Its a power mosfet which can withstand 40V and 120A.
  2. STPS60170CT Schottky Rectifier, 170 V, 60 A
  3. IR2104STRPBF MOSFET Driver, Half Bridge
  4. SM8A27HE3/2D TVS Diode
  5. Arduino UNO for producing PWM signal
    My project manager first suggested to make PCB and then only buy components. I need all sort of help here.

Sounds very low. Small 37mm 12V power tool motor can have >80A stall current.
Or you mean "full load" is the continuous working load?
Do you have some datasheet for your motor?


Its a continuous working load current 80A.
Whetever I don't know about stall current, how much amps it can produce. I want that ATV could work on flat surface conditions, without obstacles (not getting stuck somewhere in the mud). And no one will be sitting on ATV, it will only be for show off, but the ATV itself can weight approximately 50-70 kilos.

Winch motors of similar size are often rated at 120A max work current.
But the stall current can be significantly higher, like double.

So you should use components that have really high peak current ratings.

But it worked for me with PWM generator, with about 75% duty cycle. PWM generator is 60A and 60V. How hard and expensive would be to make H-bridge or half bridge myself for this winch motor. And maybe I can avoid somehow stall current. I just need some sort of help. And if I'm making PCB how its gonna be possible to use 200 A traces on it.

Running free on the table or pulling something heavy out from mud?

Not ideal first time PCB design!

Not really. Those specifications are measured under certain unspecified test parameters but usually assume there is an infinite heatsink.

Mounted on a PCB in a real world application I estimate the max current to be about 26A

The simple way is to measure the resistance of the motor's coil, disconnected from any other circuit. The stall current will be then got by using Ohm's law.

Stall current = Voltage using to drive the motor / resistance you measured.

It is exactly the same as if it ever got stuck.

I doubt you have the technical skills to do this, if you are having to ask. It is a hard thing to design. Once you have a good quality design the construction is not very hard.

The main problem is avoiding what is called "H-bridge Shoot through" search on line for that.

Yes, I'm lacking skills, its my first time trying to build somethings like this. How I can start to do quality design? How I can choose parts, because the mosfets I chose, guy above wrote that it can only withstand 26A. At this part I'm lost here.

Its was running free on the table, wheels in the air. I only need to run it on flat surface, without pulling something hard.

You need very good multimeter to measure ~0.1ohm resistance.

Hi, @woxer1
Welcome to the forum.

60V ????

Tom.... :smiley: :+1: :coffee: :australia:

So you think you can design something like this?

But you can't design a circuit that gets fried if there is unexpected bump or obstacle on your flat surface. At least it needs to be capable of handling stall current briefly.

Can't you find some ready built controller?

3-4 years of college level EE courses to diploma, followed by a several years experience in the industry.

I have to make project myself, and price is the main concern of buying a made one.

Do you think you could build one for less than $230 (USD)

Half-bridge circuit would be sufficient for my needs. I don’t need to control the full maximum power of the winch motor. Controlling about 70% of its power would be enough for my project and research purposes that I need to do. Main purpose is controlling speed.

So you think the individual parts plus making and testing a PCB will be much cheaper than $230?

Add the costs of failed components due to design errors!