主题中讨论的其他器件:SFRA、 BOOSTXL-3PHGANINV
我们一直在做 在单个 MCU 上使用快速电流环路(FCL)和 SFRA 的双轴电机驱动器参考设计 添加了示例。 基本上、该示例基于 F280049C、由于该示例具有位置环路、因此我们想要使用此示例来控制一个 BLDC 电机。
我们已经将该示例修整为仅适用于一个电机、使用 LAUNCH-XL-f280049C 时、该项目运行良好。 我们已将同一示例移植到 LAUNCH-XL-F280039C。
现在我们位于 BUILD_LEVEL4中、速度值显示不正确。
我们有36V BLDC 电机、 一看到 motorVars[0]。ctrlState 设置为 Ctrl_运行 我们可以看到、电机开始旋转、 但输入电压下降到了5-6V、并且消耗了电源中设置的最大电流限值。 虽然电流限制保持在标称值以下(从0.3安培到1.5安培进行检查、但 没有超出范围以避免损坏)、但观察结果是电机旋转令人满意、 motorVars[0].speed.Speed 漂移值不稳定。 电机没有负载。
。
使用 LAUNCH-XL-F280049C 对电机、驱动板和电源设备进行了检查、工作正常。因此、可能对硬件没有怀疑。
消耗更多电流的可能原因是什么以及速度值不稳定的原因?