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.

DRV10975: SPEED CONTROL of DRV10975

Part Number: DRV10975

Dear, All

Customers are evaluating using DRV10975.
They are doing SPEED CONTROL using the I2C command, but sometimes the motor stopped.
Therefore, when they observed the command, it turned out that waiting time may occur in accessing 2 byte and 3 byte when writing command to SpeedCtrl1.

Yellow waveform SDA, Blue waveform SCK

Is this the possibility of the phenomenon that the motor stops?
They write commands to SpeedCtrl2 as written on the data sheet, and then write to SpeedCtrl1.

Also, if it is due to the wait time of access, please tell me from what wait time the phenomenon may occur.

Thanks, Masami M.

  • Hello Masami M.,

    We need to get more information about what could be happening when the motor stops spinning. The DRV10975 only stops driving the motor if the driver determines it needs to. This usually comes in the form of the FaultCode register (0x1E). Depending on which fault or lock code is triggered, will tell us more about what is happening. Can you confirm which lock code is triggered when the DRV10975 stops driving the motor?

    Did you already consult the DRV10975 Tuning guide to ensure the motor parameters, such as phase resistance and Kt, were correctly programmed before running the motor? This will usually fix the Kt abnormal or BEMF abnormal lock.

    If the current limit Lock 0 triggers, ensure the motor falls within the recommended application range table shown in the datasheet (and below). If the application and motor fall within the table, please try decreasing the acceleration current limit ClsLpAccel which is located in 0x95[6:4] .

    The delay in writing to speedctrl1 and speedctrl2 should only cause some deceleration at worst, not cause the motor to stop spinning.

    If you need help with either of these suggestions, please let us know.

    Best,

    -Cole