请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:LAUNCHXL-F28069M 主题中讨论的其他器件:DRV8305
我使用 launchpad F28069M 和 DRV8305逆变器在没有任何传感器的情况下控制 PMSM。
首先、根据实验11a、 mainISR 调用几乎所有控制器函数、但我在 main void 中找不到任何东西可以调用 mainISR 本身。 如何调用 mainISR?
其次、我想设置一个时序速度基准、例如实时正弦波、以取代原始的恒定基准。 因此,我添加了代码来生成实时正弦波,并在 proj_lab11a.c 的开头对相应的变量进行识别 。
正弦波= sin (NTS);
我应该将此代码添加到永久循环中还是 在 mainISR 中?如果在永久循环中、我认为 n 将是 循环计数、那么采样时间 TS 应该是多少?
如果在 mainISR 中、我认为 n 将是 mainISR 的计数。 同样、 采样时间 TS 应该是多少?
非常感谢!