器件型号: DRV8889-Q1
我的问题是 MCU 侧角度跟踪—必要性和可靠性、因为睡眠前和唤醒后的电角度不匹配
这是一个实例
1.在电角达到 225 度时停止电机
2. nSLEEP 低电平 (RESET)
3. nSLEEP 高(重新启动) 电角将为 45 度
4.开始启用并按步骤移动 ->我们的问题是由于电角不匹配而导致转子跳转、这将导致一些步骤缺失、可能还会导致电机额外的磨损?
如有必要、下一个问题是关于是否可以知道精确的电角
在正常移动中、当然、MCU 可以跟踪发送到驱动程序的步骤数
但是、 在 MCU 端使用基于失速的归零(在 DRV8889 规范中)后、失速检测算法基于反电动势相位行为、而不是分度器位置。 它明确容许并预计在检测到失速之前会发生电角漂移、我的理解是、失速检测期间已经发生了步数和电角之间的错误、软件端无法检测到这种错误
因此、我的理解是、如果使用 DRV8889 的失速检测来进行归零(找到机械零位置)、软件就无法知道确切的电角