Close
0%
0%

H-Bridge Deadband Sequencer

Because designing a H-bridge is hard enough as it is.

Similar projects worth following
143 views
0 followers
This is a logic-level front-end to an H-bridge that provides deadband enforcement. This particular circuit supports 4-channels; sufficient for two H-bridges.

The voltage at each channel of a connected H-bridge mirrors the state of the respective logic input, with differential delay (enforced by a shift register). Changing the state of the logic input will immediately inactivate the active half of the leg, and will only enable the opposing half after a delay of 3-4 clock cycles.

All shift registers are fed from the same clock, which is generated by a 555 timer in astable mode. The length of the guaranteed deadband can thus be adjusted by choosing the RC values surrounding the timer.

The logic inputs are internally pulled low, thus assuring that the H-bridge initializes into a safe state (both load poles grounded).

All outputs from this module are active-high, and are thus not suitable for direct-drive of the P-channel of a given leg. Intermediary transistors are required.

  • Destroyed one of the test boards

    J. Ian Lindsay11/27/2022 at 18:12 0 comments

    One of the destructive tests was executed. V_Drive was set to 48V, and a motor was attached with a nominal draw of ~10A while not under load. So when the bridge switches on, the inrush current should detonate one (or both) MOSFETs on the active path. Which is exactly what happened.

    CMOS control logic survived the violence (and so, I'd figure the upstream control system would, also). But when the MOSFET blew, the motor was locked ON. Not only that, but it remained on when the control circuit was removed. Which I can't yet explain. I'll do a more complete post-mortem later. It may be that the explosion of Q6's pin1 caused a short elsewhere, as there was a large mess surrounding Q6.

  • Implementation photos

    J. Ian Lindsay03/07/2022 at 04:12 0 comments

    The initial testing of the deadband sequencer went smoothly. A revision will be made to decrease the diameter of the via drill, for reliability reasons. But the pieces I built are good enough for my use, and validate the idea.

    This large piece of perf board is part of Calor Sentinam. In the middle of the frame is the deadband sequencer, driving opto-isolators, which are driving a pair of H-bridges. This sequencer board is configured to give ~6ms of deadband.


    These modules are single H-bridges and are otherwise the exact same deign as above and should be good out to 80V/16A. These modules have more capacitance and have been cleaned up for production. The module on the left is shown without a heat sink. These units are slated to be tested destructively under instrumentation. 

View all 2 project logs

Enjoy this project?

Share

Discussions

J. Ian Lindsay wrote 02/23/2022 at 06:30 point

My first unit is assembled and tests good. But I am going to wait for my H-bridge implementation to show up before I declare it good enough to list on Tindie.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates