大家好、
我对 lab11e 有疑问。 它在我们的应用中非常有效、但我想解决一个小问题。 如果电机不旋转,则会出现“相加噪声”。 (例如、在5a/b 等其他实验中、它也在那里、但几乎听不到)
我认为需要这样来估算电机旋转之前的角度?
如果我从霍尔传感器开始、我是否需要这个? 如果没有、有人可以告诉我如何禁用此噪声?
为了消除噪声、我尝试了两种方法:
1.我禁用了强制角、但这只能略微降低噪声。
我想在启动时不需要使用霍尔传感器的力角、这是对的吗?
2.如果没有来自油门的信号、但也不起作用、我想将 PwmDuty 设置为零。
// BLDC 电流环路
PID_run (pidHandle[3]、gHall_BLDC_IS _ref_pu、gHall_BLDC_IS FDB_pu、&gHall_PwmDuty);
if (gMotorVars.IqRef_a = 0)// gMotorVars.IqRef_A 来自油门
gHall_PwmDuty=_IQ (0.0);
HALLBLDC_Ctrl_PwmSet (gHall_PwmState、gHall_PwmDuty);
谢谢你
