0
\$\begingroup\$

I'd like to use a DRV8870 H-Bridge driver for my circuit. According to datasheet it does not have a current sense output pin like its neighbors (DRV8701 etc.), but has ISEN pin for current sense resistor which internally connected to a current limiting circuit.

In my application I need to measure driver load current so could I just connect this ISEN pin to my MCU's ADC? Would it interfere with internal circuit? Do I need a buffer opamp here (I probably do not want that)?

DRV8870

\$\endgroup\$
1
  • \$\begingroup\$ you can and yes, buffer it. A voltage follower should be used at the very least \$\endgroup\$
    – user16222
    Commented May 16, 2018 at 12:08

1 Answer 1

1
\$\begingroup\$

The pin needs a sense resistor (as shown in the diagram) and that value will be very low value circa tens of milliohm to prevent excessive power loss. You can interface that with an analogue pin on an MCU directly via a 1 kohm series resistor. The series resistor prevents any possibility of high current reaching the MCU should a fault develop in the DRV8870 and is low enough so that a standard MCU ADC input will work fine.

If you can live with the resolution you won't need a buffer amplifier. However, if your implemantion is a tad poor on earth plane you should consider using a differential amplifier with the diff amp reference 0 volts tied to analogue 0 volts at the MCU. You could use an instumentation amplifier too.

\$\endgroup\$
3
  • \$\begingroup\$ I would go one step further and advocate a differential amplifier simply because it would be best to keep the current loop of the H-bridge away from the MCU. sure they will be a starpoint somewhere BUT you do not want the switching current return going via the MCU. Thus the need of a diffamp (referenced to the MCU '0V' is a compromise \$\endgroup\$
    – user16222
    Commented May 16, 2018 at 12:15
  • \$\begingroup\$ @JonRB and I would also consider adding some filtering to keep the spikes out. \$\endgroup\$
    – Andy aka
    Commented May 16, 2018 at 12:21
  • \$\begingroup\$ totally! DM and CM \$\endgroup\$
    – user16222
    Commented May 16, 2018 at 12:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.