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

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

3天内不再提示

什么是PWM?PWM有哪些应用?

STM32嵌入式开发 来源:csdn 作者:Z小旋 2021-06-11 18:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

什么是PWM

PWM(Pulse Width Modulation)简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在测量、通信、工控等方面。

PWM的频率

是指在1秒钟内,信号从高电平到低电平再回到高电平的次数,也就是说一秒钟PWM有多少个周期,单位Hz。

PWM的周期

T=1/f,T是周期,f是频率。

如果频率为50Hz ,也就是说一个周期是20ms,那么一秒钟就有 50次PWM周期。

占空比

是一个脉冲周期内,高电平的时间与整个周期时间的比例,单位是% (0%-100%)

一个周期的长度,如下图所示。

poYBAGDDNmCAWKotAAA1EgV5-QY040.jpg

其中,周期是一个脉冲信号的时间,1s内的周期T次数等于频率f,脉宽时间是指高电平时间。

上图中,脉宽时间占总周期时间的比例,就是占空比。

比方说,周期的时间是10ms,脉宽时间是8ms,那么占空比是8/10= 80%,这就是占空比为80%的脉冲信号。

PWM就是脉冲宽度调制,通过调节占空比就可以调节脉冲宽度。

PWM原理

STM32单片机为例,其IO口只能输出高电平和低电平。

假设高电平为5V、低电平则为0V,那么要输出不同的模拟电压就要用到PWM。通过改变IO口输出的方波的占空比,从而获得使用数字信号模拟成的模拟电压信号。

电压是以一种脉冲序列被加到模拟负载上去的,接通时是高电平1,断开时是低电平0。接通时直流供电输出,断开时直流供电断开。通过对接通和断开时间的控制,理论上来讲,可以输出任意不大于最大电压值5V的模拟电压。

比方说,占空比为50%那就是高电平时间一半,低电平时间一半。在一定的频率下,就可以得到模拟的2.5V输出电压。那么75%的占空比,得到的电压就是3.75V,如下图所示。

poYBAGDDNlmAVUs4AABsvYXJ1Ok928.jpg

也就是说,在一定的频率下,通过不同的占空比即可得到不同大小的输出模拟电压,PWM就是通过这种原理实现数字模拟信号转换的。

PWM应用

LED呼吸灯

以经常使用的呼吸灯举例。

一般人眼睛对于80Hz以上刷新频率则完全没有闪烁感,那么我们平时见到的LED灯,当它的频率大于50Hz的时候,人眼就会产生视觉暂留效果,基本就看不到闪烁了,而是误以为是一个常亮的LED灯。

由于频率很高时看不到闪烁,占空比越大LED越亮,占空比越小LED越暗。所以,在频率一定时,可以用不同占空比改变LED灯的亮度,使其达到一个呼吸灯的效果。

PWM对电机转速的控制

调节占空比可以实现不同电压的输出,实现对电机转速的调节。

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

电机控制中,电压越大,电机转速越快,而通过PWM输出不同的模拟电压,便可以使电机达到不同的输出转速。

当然,在电机控制中,不同的电机都有其适应的频率 频率太低会导致运动不稳定,如果频率刚好在人耳听觉范围,有时还会听到呼啸声。频率太高时,电机可能反应不过来,正常的电机频率在 6-16kHZ之间为好。

PWM对舵机的控制

舵机的控制就是通过一个固定的频率,给其不同的占空比来控制舵机不同的转角。

舵机的频率一般为频率为50HZ,也就是一个20ms左右的时基脉冲,而脉冲的高电平部分一般为0.5ms-2.5ms范围,来控制舵机不同的转角。

500-2500us的PWM高电平部分对应控制180度舵机的0-180度。

以180度角度伺服为例,那么对应的控制关系是这样的:

0.5ms-------------0度;1.0ms------------45度;1.5ms------------90度;2.0ms-----------135度;2.5ms-----------180度;

下图演示占空比从1ms变化到2ms时,转角的变化。

pYYBAGDDNlCAdbgqAAA5CoI2GIk752.jpg

责任编辑:lq6

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

    关注

    125

    文章

    1593

    浏览量

    104156
  • PWM
    PWM
    +关注

    关注

    116

    文章

    5675

    浏览量

    220596
  • 微处理器
    +关注

    关注

    11

    文章

    2385

    浏览量

    84465

原文标题:PWM原理及其应用

