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.
Overcurrent protection and current regulation are often mistaken for one another. However, there are some key differences that separate these two features apart.
Overcurrent Protection (OCP)
OCP is a protection feature which limits the output current to a safe level in order to prevent any damage to the silicon. This current limit is often called the OCP current threshold (I_OCP) and is a fixed value which is not configurable. If the output current drawn is above the I_OCP value, it can trigger a fault condition which will disable the outputs to prevent damage to the device.
The internal OCP circuit can differ depending if the device has integrated or external H-bridge FETs. For external FET devices, the voltage across the drain-source (VDS) of the FET is measured and compared with the OCP trip voltage level (VDS(OCP)). For internal FET devices, the current through the FETs is measured and compared with the OCP trip current level (I_OCP) In both cases, once the OCP trip level is surpassed for longer than the deglitch time (t_OCP), all FETs in the H-bridge will be disabled and a fault condition will be reported. Certain devices, like the DRV8842, will latch into an off state after experiencing an OCP fault and the FETs can be re-enabled by cycling power or resetting the device. Other devices, like the DRV8847, will re-enable the FETs after some time (t_RETRY). If the OCP fault condition is still present, the cycle will continue until the OCP fault disappears and the device returns to normal operation. There are some devices, such as the DRV8876, that have latched off and automatic retry OCP modes.
Current regulation controls the current magnitude across inductive loads. In brushed DC motors, current regulation is used to limit the current during startup or stall conditions. In stepper motors, current regulation is used to define the motion current profile and create the sinusoidal current waveforms.
Current regulation is NOT a protection feature and the current regulation threshold (I_trip) can be adjusted unlike the OCP trip level. The current limit is set and monitored by the current sensing circuitry. The current sensing is integrated in some devices while other devices require an external sense resistor (Rsense) to monitor the output current. http://www.ti.com/lit/an/slvae68/slvae68.pdf is an app note that describes the advantages of integrated sensing.
In stepper motors, the H-bridge goes into decay mode for Toff once the winding current goes above the set I_trip value (as shown in Figure 1 below). This regulation process defines the sinusoidal winding current waveform. Read the app note http://www.ti.com/lit/an/sloa170/sloa170.pdf for more details.
Regards,Pablo ArmetMotor Applications Team
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.