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.

DRV2624: How to determine Diagnostic failure when no load is connected to OUT+ and OUT-

Part Number: DRV2624

Hi,

Based on the datasheet (8.3.2.6 Actuator Diagnostics), the DRV2624 driver could also detect the absence of a load, how could we determine the diagnostic or autocalibration routines are failing because of this?, none of the four flag bits (PRG_ERROR, UVLO, OVER_TEMP or OC_DETECT) indicates an open load failure.

Regards,

Carlos

  • Hi Carlos,

    You can check DIAG_Z_RESULT to see the impedance measurement and for auto-calibration you can check the registers it sets and you should be able to check the DIAG_RESULT to see if it completed without fault.

    Best,

    Carson

    Low Power Audio Applications

  • Hi Carol,

    Thanks for the quick reply, but I think I didn't properly explained my question.

    The driver datasheet claims that it can notice the absence of a load (haptic actuator) or an "open circuit". In the register located at 0x01 we can find up to 4 failure flags, but not a open circuit failure flag. Based on the open circuit detection feature I guess that if the haptic actuator gets detached from the driver outputs, then the driver sets the DIAG_RESULT bit to 1, letting me know that there's a failure, now my question is:

    How can I determine the failure is an open circuit failure?

    e.g.:

    - By noticing none of the 4 available failure flags are set?

    - By reading the DIAG_Z_RESULT register and noticing a high value (255 is the higher value it can gets)?

    Regards

    Carlos

  • Hey Carlos,

    DIAG_Z_RESULT would be best for you, there is no explicit open-circuit flag that gets set.

    Best,

    Carson