文章出处:【微信号:c-stm32,微信公众号:STM32嵌入式开发】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何调试PWM信号 PWM在可再生能源系统中的应用

    脉冲宽度调制(PWM)是一种广泛应用于可再生能源系统中的技术,用于控制和优化能量转换和分配。 1. PWM信号的基本原理 PWM是一种数字调制技术,通过改变脉冲的宽度来控制模拟信号的幅度。在
    的头像 发表于 11-29 09:15 1212次阅读

    PWM波形的特性与优化

    PWM波形的特性 1. 定义与基本原理 PWM是一种通过改变脉冲宽度来控制输出电压或电流的技术。在PWM信号中,一个周期内,脉冲的高电平(ON时间)和低电平(OFF时间)的持续时间可以变化,从而改变
    的头像 发表于 11-29 09:13 1949次阅读

    PWM与调频的区别 基于PWM的电源管理方案

    PWM(脉冲宽度调制)与调频是两种不同的控制技术,它们在电源管理方案中各有其独特的应用和优势。以下是对PWM与调频的区别以及基于PWM的电源管理方案的分析: PWM与调频的区别 基本原
    的头像 发表于 11-28 16:42 1311次阅读

    调节PWM频率的技巧

    在现代电子系统中,PWM是一种非常有效的技术,它通过改变脉冲的宽度来控制输出电压或电流的平均值。PWM频率的调节对于系统性能至关重要,它影响着系统的响应速度、效率和噪声水平。 PWM基础 在深入讨论
    的头像 发表于 11-28 16:37 4975次阅读

    PWM信号生成方法 PWM调制原理讲解

    PWM(脉冲宽度调制,Pulse Width Modulation)是一种重要的模拟信号电平数字编码方法,在电子技术和控制领域具有广泛应用。以下是对PWM信号生成方法和PWM调制原理的介绍:
    的头像 发表于 11-28 16:34 5227次阅读

    PWM在LED调光中的应用

    脉冲宽度调制(PWM)是一种常用的调光技术,它通过改变脉冲的宽度来控制LED灯的亮度。这种技术因其高效、节能和易于控制的特点,在LED调光领域得到了广泛的应用。 PWM的基本原理 PWM是一种
    的头像 发表于 11-28 16:33 3604次阅读

    如何使用PWM控制电机

    PWM(脉冲宽度调制)是一种常用的电机控制方法,通过调整脉冲信号的占空比(即高电平时间占总时间的比例)来控制电机的电压和电流,从而实现对电机转速、转矩等参数的控制。以下是使用PWM控制电机的步骤
    的头像 发表于 11-28 16:30 4598次阅读

    如何调试和测试PWM信号 PWMPWM信号产生器的区别

    调试和测试PWM信号 脉冲宽度调制(PWM)是一种常用的信号调制技术,广泛应用于电机控制、LED调光、电源管理等领域。调试和测试PWM信号是确保系统正常工作的重要步骤。以下是调试和测试PWM
    的头像 发表于 11-19 09:07 3859次阅读

    PWM信号的滤波和处理方法

    PWM(脉冲宽度调制)信号的滤波和处理是电子设计中常见的任务,旨在将PWM信号转换为更平滑的直流信号或去除不需要的噪声和波动。以下是对PWM信号的滤波和处理方法的介绍: 一、PWM信号
    的头像 发表于 11-18 17:41 6554次阅读

    使用PWM实现电源管理的策略

    PWM(脉冲宽度调制)是一种广泛应用于电子设备中实现电压调节和功率控制的技术,它通过改变信号的脉冲宽度来模拟输出不同的电压幅值,从而高效控制设备的工作状态。在电源管理中,PWM技术发挥
    的头像 发表于 11-18 16:23 1390次阅读

    如何选择合适的PWM频率

    脉冲宽度调制(PWM)是一种广泛使用的信号处理技术,它通过调整脉冲的宽度来控制输出电压或电流的平均值。在电机控制、LED调光、电源管理等领域,PWM技术发挥着重要作用。 1. PWM频率的基本概念
    的头像 发表于 11-18 15:27 4379次阅读

    PWM死区的定义和作用

    PWM(Pulse Width Modulation,脉宽调制)死区是一个在PWM控制系统中至关重要的概念,特别是在涉及电力电子设备和电机控制的应用中。以下是对PWM死区的详细解释,包括其定义、作用、原理、实现方法以及在实际应用
    的头像 发表于 10-16 11:19 5855次阅读

    电压空间矢量pwm控制方法哪些

    电压空间矢量PWM(Pulse Width Modulation)控制方法是一种在电力电子领域中广泛应用的技术,特别是在交流电动机的变频驱动中。它通过调整电压和频率来控制电机的速度和扭矩。 1.
    的头像 发表于 10-12 15:13 1346次阅读

    三相PWM逆变器哪些特点

    三相PWM逆变器是一种将直流电(DC)转换为三相交流电(AC)的电力电子装置,其核心在于利用脉冲宽度调制(PWM)技术控制开关器件的通断,从而实现对输出电压和电流的精确控制。
    的头像 发表于 10-05 16:07 1202次阅读