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.

DRV10983-Q1: lock fault registers, retries, clearing, and resetting

Part Number: DRV10983-Q1
Other Parts Discussed in Thread: DRV10983, , DRV10987

1. Can you please confirm whether the automotive version (Q1) has a different register set, specifically with regards to Fault Registers? It seems the Q1 version clears those flags by writing 0xFF to the register, while the non-Q1 version clears the flags simply by starting the motors. The non-Q1 version FaultReg is read only.

2. Is Lock0 reset if a fault persists? If so, what is the timing between clearing and re-setting Lock0?

3. Is there a limit for retrying the motor after a lock fault, e.g., is there a lockout feature that requires different action to restart the motor after a given number of attempts?

Thank you!

  • Hi Lenio,

    Thanks for posting your question in MD forum. Just to let you know, DRV10983-Q1 is not the automotive version of DRV10983. DRV10983-Q1 is very similar to DRV10987.

     1. Yes, the register mapping in DRV10983-Q1 is completely different from DRV10983. Fault Register in DRV10983-Q1 requires 0xFF to be written to the register address 0x00 to clear the bits. However, in DRV10983, fault register is read only, and the bits in this register are reset when the motor restarts.

    2. In DRV10983-Q1, when lock0 (current limit) is detected, the device stops the motor and retries to start the motor after 5 seconds. If Lock0 still persists, device will again stop the motor an try to restart the motor. When the motor restarts, Lock0 bit will still be set if not cleared manually by writing 0xFF to register address 0x00. Lock0 can not be reset if the fault persists. 

    3. No,there is no limit for retrying the motor after a lock fault. Device keeps retrying in a loop with same logic to start the motor.

    Regards,

    Vishnu