Driving a low current solenoid with a low voltage H-Bridge

current-sourceh-bridgelow-voltage

I'm trying to drive a solenoid to create a magnetic field. I've got a constant current controller circuit that supplies the current I need, but I'd like to control this using an H-Bridge so the the polarity can be changed and/or the coil can be turned off quickly. (<1ms)

I'd been planning to do this with an IC H-bridge, but am running into problems. Typical currents for my application are ~10-300mA which can require voltages of 5mV or less. The current controller is capable of supplying this and regulating itself, however the H-briges I've seen can't operate at such low voltages.

For instance, the SN754410's datasheet says:

The SN754410 is a quadruple high-current half-H
driver designed to provide bidirectional drive
currents up to 1 A at voltages from 4.5 V to 36 V.
The device is designed to drive inductive loads
such as relays, solenoids, dc and bipolar stepping
motors, as well as other high-current/high-voltage
loads in positive-supply applications.

The SN754410 has seperate supply pins for the logic circuits and for the outputs but the lowest recommended voltage I can find for the supply of an H-bridge is around 4.5V.

How can I quickly turn on/off a solenoid that only requires mVs and mAs?

Best Answer

So let's talk this out. An integrated H-bridge circuit is going to do one of two things - it is going to apply it's own supply voltage to the load (for instance, the DRV8836), or it will give you four electronic switches with integrated drivers to connect however you like.

In either case, your current source becomes a problem. The totally integrated module isn't going to work without a constant supply voltage, period. The other module still needs a constant control voltage, but the source could be attached to the switches as you please. The problem is, without really careful design work, the constant current source is going to attempt to keep pushing through the switches when they transition from on to off, potentially destroying the module - so, a change in direction of current flow now requires turning off the source, changing the H-bridge configuration, and then restarting the source. Perfectly workable, but a cursory search hasn't yielded a good module for this yet.

If it were my design, I would compare the cost of any module I found that was suitable against the cost of simply building an additional current source with the opposing direction. A finished, contained project was going to have to have a controller of some type anyway, so I would then abstract away timing and control in firmware. At these currents and voltages, I could imagine accomplishing this with a 5 volt power supply, an arbitrary microcontroller, a couple of diodes, and possibly as few as one quad opamp chip, depending on how clever this really needs to be.