请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28035 我让 InstaSpin BLDC 运行一个8极12伏电机。 电机运转正常、但在启动时、我的系统有时会获得高电流、电机不会启动。 在这个状态中、我注意到电流 PID 通过将其输出取至 Umin (-0.95)来执行它应该执行的操作。 但是、PWM 不响应-0.95。 它将电流保持在高电平状态。 如果我将电流 PID Umin 更改为(0.20)、过流会下降并防止出现高电流状态。 几乎就像 PWM 不响应负数一样、即使它表示其范围为-1到1。 实际范围可能是0到1。 我将尝试通过查看 TI 源代码来确认这一点。 这可能是 TI InstaSpin BLDC 实验室代码的已知错误。 我使用的是8级联示例。