hfwangzc 发表于 2024-11-18 10:54

在AN1078文档中,角度的增量,为什么要除以电机极数,而不是电机的极对数?


请各位大佬不吝赐教!

稳稳の幸福 发表于 2024-11-18 21:43

转一圈是所有极数啊。

dirtwillfly 发表于 2024-11-19 10:19

要结合上下文看的,看他的SpeedLoopTime,是不是180度的时间?

hfwangzc 发表于 2024-11-19 16:34

dirtwillfly 发表于 2024-11-19 10:19
要结合上下文看的,看他的SpeedLoopTime,是不是180度的时间?

感谢回复{:handshake:}
SpeedLoopTime是速度环,进了16次ADC中断,则好是一个速度环的周期;
16次的角度的增量相加除以时间,再除以极对数,再乘以60,就是每分钟多少转,即RPM.

hfwangzc 发表于 2024-11-19 17:04

稳稳の幸福 发表于 2024-11-18 21:43
转一圈是所有极数啊。


dirtwillfly 发表于 2024-11-19 17:09

hfwangzc 发表于 2024-11-19 16:34
感谢回复
SpeedLoopTime是速度环,进了16次ADC中断,则好是一个速度环的周期;
16次的角度 ...

电机控制过程的代码里,为减少计算量,很多使用标幺量。理解起来就有些麻烦。
页: [1]
查看完整版本: 在AN1078文档中,角度的增量,为什么要除以电机极数,而不是电机的极对数?