This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRV8871: Can it drive a latching solenoid?

Part Number: DRV8871
Other Parts Discussed in Thread: DRV8870, DRV8876

Hi,

We've selected the DRV8871 chip to drive the 12V 4W latching solenoid: DSML-0630-12C.

However, we noticed in this topic here on TI forum that the DRV8871 is listed as not supporting driving solenoids for some unknown reason.

The latching solenoid requires changing polarities to get engaged/disengaged, so I'm not sure what's the possible issues with using the DRV8871? Did the TI team check with the document authors to confirm the reason?

Regard.

  • Hi Mohammad,

    I'm not sure why it says the DRV8871 cannot drive a solenoid. The DRV8871 should be able to drive a solenoid. The only limitation is not having precise peak and hold control. Meaning that it is not possible to regulate the peak current and hold current separately like a dedicated solenoid driver does. 

    Regards,

    Pablo Armet

  • Mohammad,

    If you do need to regulate the current, you can choose the DRV8870 which has an external sense resistor connection.  You can monitor the voltage on this pin and close the current loop externally.  

    The DRV8871 has integrated current sensing, so it is not possible to feedback the current.

    We also have devices like the DRV8876/74 that have an iPROPi output which gives you a way to monitor the current without the need for a shunt and amplifier (for gain) like the DRV8870 would need.

    Regards,

    Ryan