你(们)好!
我们最近购买了 LAUNCHXL-F280025C Launchpad 和 DRV8323RS 电机驱动器、用于通过霍尔传感器测试带传感器的 FOC 模式。 我们遵循 通用电机控制实验指南 并相应地设置了 Launchpad 和驱动程序。 当我们尝试运行 DMC_LEVEL_1时、有多种 故障 : moduleOverCurrent、currentOffset 和 voltageOffset。
我们对驱动器所做的唯一更改是在 C9、C10和 C11中填充0.1uF 电容器、而不是33nF 电容器;我们重新计算了相应的电压滤波器极点(新值:338.3569211f)。
此外、我们尝试将当前偏移值(OFFSET_I_AD)设置为1.0f、因为这似乎帮助了一些用户解决了模过流问题(LINK);不过、这并没有更改实际值、它们仍然是默认值。 然而、ADC 中的总线电压读数是正确的(已经使用万用表进行了验证)。
此外、将 SW2设置为(1:1)以将 GPIO28/29设置为 BP 接头、并将 GPIO16/17设置为 XDS110 COM 端口。
我们正在寻求您的建议、以解决这一问题、因为这会减慢开发流程。
祝你一切顺利。
Iakov