主题中讨论的其他器件: DRV8833、 TIDA-00757、 TPS62745
您好!
我从此处链接的相关问题中对 DRV8837有疑问。 据说、为了检测失速情况、可以使用电阻器对其进行配置、并将感测电压馈送到微控制器 ADC。
对于 DRV8837、您可以计算在失速条件下将看到的电流大小、并在器件的 GND 引脚和 GND 之间添加一个感应电阻器。 然后、通过使用 ADC 测量其两端的电压、您可以了解是否达到堵转电流。 请注意、这样做会增加器件接地的电压偏移、因此您必须在其余引脚电压(例如 nSLEEP)中考虑该偏移。
在我看来、这种方法可以确定瞬时的失速情况。 但是、我的要求需要限制流向电机的电流。 我的设备是智能锁、它使用4节 AA 电池驱动插锁。 例如、当电机达到某个点并且电流上升时、我希望电机能够提供具有特定电流值(大约1.2A)的最大恒定扭矩 在我确定智能锁达到卡死状态之前长达200ms。
因为有时锁芯本身很难驱动、我不希望电机消耗所需的电流、因为当我的器件电池电压已经处于5V 等低电平时、 如果没有电流限制、电池压降电压将过大、无法使整个系统复位。
话虽如此、DRV8837满足了我对2x2mm 小型封装、定价和最小引脚控制的需求。
- 是否有任何方法/建议来限制此驱动器的电流、而不是仅检测瞬间的最大电流?
谢谢、
Pranata