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: DRV8837
The DRV8837 chip used in the intelligent door lock, when the motor is blocked, is there any suitable solution?What mechanism is used to protect the motor from stalling?Are there customers who do smart door locks? How do they deal with these problems?
To clarify: by asking if there is a suitable solution, do you mean a solution to detect a motor stall or to handle it?
To protect a motor from stalling, a mechanism utilized is current limiting. For example, the DRV8830 and DRV8832 have a current limiting feature.
For the DRV8837, you can calculate how much current you will see in a stall condition and add a sense resistor between the GND pin of the device and GND. Then, by measuring the voltage across it with an ADC, you can find out if the stall current is reached. Note that doing this adds voltage offset to the ground of the device, so you must account for it in the rest of your pin voltages (e.g. nSLEEP).
Hector HernandezMotor 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.
In reply to Hector Hernandez Luque:
For a specific design, how to choose this sense resistor? What are the requirements?What is the equivalent resistance of this chip when it is blocked?Can you provide a demo of DRV8837? We can try to connect the motor for a test.
In reply to user5707026:
To select the sense resistor, you need to determine a voltage across the sense resistor that, when amplified by a current shunt amplifier, the amplifier's output is acceptable voltage for the receiving ADC of an MCU (e.g. sense resistor sees voltages from 0.0V to 165 mV, the amplifier has a gain of 20, so the ADC will see voltages from 0.0V to 3.3V). the voltage can then be divided by expected current seen by the sense resistor while driving the load to calculate the sense resistor's resistance. You must also accound for the sense resistor to be rated to enough wattage.
Not sure what you mean by equivalent resistance of this chip when blocked. Equivalent resistance across what pins, exactly?
There is an EVM, http://www.ti.com/tool/DRV8837EVM, that you can utlize to evaluate the part in a demo.
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.