按照网上的教程做了一个电调的驱动电路,从原理上分析,电路是没有错误的。用定时器产生6路PWM信号,波形仿真的时序是正确的。用JLINK烧录程序成功,连接好电路,电路没有短路或断路的地方。运行程序后,电机三相都可以用万用表检测到平均电压9V。但是电机就是不能驱动。
电机是没有问题的,我直接用12V直流电连接到电机三相,电机是可以运转的。
请问这是为什么呢?
谢谢!!
------解决方案--------------------
"当电机初始在某个位置时候会转动" 这是2相通电后, 转子定向的缘故. (程序应该换向了)
那个电机 有没有 Hall 传感器 (转子位置产生器)?
你的换向有问题.