stm32驱动三相无刷直流电机

2019-07-14 19:16发布

我用STM32输出互补PWM波驱动电路,电路输出的电压也都是对的,管子的打开状态都是对。什么都是对的就是接上电机,电机就发出尖锐的声音.  电机原地抖动一下,电路板就烧了。而且电机相与相的电阻居然只有0.5欧姆。试过频率为1K与10K的都会发出不对的声音。电路我感觉也没问题,该输出什么电压就输出了什么电压,管子也只开两个,一个上一个下(不是同端的上下管)。实在是找不到问题了。哎,各位看出了什么问题吗? QQ图片20170921192843.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
aa_aa
2019-07-15 11:42
我会告诉你真名 发表于 2017-9-28 16:19
我的建议是不加限流电阻,这不是信号线路,而是功率线路。从你的现象来是因为电机没有启动起来造成的过流,建议是找找ST官方的例程,看看别人是怎么操作的。

你说的对,我刚刚加了个限流电阻,电路完全不能正常工作了. 我觉得刚刚启动时电阻只有0.5R那么我刚刚给的启动电压是不是应该很小,板子2MM的大概可以走4A.我刚刚给电压最大也就2V,我想试试启动时给1V的电压,你看觉得行吗?    例程我没看过,我看过其他人写的程序.自己也想了下程序应该没问题.(*^__^*).例程也估计找不到,而且电路不一样程序也有区别嘛.(⊙v⊙)嗯

一周热门 更多>