Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Drive a 24V 180W 7.5 A(rated value) dc motor.....

Status
Not open for further replies.

wakaka

Full Member level 4
Joined
Dec 7, 2005
Messages
237
Helped
10
Reputation
20
Reaction score
6
Trophy points
1,298
Activity points
2,933
Hi all, i need to drive drive this dc motor. i build my H-bridge using high rated current and voltage Mosfets(50V 50A max) and control it using a PIC uC. I even include the free-wheeling diode accross the Mosfets and interface optoisolator between the uC and the H-bridge. But when i increase the load of motor suddenly, it just damage my Mosfets......any suggestions??
 

vsgiri

Member level 5
Joined
Feb 24, 2006
Messages
86
Helped
10
Reputation
20
Reaction score
3
Trophy points
1,288
Activity points
2,140
Hi wakaka!

Could you tell us what the gate drive voltage is?
Disconnect the motors, and just give the gate drive signal from PIC or manually. Poor gate drives (<10V Vgs) can damage mosfets at high currents because power dissipation will be higher.

Also tell us if the freewheeling diodes are damaged or not.

Giri
 

E-design

Advanced Member level 5
Joined
Jun 1, 2002
Messages
2,014
Helped
507
Reputation
1,016
Reaction score
407
Trophy points
1,363
Activity points
14,193
Make sure that under no circumstance you get one leg of the H bridge to turn on causing a high shoot-thru current in the MOSFETS. Use of a lock-out circuit can prevent this from happening.
 

Davood Amerion

Advanced Member level 2
Joined
Mar 1, 2005
Messages
584
Helped
116
Reputation
232
Reaction score
24
Trophy points
1,298
Location
Persia
Activity points
6,345
Hi wakaka,
If you choose correct mosfet and correct excitation voltage, mosfet going to
linear (ohmic) region, when turned on.
In this case power dissipation will be RDS * I².
I is maximum motor current.
RDS-on can be determind from transistor datasheet.
If power dissipation in each transistor are greater than 600-800mW it needed heatsink.

Regards,
Davood.

Added after 38 minutes:

sorry i dident saw current rating before.
I think you must use good power MOSFET like IRFP150 or better with use of a good heatsink.
 

wakaka

Full Member level 4
Joined
Dec 7, 2005
Messages
237
Helped
10
Reputation
20
Reaction score
6
Trophy points
1,298
Activity points
2,933
i din short one of the leg of the mosfets, they just burn when i increase the load of the motor suddenly and tremendously. Actually i just stop the motor from turning by using a clamp or something, just to test whether it can withstadn the high current spikes. I'm using 2SJ334(PMOS) and 2SK2173(NMOS). The gate drive voltage is 4V. Id(max) around 30A, Vds(max) around 50V.

So how to protect the H-bridge circuit from burning if there's spikes occurs?
I can implement the protection circuit with my microcontroller is necessary.
 

E-design

Advanced Member level 5
Joined
Jun 1, 2002
Messages
2,014
Helped
507
Reputation
1,016
Reaction score
407
Trophy points
1,363
Activity points
14,193
Although these MOSFETS are said to be 4V min gate drive, I would make the gate drive much higher (at least 10V). Looking at the datasheet, you can get much more out of the device with a gate drive of 10V. Also when stalling the motor current is only limited by armature resistance as there's no back-emf and you may draw more than 30A. If your circuit does not have some type of current limit or I×t trip you will blow the devices.
 

wakaka

Full Member level 4
Joined
Dec 7, 2005
Messages
237
Helped
10
Reputation
20
Reaction score
6
Trophy points
1,298
Activity points
2,933
so how can i limit the current??
 

Davood Amerion

Advanced Member level 2
Joined
Mar 1, 2005
Messages
584
Helped
116
Reputation
232
Reaction score
24
Trophy points
1,298
Location
Persia
Activity points
6,345
You can use one series resistor through bridge ground. (eg. 0.01-0.02 ohm 3W ).
then amplify resistor voltage, which proporatinal to output current.
and control PWM so current not exceeded maximum motor rating.
 

wakaka

Full Member level 4
Joined
Dec 7, 2005
Messages
237
Helped
10
Reputation
20
Reaction score
6
Trophy points
1,298
Activity points
2,933
er sorry for that, how to connect the series resistors???? wat u mean bridge ground? This is my circuit.
 

vsgiri

Member level 5
Joined
Feb 24, 2006
Messages
86
Helped
10
Reputation
20
Reaction score
3
Trophy points
1,288
Activity points
2,140
Hi wakaka!

Your high side gate drivers won't work. use high side/low side driver IR2110. The purpose of optoisolator itself is defeated in your circuit.

Giri
 

wakaka

Full Member level 4
Joined
Dec 7, 2005
Messages
237
Helped
10
Reputation
20
Reaction score
6
Trophy points
1,298
Activity points
2,933
i also intend to add one resistor to limit the current, but do there exist any cement resistors that can withstand 180W???and i need minimum 7.5A to drive my dc motor. by applying P=I(sqr)R, the resistance is about 3ohms. ...
 

Davood Amerion

Advanced Member level 2
Joined
Mar 1, 2005
Messages
584
Helped
116
Reputation
232
Reaction score
24
Trophy points
1,298
Location
Persia
Activity points
6,345
Resistor is just for current measurment!
it's voltage drop must as low as possible.
i suggest 0.01 ohm is good and its rating:
0.01 * 10^2=1W (for 10Amp motor)
but usually for this value we choose 2-3Watt

voltage across resistor are 0.01 * 10A = 0.1 Volt
you can amplify this voltage or simply use comparator with reference of 0.1 volt.
when voltage going to higher than reference (0.1 volt), comparator output changed.
connect comparator output to one of microcontroller inputs.
 

wakaka

Full Member level 4
Joined
Dec 7, 2005
Messages
237
Helped
10
Reputation
20
Reaction score
6
Trophy points
1,298
Activity points
2,933
ic....thanks a lot....but, is it possible to set the ref voltage to 0.1V?or 0.2V?wat resistors should i use?A variable or a fix resistor?
 

artem

Advanced Member level 4
Joined
May 22, 2003
Messages
1,350
Helped
126
Reputation
252
Reaction score
32
Trophy points
1,328
Location
Turkey
Activity points
13,450
I advice you to measure your motor current under load before proceeding to correctly select mosfets. Then you can think about rest.

Not knowing what the max motor current will make you one of the biggest investors in mosfet manufactoring industry.)
 

Davood Amerion

Advanced Member level 2
Joined
Mar 1, 2005
Messages
584
Helped
116
Reputation
232
Reaction score
24
Trophy points
1,298
Location
Persia
Activity points
6,345
ic....thanks a lot....but, is it possible to set the ref voltage to 0.1V?or 0.2V?wat resistors should i use?A variable or a fix resistor?
yes of course, you can use 2 resistor as voltage divider.
i think it is better to use fix resistor.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top