0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅析PWM控制电机转速的原理

jf_52bVvS8T 来源:EE时间 2023-02-16 10:42 次阅读

经常使用的直流电机原理就是电生磁:通电导线会产生磁场。

也就是电磁感应 旋转磁场带动转子转动。 电动机是由定子和转子组成,一个产生旋转磁场,一个为磁极,电机的转子(轴承)就转起来了。 这便实现了电能->磁能->机械能的转换。 下面这个图可以更直观的理解:

poYBAGDVI1SAX1WhAAItDc7UXJw794.png

PWM原理

关于PWM的原理请参照这篇文章:PWM原理及其应用。 通过上文大概知道,通过PWM控制电机速度,实际上是控制供电电流的大小来实现。 通电导线在磁场中受到的力称为安培力,而安培力的公式:F=BIL。 其中,F是受力大小,I是电流大小,L是导线长度。在其他条件不变的情况下,控制其通过的电流即控制安培力的大小。 电机的电阻R 是基本不变的,那么电流 I = U/R,F= BLU/R。 在R B L不变的情况,控制安培力的大小,本质就是修改供电电压的大小。 我们也就知道,控制电机转速的本质就是给电机供不同的供电电压,电压越大,电机转速越快。 而PWM的本质就是脉宽调制,通过输出不同的占空比,从而将直流电压转换成不同电压值的模拟信号

控制电机速度

占空比可以实现对电机转速的调节,我们知道,占空比是高电平在一个周期之中的比值,高电平的所占的比值越大,占空比就越大,对于直流电机来讲,电机输出端引脚是高电平电机就可以转动,当输出端高电平时,电机会转动,但是是一点一点的提速,在高电平突然转向低电平时,电机由于电感有防止电流突变的作用是不会停止的,会保持这原有的转速,以此往复,电机的转速就是周期内输出的平均电压值,所以实质上我们调速是将电机处于一种,似停非停,似全速转动又非全速转动的状态,那么在一个周期的平均速度就是我们占空比调出来的速度了。

总结

电机控制中,电压越大,电机转速越快,而通过PWM输出不同的模拟电压,便可以使电机达到不同的输出转速。 当然,在电机控制中,不同的电机都有其适应的频率 频率太低会导致运动不稳定,如果频率刚好在人耳听觉范围,有时还会听到呼啸声。频率太高的电机可能反应不过来,正常的电机频率在 6-16kHZ之间为好。 输出的电压就不同,电机转速就不同。那我们可以知道,通过滑动变阻器或者更换不同电压的电源都可以实现电机的调速,但是在实际应用中显然PWM更方便些。 专业一点的话就是: 所谓PWM就是脉宽调制器,通过调制器给电机提供一个具有一定频率的脉冲宽度可调的脉冲电。脉冲宽度越大即占空比越大,提供给电机的平均电压越大,电机转速就高。反之脉冲宽度越小,则占空比越越小。提供给电机的平均电压越小,电机转速就低。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PWM
    PWM
    +关注

    关注

    114

    文章

    4901

    浏览量

    209917
  • 电动机
    +关注

    关注

    73

    文章

    3800

    浏览量

    93563
  • 电机
    +关注

    关注

    139

    文章

    8315

    浏览量

    142114
  • 电机转速
    +关注

    关注

    0

    文章

    55

    浏览量

    11169
  • 控制电机
    +关注

    关注

    0

    文章

    188

    浏览量

    17729

原文标题:浅析PWM控制电机转速的原理

文章出处:【微信号:EE时间,微信公众号:EE时间】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    电机转速控制

    用EDA verilog语言设计 简单的直流电机闭环控制装置,要求电机转速可以手动设置,然后通过调节PWM输出,使
    发表于 12-27 11:36

    四线的电机,单片机pwm控制电机转速。问下这个转速反馈是什么原理?

    `四线的电机,单片机pwm控制电机转速。现在问问这个转速反馈是什么原理啊`
    发表于 10-20 11:10

    PWM 控制直流电机转速

    用PWN控制两个直流电机转速,并且实现电机的正转反转,利用L298N控制模块。是不是至少需要单片机6个IO口,其中两个IO,用于
    发表于 11-22 14:11

    FPGA设计基于PWM电机转速控制

    基于PWM电机转速控制要求:1位数码管显示转速的5个档。需要外加电机驱动电路。、有偿提供!!
    发表于 05-14 22:31

    PWM是如何去控制BDC转速

    直流电机可分为哪几种?直流电机有哪些优点?PWM是如何去控制BDC转速的?
    发表于 08-02 08:26

    通过pwm控制电机转速

    来说,会有配套的电调驱动电机,而对于小型无人机,可以简单的使用空心杯电机,去除电调的环节,直接用io口控制。但控制原理是一样的,即通过pwm
    发表于 09-13 06:04

    通过PWM控制直流电机转速

    在直流减速电机控制中,最常用的方法就是通过PWM控制直流电机转速。在
    发表于 09-16 06:58

    STM32F429输出PWM是如何实现对电机转速控制

    PWM的工作原理是什么?STM32F429的定时器是如何产生PWM输出的?STM32F429输出PWM是如何实现对电机转速
    发表于 10-18 07:22

    请问PWM如何控制直流电机转速

    请问PWM如何控制直流电机转速
    发表于 10-19 06:07

    如何通过脉冲调制PWM控制电机的电压从而实现电机转速控制

    如何通过脉冲调制PWM控制电机的电压从而实现电机转速控制
    发表于 10-19 06:47

    pwm是如何控制电机转速

    pwm是如何控制电机转速】【89C51系列单片机产生pwm波】【STC12C5A60S2系列单片机输出
    发表于 12-01 07:01

    STM32输出PWM控制直流电机转速

    学习STM32有一段时间了,完整的做了一套系统,记录一下。开发目标:1、STM32 输出PWM控制直流电机转速。2、采用增量式PID控制方法
    发表于 01-14 09:22

    如何利用PWM实现对LED灯亮度的控制/对电机转速控制?

    如何利用PWM实现对LED灯亮度的控制/对电机转速控制?
    发表于 01-21 07:54

    树莓派控制PWM控制电机转速

    树莓派控制PWM控制电机转速 一、硬件 树莓派 12V直流电机 L298N
    发表于 03-31 10:59 1次下载
    树莓派<b class='flag-5'>控制</b><b class='flag-5'>PWM</b><b class='flag-5'>控制</b><b class='flag-5'>电机</b><b class='flag-5'>转速</b>

    PWM/转速单闭环/转速电流双闭环电机控制Simulink仿真

    PWM/转速单闭环/转速电流双闭环电机控制Simulink仿真 实验室之前一直在用BBB板和ARM板通过驱动器
    发表于 05-05 14:30 0次下载
    <b class='flag-5'>PWM</b>/<b class='flag-5'>转速</b>单闭环/<b class='flag-5'>转速</b>电流双闭环<b class='flag-5'>电机</b><b class='flag-5'>控制</b>Simulink仿真