PWM是如何控制电机转速的?
发布时间:2025/3/18 10:31:00 来源:永阜康科技
经常使用的直流电机原理就是电生磁:通电导线会产生磁场。也就是电磁感应 旋转磁场带动转子转动。
电动机是由定子和转子组成,一个产生旋转磁场,一个为磁极,电机的转子(轴承)就转起来了。
这便实现了电能->磁能->机械能的转换。
下面这个图可以更直观的理解:

PWM原理
PWM控制电机速度,实际上是控制供电电流的大小来实现。
通电导线在磁场中受到的力称为安培力,而安培力的公式:F=BIL。
其中,F是受力大小,I是电流大小,L是导线长度。在其他条件不变的情况下,控制其通过的电流即控制安培力的大小。
电机的电阻R 是基本不变的,那么电流 I = U/R,F= BLU/R。
在R B L不变的情况,控制安培力的大小,本质就是修改供电电压的大小。
我们也就知道,控制电机转速的本质就是给电机供不同的供电电压,电压越大,电机转速越快。
而PWM的本质就是脉宽调制,通过输出不同的占空比,从而将直流电压转换成不同电压值的模拟信号。
控制电机速度
占空比可以实现对电机转速的调节,我们知道,占空比是高电平在一个周期之中的比值,高电平的所占的比值越大,占空比就越大,对于直流电机来讲,电机输出端引脚是高电平电机就可以转动,当输出端高电平时,电机会转动,但是是一点一点的提速,在高电平突然转向低电平时,电机由于电感有防止电流突变的作用是不会停止的,会保持这原有的转速,以此往复,电机的转速就是周期内输出的平均电压值,所以实质上我们调速是将电机处于一种,似停非停,似全速转动又非全速转动的状态,那么在一个周期的平均速度就是我们占空比调出来的速度了。
总结
在电机控制中,电压越大,电机转速越快,而通过PWM输出不同的模拟电压,便可以使电机达到不同的输出转速。
当然,在电机控制中,不同的电机都有其适应的频率,频率太低会导致运动不稳定,如果频率刚好在人耳听觉范围,有时还会听到呼啸声。频率太高的电机可能反应不过来,正常的电机频率在 6-16kHZ之间为好。
输出的电压就不同,电机转速就不同。那我们可以知道,通过滑动变阻器或者更换不同电压的电源都可以实现电机的调速,但是在实际应用中显然PWM更方便些。
专业一点的话就是:
所谓PWM就是脉宽调制器,通过调制器给电机提供一个具有一定频率的脉冲宽度可调的脉冲电。脉冲宽度越大即占空比越大,提供给电机的平均电压越大,电机转速就高。反之脉冲宽度越小,则占空比越越小。提供给电机的平均电压越小,电机转速就低。
|
|
 |
您可能对以下产品感兴趣 |
 |
|
 |
产品型号 |
功能介绍 |
兼容型号 |
封装形式 |
工作电压 |
备注 |
IU5052 |
输入电压范围:3-14V;
可调电压输出最高至15V;
最大输入电流15A |
IU5051 |
ESOP-8 |
3V-14V |
输出电压PWM可调、内置MOS、15A高效率异步升压DC-DC转换器 |
ACM6731 |
ACM6731 是一款三相无刷直流电机驱动芯片,内部集成 无感三相无刷电机驱动算法、相电流检测电流电路、栅极驱动电路以及功率MOS管. 支持最大2.4A的相电流. ACM6731的高集成度以及精简外围特别适用于高功率密度、小尺寸、静音要求高的三相无刷电机驱动器应用场景. |
|
SOP-8 |
2.7V-16V |
2.7V-16V、2.4A峰值相电流、三相直流无刷电机驱动器 |
ACM6732 |
ACM6732是一款三相无刷直流电机驱动芯片,内部集成无感三相无刷电机驱动算法、相电流检测电流电路、栅极驱动电路以及功率MOS 管. 支持最大2.4A的相电流. ACM6732 的高集成度以及精简外围特别适用于高功率密度、小尺寸、静音要求高的三相无刷电机驱动器应用场
景. |
|
DFN-10 |
2.7V-16V |
2.7V-16V、2.4A峰值相电流、 三相直流无刷电机驱动器 |
ACM6755 |
ACM6754是一款三相无刷直流电机驱动芯片,内部集成无感三相无刷电机驱动算法、相电流检测电流电路、栅极驱动电路以及功率MOS管. 支持最大4.8A的相电流. ACM6754/55 的高集成度以及精简外围特别适用于高功率密度、小尺寸、静音要求高的三相无刷电机驱动器。 |
ACM6763 |
QFN-28 |
4.5V-28V |
三相180˚ 正弦/方波, 无感或者外置霍尔的直流无刷电机驱动器, 180˚ 正弦/方波/开窗正炫可选 |
ACM6763 |
4.5V-32V、5A三相无刷无感驱动、180˚正弦,集成驱动算法+预驱+MOS |
ACM6755 |
QFN-28 |
4.5V-32V |
三相180˚ 正弦, 无感或单霍尔,车规级无刷电机驱动 |
ACM6754 |
ACM6754是一款全集成、无需外置传感器的三相无刷电机驱动IC。内部集成电机控制算法和电流/ 电压检测,能够基于无刷电机旋转过程中的反电动势控制电机静音/ 高效旋转。 |
ACM6753 |
QFN-24 |
5V-28V |
三相180˚ 正弦/方波, 无感或者外置霍尔的直流无刷电机驱动器 |
ACM6252 |
ACM6252是一款外置霍尔传感器的单相无刷电机驱动IC。内部集成电机控制算法和电流检测,能够基于霍尔信号控制单相无刷电机静音/ 高效旋转。内部集成4颗小于500mΩ的MOS保证1.2A电流输出的情况下优异的热性能。 |
APX9230/M8121 |
TSSOP-16/DFN-10 |
3.3V-18V |
正弦波或方波驱动,外置霍尔的12V/1.2A单相无刷直流电机驱动器 |
ACM6753 |
18V、3A三相无刷无感驱动、180˚正弦,集成驱动算法+预驱+MOS |
ACM6754 |
QFN-24 |
5V-18V |
5-18V无感三相无刷电机驱动器 |
|
|