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

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

3天内不再提示

从这三个知识点吃透PWM

jf_78858299 来源:硬件攻城狮 作者:硬件攻城狮 2023-05-10 15:05 次阅读

PWM有非常广泛的应用,比如直流电机的无极调速,开关电源逆变器等等。个人认为,要充分理解或掌握模拟电路、且有所突破,很有必要吃透这三个知识点:

  • PWM
  • 电感
  • 纹波。

PWM是一种技术手段,PWM波是在这种技术手段控制下的脉冲波。

图1所示,这种比喻很形象也很恰当,希望对学习的朋友有所帮助与启发。

图片

图1:形象的比喻

PWM全称Pulse Width Modulation:脉冲宽度调制(简称脉宽调制,通俗的讲就是调节脉冲的宽度),是电子电力应用中非常重要的一种控制技术,在理解TA之前我们先来了解几个概念 。

脉冲波的基本信息图2所示:

图片

图2:脉冲波的基本信息

  • 脉冲周期(T) ,单位是时间,比如纳秒(ns)、微妙(μs)、毫秒(ms)等;
  • 脉冲频率(f) ,单位是赫兹(Hz)、千赫兹(kHz)等,与脉冲周期成倒数关系,f=1/T;
  • 脉冲宽度(W),简称“脉宽” ,是脉冲高电平持续的时间。单位是时间,比如纳秒(ns)、微妙(μs)、毫秒(ms)等;
  • 占空比(D),脉宽除以脉冲周期的值 ,百分数表示,比如50%。也常有小数或分数表示的,比如0.5或1/2。

以上之间的关系如图3所列的公式:

图片

图3:公式

工程应用中的PWM波是幅值、周期(或频率)不变,脉宽(或占空比)可调的脉冲波。接下来我们来认清该PWM波到底是什么,TA隐藏着什么思想?

如果我们想要控制一个直流电机的转速,我们可以通过改变其两端电压即可;但是该种方法有很大的局限性,可调直流电源构造复杂、成本高昂,应用起来很不现实。

所以我们采用另外的控制方式:电压源→驱动器→直流电机,电压源提供直流电压,不同的驱动器控制不同的直流电机,应用非常灵活。其中驱动器对电机的调速控制就是利用PWM。

可调直流电源控制与PWM控制都能调速,那么它们有什么相同之处呢?

图4~图7电机为某相同转速时红色代表驱动器输出幅值不变的PWM波,蓝色代表可调直流电源输出的电压。两者都是直接作用到负载。

图片

图4

图片

图5

图片

图6

图片

图7

有以上得知:

  1. 当PWM波的占空比越大时,所对应的直流电压与PWM波的幅值越接近;反之与0V越接近;
  2. 周期的红色PWM波脉宽下的矩形面积之和与蓝色直流电压的面积相等,即伏秒积相等:

U红(幅值) × ton = U蓝 × T

两端同时除以T,得到如下关系式:

U红(幅值) × 占空比 = U蓝

例如当PWM波的幅值为24V,占空比为50%时,与直流电压12V作用到电机上所产生的效果是一模一样的,即速度相同;即24V×50%=12V。

另外,既然满足这个关系,那PWM波的频率是不是可以随意了,答案当然不是,频率太低会导致电机运转不畅,振动大,噪音大;频率太高会导致驱动器开关损耗较大,甚至有电机会啸叫而不转的情况。一般1k~30k的PWM频率较为普遍,几百Hz的也有,实际上还是根据电机功率在测试时确定合适的PWM频率范围为宜。

图8为实物测试,脉宽在变化,周期不变的PWM波,所加负载如图9所示。

图片

图8:扭动旋钮控制脉宽变化

图9为实物测试,有刷直流电机的PWM无极调速,其中LED是并联在电机输入端的,其亮弱反映电机速度的变化。

图片

图9:PWM控制电机调速

要点:

①PWM波其实就是一种脉宽可连续调节的矩形脉冲波;

②占空比其实就是描述脉宽与脉冲周期的比值,是量化值,便于分析研究,当我们用占空比来表达时,对脉宽就不那么关心了;

③占空比调节就是脉宽调节,表达不一样,但本质是一样的;

④PWM波满足伏秒积计算:U红(幅值) × 占空比 = U蓝,作用效果与直流电压一样。

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

    关注

    35

    文章

    1623

    浏览量

    69471
  • PWM
    PWM
    +关注

    关注

    114

    文章

    4901

    浏览量

    209912
  • 逆变器
    +关注

    关注

    270

    文章

    4246

    浏览量

    201657
收藏 人收藏

    评论

    相关推荐

    请问这三个板子是什么型号

    请问A-Lead SOT-23 ADC Driver,10-Lead PulSAR ADC Evaluation Board,EVAL-SOP-CB1Z这三个板子是什么型号???
    发表于 08-09 09:17

    【信盈达】C语言知识点的总结

    、算法说明:学习单片机C一般只需要前9知识点即可进行产品开发,但要学习嵌入式C还需要要掌握:指针、结构体、链表、宏定义等知识点。二、单片机C、嵌入式C、标准C区别:这种C语言都来源
    发表于 10-08 14:41

    如何在Altium中快速选中这三个网络以便统一修改?

    我怎么快速选中这三个网络以便统一修改啊
    发表于 07-31 22:26

    请问以下这三个元器件是什么?

    `请问以下这三个元器件叫什么名字,干什么用的,哪个厂家的,对硬件一也不懂,`
    发表于 09-27 15:52

    PWM、外部中断以及定时器的知识总结

    在昨天的实验室嵌入式组内分享会上我讲解了PWM、外部中断以及定时器的一些知识,在整理知识点以及制作PPT的过程中也对自己的知识进行了一总结
    发表于 08-06 06:25

    串口uart包含三个知识点

    1.串口uart包含三个知识点: (1)物理层(电气层:接口决定 (2)数据格式(数据层:芯片决定) (3)通信协议(协议层:程序决定,)**HAL库中中断调用流程大体相似:启动文件中定义了中断向量
    发表于 08-09 07:02

    吃透PWM这三个知识点

    关注、星标公众号,直达精彩内容PWM有非常广泛的应用,比如直流电机的无极调速,开关电源、逆变器等等。个人认为,要充分理解或掌握模拟电路、且有所突破,很有必要吃透这三个知识点
    发表于 11-16 07:52

    PWM知识点详解

    PWM知识点
    发表于 03-16 08:00 44次下载

    理解模拟电路需吃透三个知识点

    PWM有非常广泛的应用,比如直流电机的无极调速,开关电源、逆变器等等。个人认为,要充分理解或掌握模拟电路、且有所突破,很有必要吃透这三个知识点P
    的头像 发表于 04-12 10:34 1865次阅读
    理解模拟电路需<b class='flag-5'>吃透</b>的<b class='flag-5'>三个</b><b class='flag-5'>知识点</b>

    这样理解PWM,想不懂都难!

    关注、星标公众号,直达精彩内容PWM有非常广泛的应用,比如直流电机的无极调速,开关电源、逆变器等等。个人认为,要充分理解或掌握模拟电路、且有所突破,很有必要吃透这三个知识点
    发表于 11-09 15:51 28次下载
    这样理解<b class='flag-5'>PWM</b>,想不懂都难!

    PWM脉冲宽度调制的原理及应用

    PWM有着非常广泛的应用,比如直流电机的无极调速,开关电源、逆变器等等,个人认为,要充分理解或掌握模拟电路、且有所突破,很有必要吃透这三个知识点
    的头像 发表于 04-18 11:05 8086次阅读

    PWM波到底是什么

    PWM有着非常广泛的应用,比如直流电机的无极调速,开关电源、逆变器等等,个人认为,要充分理解或掌握模拟电路、且有所突破,很有必要吃透这三个知识点
    的头像 发表于 07-11 11:55 2w次阅读

    关于PWM知识点

    PWM有非常广泛的应用,比如直流电机的无极调速,开关电源、逆变器等等。个人认为,要充分理解或掌握模拟电路、且有所突破,很有必要吃透这三个知识点
    的头像 发表于 09-09 09:34 1788次阅读

    什么是PWM技术?

    PWM有着非常广泛的应用,比如直流电机的无极调速,开关电源、逆变器等等,个人认为,要充分理解或掌握模拟电路、且有所突破,很有必要吃透这三个知识点
    的头像 发表于 05-10 14:31 1435次阅读
    什么是<b class='flag-5'>PWM</b>技术?

    一文讲解PWM脉冲宽度调制

    PWM有非常广泛的应用,比如直流电机的无极调速,开关电源、逆变器等等。个人认为,要充分理解或掌握模拟电路、且有所突破,很有必要吃透这三个知识点
    的头像 发表于 07-25 10:55 1363次阅读
    一文讲解<b class='flag-5'>PWM</b>脉冲宽度调制