微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > PWM信号无法驱动电机

PWM信号无法驱动电机

时间:10-02 整理:3721RD 点击:
按照网上的教程做了一个电调的驱动电路,从原理上分析,电路是没有错误的。用定时器产生6路PWM信号,波形仿真的时序是正确的。用JLINK烧录程序成功,连接好电路,电路没有短路或断路的地方。运行程序后,电机三相都可以用万用表检测到平均电压9V。但是电机就是不能驱动。
电机是没有问题的,我直接用12V直流电连接到电机三相,电机是可以运转的。
请问这是为什么呢?
在线等~谢谢!

电压不足,应该需要外置电源进行驱动

驱动能力不够吧,按楼上说的试试看

我给驱动电路供电用的直流12V电源不就是外部供电了么?

直接接12v是什么意思,如果是说你直流侧接9不行12行那问题你已经找到

我说直接接12V能动的意思是电机没有坏,但是因为直接接12V没有换向所以电机只能动一下,还有我现在已经能输出12V的三相电压了,也用软件和硬件实现了换向,用示波器显示输出到三相的电压波形和实际电机运行时候波形基本一致。但连接上电机后,波形就变成了幅值为3V左右的直线,电机不启动。不明白是为什么。

应该是驱动能力不够的原因!

请问驱动能力不够是什么意思?电压应该就是12V没错的。私以为,这个是不是软启动方面的问题呢?无刷电机存在启动困难难的问题,所以虽然波形对了,但是电机没有启动,就没办法运行。不知道这样想对不对呢?

如果你确定你的硬件和软件都OK ,继续把直流侧电压升高就行了,通过示波器看到电机的电压只有3V很正常,12V的直流电压通过调制出来的电压当然不是12V。

电机通上电,用手转一下电机的轴看一下有没有扭矩,有的话那可能就是你的控制可能有点问题

看看驱动电压的波形,再就是驱动能力

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top