自己做了一个无刷电机驱动板,采用无感方案,过零检测采用电阻网络进比较器输出3路过零信号给单片机,单片机检测到过零信号后没有延迟30度而是直接换相。
示波器的2、3、4通道分别是电机的U、V、W三相的波形。
上图是一开始正常工作的波形,此时电流约6.5A;工作大约30秒后就会变成下图这样子,然后此时电流就会增大到8.7A左右,转速倒是没有变化。
我手上现有3只不同的无刷电机,这3只电机(分别编号1,2,3)在同一块板子上测试,就有3号电机会出现上述的问题。但是3号电机用别人的无刷驱动板则没有问题。所以可以肯定是自己的板子或程序方面的问题,请教一下大家,图2的现象是换相超前或滞后导致的吗?
|