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,
We have designed a Board with DRV8711 used for Bipolar stepper motor driver.
But the board suddenly stops working and it generated APDF error and as per the suggestion, I changed the Lower side MOSFET gate resistance value to 100 Ohms.
Then it is generating another error called "BOCP".
And, We find the same behavior on the eval board also.
Please help us to solve this issue.
Regards,
Srikanth Ala
Srikanth,
1. "TI also recommends setting the dead time to 850 ns when adding a series resistor."
Do you change the dead time to 850ns?
2. in datasheet 7.3.8 Configuring Predrivers: If IDRIVE and TDRIVE are chosen to be too low for a given FET, then the FET may not turn on completely. TI suggests adjusting these values insystem with the required external FETs and stepper motor to determine the best possible setting for any application.
What is IDRIVE and TDRIVE value in your test? Can we increase them?
Dear Wang,
We are using "CSD18531Q5A" MOSFET, and the dead time is 850ns.
And, Driver register Configuration.
// DRIVE register
st_gDriveReg.u8_mAddress = 0x06;
st_gDriveReg.u8_mIDRIVEP = 0x00;
st_gDriveReg.u8_mIDRIVEN = 0x00;
st_gDriveReg.u8_mTDRIVEP = 0x01;
st_gDriveReg.u8_mTDRIVEN = 0x01;
st_gDriveReg.u8_mOCPDEG = 0x01;
st_gDriveReg.u8_mOCPTH = 0x01;
Please let me know what values should I change.
Thanks for your support.
Regards,
Srikanth Ala
Srikanth,
Would you increase the IDRIVE and TDRIVE value to see if the APDF or BOCP is still there?
Dear Wang,
When I do this configuration, my power supply got burnt.
I request you to suggest the configuration of the register values.
Regards,
Srikanth Ala
Srikanth,
Please order an EVM to check your setting. My lab time is limited. So, it would take a little bit long time to have a result.
"my power supply got burnt." What power supply do you use (voltage and current rating)? Did you have any waveform? When you run the motor, on which step did the power supply get burnt?