DRV 10983 motor current resistor 0x17 & 0x18 most of the time shows 0 value .after 5 to 6 times reading this resistor then show current value . Also when motor running at constant speed & voltage shown most the time current variation.
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.
DRV 10983 motor current resistor 0x17 & 0x18 most of the time shows 0 value .after 5 to 6 times reading this resistor then show current value . Also when motor running at constant speed & voltage shown most the time current variation.
Hi Swapnil,
Thanks for posting your question in MD forum. We recently updated DRV10983 Datasheet. So I just wanted to make sure you are looking at the latest version of the datasheet on ti.com. Please check Table 9 (Page 44) in the datasheet for the updated equations to calculate Motor current.
Motor current readback gets inaccurate either because current decays due to low inductance or if the BEMF waveform isn't very sinusoidal. Is it possible for you share the actual/measured phase current or the BEMF waveform of the motor? What is the actual value of the motor current that you are trying to read? If the actual motor current is too low then the values read back from motor current registers might have errors due to current sense amplifier and ADC offset, gain and noise.
Regards,
Vishnu