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.
Part Number: DRV2624
What is the purpose of auto-calibration?
- The auto-calibration routine is available for the purpose to drive the attached actuator into steady state based on the input parameters for rated voltage and clamp voltage, so that resistive losses can be compensated and the back-EMF can be normalized for correct smart loop algorithm function.
Does auto-calibration occur automatically?
- No just like the playback modes, the auto calibration mode must be selected and triggered in order for it to start
What input parameters must be written to in order to initialize the auto-calibration routine properly?
- Several parameters across several register addresses must written to for proper calibration to occur. Details about these parameters and steps to write to them can be found starting on page.28 in the DRV2625/2624 datasheets.
Does auto-calibration ever result in an error or improper results?
- There is a possibility of auto-calibration erring during its routine, if this occurs the DIAG_RESULT is set. The possibility of this occurring has largely to do with the amount of time allotted for the calibration to take place, in some cases the default of 250 ms can be too little time to reach steady-state and so the AUTO_CAL_TIME parameter is available to lengthen the time to 1 s or beyond.
Does auto-calibration affect auto-resonance tracking?
- While during the auto-calibration the initial resonant frequency has time to be set, the auto-resonance tracking works independently in monitoring and adjusting the resonant frequency over time.
What registers change as a result of the auto-calibration and how do I know when it has finished?
- Four registers are set by the auto-calibration including: BEMF_GAIN[1:0], A_CAL_COMP[7:0], A_CAL_BEMF[7:0], and DIAG_RESULT. The first three hold values that control the resistive loss compensation and back-EMF normalization, while DIAG_RESULT is set if an error occurred during the routine. When calibration is complete the GO bit will be cleared.
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.