Other Parts Discussed in Thread: DRV110, DRV110EVM
I have a solenoid I'm trying to interface with the DRV110 that does not seem to be working quite as I had hoped.
The solenoid electrical specs are as follows: 3.3V nominal operating, ~10.70 ohm coil, 5mH inductance, roughly 325mA to open with a hold current of 75mA.
Attached is the schematic of the solenoid driver circuit I'm using. With the external components I selected I should see a 1sec peak time at 500mA, followed by a 150mA hold. The solenoid opens most of the time, although it struggles at times. Attached is a pic of the voltage across the sense resistor at the start of the peak fire. If the mean voltage value is accurate(~280mV) then the voltage reference across the 1ohm resistor is producing ~280mA worth of current. This would account for the struggling opening.
Also attached is a pic of a portion of the hold sequence voltage across the sense resistor. With a mean of 32mV it correlates to the measured current of the solenoid of approximately ~30mA during the hold sequence that I'm seeing. The solenoid immediately closes once the peak time ends due to the hold current being too low.
Could there be a layout issue that's skewing the sense pin's voltage reference?
Initial peak fire:
Hold portion:




