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.

unstable oscillator frequency with DRV120

Other Parts Discussed in Thread: DRV120EVM

Hello TI experts-

We have seen some strange behavior from the DRV120APWR with our solenoid valves. With the programming resistor set at either 0 Ohm or 200K Ohm, we got an audible ~6.7KHz PWM frequency where 20KHz was expected.  We could hear the coils whining and this audible sound was not desirable.

It seems like our solenoids are causing the PWM oscillator to detune (doesn’t seem like this should be happening based on block diagram on sheet 3 of the data sheet).  One thing we notice is that the data sheet indicates solenoids with 1 H coil are typical (seems like a typo since very large inductance).  Our coils are ~50mH when measured with LCR meter at 10KHz.  They also have ~150 to 200 Ohm coil resistance.  

We tried using 50K Ohm to set frequency to 60KHz.  We found the PWM frequency did not always start up at 60KHz, but we could kick start it by brushing the OSC pin with my finger.  We started playing with resistor value and found better operation above 70K Ohm.

We seems to have solved the unstable startup and audible noise issue by changing to 80K Ohm frequency setting resistor. However, we would like an explanation for the frequency shift and instability using a 50K Ohm resistor.

We should add that we can duplicated our findings on the DRV120EVM, so it is not a layout issue with our PCB.

Thanks and best,

-Tim Starr on behalf of JY@IN

  • Hi Tim,

    Sorry for the delay. Our experts on the device have been contacted. They should reply soon.
  • Tim,

    We have seen some similar behavior with a couple solenoid choices which seem related to the OSC frequency, particularly when used below 66.67kΩ. We will be updating the datasheet in the next two or three weeks to include a warning about this issue. It hasn't been linked to a solid trend regarding the L+R combination of the solenoid and the hold current chosen, though it is expected that there may be some range of these three values where the current oscillation falls in the audible range due to the way the control loop controls the PWM output width cycle-to-cycle. So far tuning the OSC frequency has been sufficient, as it appears to have worked in your case.

    Thanks,
    Kevin LaRosa