Need help with H-bridge
chronister
Posts: 17
Hello. I'm trying to design an H-bridge circuit to use to control a large motor. I'd like advice on whether or not this design will work before I build it. The schematic is here:
http://www.ornithopter.org/hbridge.gif
The components I plan to use are two P-channel MOSFETS (P1 and P2 in the schematic), two N-channel MOSFETS (N1 and N2), four schottky diodes, four 100K pull-down resistors to prevent static electricity from turning on the MOSFETS, and two 1K resistors on the inputs to protect the microcontroller.
I wasn't sure where to put the pull-down resistors for the P-channel MOSFETS. Could you please let me know if this is right?
Also, is there some way I can implement a brake, and what changes would that require?
Thanks for your comments. If this gets the approval then hopefully it will be of use to others who may be looking for a simple H-bridge circuit.
Nathan<!-- Edit -->
Post Edited By Moderator (Jon Williams) : 12/12/2004 3:53:53 AM GMT
http://www.ornithopter.org/hbridge.gif
The components I plan to use are two P-channel MOSFETS (P1 and P2 in the schematic), two N-channel MOSFETS (N1 and N2), four schottky diodes, four 100K pull-down resistors to prevent static electricity from turning on the MOSFETS, and two 1K resistors on the inputs to protect the microcontroller.
I wasn't sure where to put the pull-down resistors for the P-channel MOSFETS. Could you please let me know if this is right?
Also, is there some way I can implement a brake, and what changes would that require?
Thanks for your comments. If this gets the approval then hopefully it will be of use to others who may be looking for a simple H-bridge circuit.
Nathan<!-- Edit -->
Post Edited By Moderator (Jon Williams) : 12/12/2004 3:53:53 AM GMT
Comments
Good luck
Hal
·· Take careful note that the two inputs should NEVER be HIGH at the same instant, otherwise you'll have a dead short from +9 to GND. For instance, IN1 high and in2 low might give Clockwise rotation, IN1 low and IN2 High would then give counter-clockwise rotation.
· Choose MOSFETS with low gate voltage requirements. For instance use IRL520's for the N-channels and their complements for the P-Channels.
· For braking, suppose In1 is HIGH and IN2 is LOW and the motor is running. To quickly stop the motor, momentarily put the inputs in the opposite states to give the motor a shot of reverse voltage. Then turn both inputs OFF. With the right length of reverse voltage, the motor will come to a stop just as the inputs both get turned OFF.
· Tom
Nathan
I have been using the L6203 DMOS full H-Bridge drivers manufactured by ST for one of my SX-based projects with great success.
See http://www.parallax.com/sx/projects/projects_pwm.asp for a description of this project.
ST also offers other H-Bridge modules capable of higher currents as well.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Greetings from Germany,
G