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.
Hi Rick
Thanks to your answer
Further to our correspondence
I plan the "I chop" to 4A, I work in full step mode so the real current is 2.8A.
In high temperature sometimes the driver stop to work and I got nfault.
Only reset resume the driver working. So I understand that I got OCP (over current protecaiotn).
In our correspondence I understood from you that I can work with 4A "I chop" because that in full step mode its 2.8A. And it shouldn't be a problem with OCP.
Did I plan correct?
(It's a short time operation so ignore power dissipation problems )
Thanks
Elyasaf
Hi Elyasaf,
Thanks to your answer
Further to our correspondence
I plan the "I chop" to 4A, I work in full step mode so the real current is 2.8A.
Setting the Ichop to 4A in full step will set the current limit to 2.8A.
In high temperature sometimes the driver stop to work and I got nfault.
Only reset resume the driver working. So I understand that I got OCP (over current protecaiotn).
In our correspondence I understood from you that I can work with 4A "I chop" because that in full step mode its 2.8A. And it shouldn't be a problem with OCP.
Did I plan correct?
You did plan correctly, and this does appear to be an OCP event.
Can you provide your schematic? Ideally we would like to see all the circuitry connected to the DRV8825 (resistors, capacitors, mcu, etc.).
If necessary, we can make arrangements to share it privately.
Have you measured the current to confirm the device is regulating properly?
Are you using mixed or fast decay? If using slow decay, the current may exceed the desired Ichop and create an OCP event.
Have you measured the current to confirm the device is regulating properly?
Yes. The current is 2.8A.
Are you using mixed or fast decay? If using slow decay, the current may exceed the desired Ichop and create an OCP event
Mixed decay.
The problem increase in high temperature.
Hi Elyasaf,
Can you provide your schematic? Ideally we would like to see all the circuitry connected to the DRV8825 (resistors, capacitors, mcu, etc.).
If necessary, we can make arrangements to share it privately.
Hi rick
DIR-: R=1K with 1nF
ENABLn : R=1K with 1nF
STEP : 1K with 10nF
STEP :My profile operation is 1.5 sec: 0.1 sec at 500 Hz. 0.3 sec from 500 Hz to 4 kHz , 1.1 sec at 4 kHz. (150~ RPM to ~1200 RPM)
mixed decay.
" If using slow decay, the current may exceed the desired Ichop and create an OCP event."
i used mixed decay with the profile mentioned above. Could it be the reason for the OCP?
Hi Elyasaf,
Thank you for the information.
Please try the following and report if this has any effect.
Please examine the nSLEEP pin looking for small negative pulses dropping below 2V prior to the nFAULT assertion. If the device drops below 2.2V, this could be interpreted as a logic low.
If you see this, please lower the 10k nSLEEP pullup resistor to 1k. There will be little effect on the overall current consumption, but lowering the nSLEEP pullup resistor can prevent the drop of the nSLEEP pin below a valid Vih level.
Hi Rick
Yes' there is negative pulses on the nsleep leg.
Can it stick the driver after the nsleep return to valid level?
thanks
Elyasaf
Hi Elyasaf,
Yes' there is negative pulses on the nsleep leg.
Can it stick the driver after the nsleep return to valid level?
Yes, a small negative pulse may cause the DRV8825 to incorrectly enter the overcurrent state.
It is important to maintain a logic high voltage on the nSLEEP pin. Lowering the value of the nSLEEP pullup resistor (1kOhm is recommended) should help maintain the nSLEEP voltage above the Vih level.
Hi Rick
I put 1k pull up on the nsleep and it resolve the problem.
I still saw little negative pulse to 2.5V.
I put 0.5K pull up . The negative pulse drops to 2.8V.
I think that this resolve the problems.
1. Thank you !!!!
2. Is there any problem with 0.5K pullup?
3. Could Ti write somewhere that there is connection between nsleep and OCP (over current protection) and also to put 1K pullup to the nsllep. I didn't see such a recommendation.
Thanks
Elyasaf
Hi Elyasaf,
2. Is there any problem with 0.5K pullup?
There is no problem with a 0.5k pullup.
3. Could Ti write somewhere that there is connection between nsleep and OCP (over current protection) and also to put 1K pullup to the nsllep. I didn't see such a recommendation.
The device has been available for almost 10 years, and this is the second time we have become aware of this behavior. In your case, the current is very high which can create extra noise in the system.
We will consider how to provide this information in the next datasheet update.
Thank you for your suggestion.