无刷电机驱动中的一路。
1.我将电机三相线和驱动电路断开,手动拨电机(三相开路),很轻松就能拨动。
2.我将电机三相线和驱动电路连接,板子不上电,拨动电机,结果需要用比较大的力拨动了。而且,电路板上的液晶都能点亮0.5s左右了,说明此时拨动电机能发电了,此时的电流是通过mos管内部的续流二极管走的吗?
3.我程序设置三路上管M1常开,三路下管M2用PWM同步控制通断,当下管的PWM全通时,三相线形成三个封闭的回路,拨动电机,阻力最大了。我将PWM从0占比设置到满占比,拨动电机的力可调范围也只有一部分(从2.中比较大的力到3.中阻力最大)。
有大侠比较透彻阐述上述三点的原理么?
我其实是想将阻力设置为1.中的最小阻力到3.中的最大阻力,该如何设计? 是否必须从无刷电机的驱动着手,比如不断检测电机当前的位置,给适当的象限通电,来达到阻力或助力的效果?
另,我在三相线和下桥之间反串了一个和MOS管续流二极管方向相反的二极管,结果发现即使三路下桥MOS全通,电机三相线也不能形成回路,电机始终轻轻一拨就动了,还是达不到效果。
|