每个PWM周期的计算耗时小于20us。如果 PWM=30KHz/周期33us,转速就可跑到 15万转。
启转快,同步快。代码只有7K+。
让电流设定值突变,电流响应快、并且无超调
如果没有电流钳,可用 M451 的 DAC 输出电流数据看波形, 下图是 7万转时 DAC 输出的电流数据波形。
DAC输出的电流数据波形,与电流钳测到的电流波形完全一样
有感FOC的IAR工程代码开始:
M451_SVPWM.zip
(1.57 MB)
运行此代码,不接电机,在PWM0_0, PWM0_2, PWM0_4 引脚接 10K/1uF 阻容后就可测到如下波形
无感 FOC 代码+原理图
M451_FOC_V22_Forum.zip
(648.32 KB)
详细说明与资料看附件
M451无感FOC 代码说明.pdf
(1.44 MB)
M451_FOC基本原理.pdf
(1.88 MB)
M451_FOC.pdf
(39.23 KB)
|