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

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

3天内不再提示

什么是脉宽调制?

德晟舵机 2025-06-16 16:57 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

脉宽调制(PWM) 是描述一种数字信号的花哨术语。脉宽调制用于各种应用,包括复杂的控制电路。我们在 SparkFun 使用它们的一种常见方法是控制RGB LED的调光或控制舵机的方向。我们可以在这两种应用中实现一系列结果,因为脉宽调制允许我们以模拟方式改变信号处于高电平的时间。虽然信号在任何时候都只能为高电平(通常为5V)或低电平(接地),但我们可以在一致的时间间隔内改变信号为高电平与低电平时相比的时间比例。

wKgZO2hP2guATD8zABYEt6qxcEc669.png伺服电机控制的机器人爪,采用脉宽调制

占空比

当信号为高电平时,我们称之为“准时”。为了描述“准时”的数量,我们使用占空比的概念。占空比以百分比为单位。占空比百分比具体描述了数字信号在间隔或时间段内开启的时间百分比。该周期是波形频率的倒数。

如果数字信号有一半时间打开,另一半时间关闭,我们会说数字信号的占空比为 50%,类似于理想的方波。如果百分比高于 50%,则数字信号在高电平状态下花费的时间比在低电平状态下花费的时间长,反之亦然,如果占空比小于 50%。下图说明了这三种情况:

wKgZPGhP2jiABWNNABG7DWThltQ535.png50%、75% 和 25% 占空比示例

100% 占空比与将电压设置为 5 伏(高)相同。0% 占空比与信号接地相同。

例子

您可以通过调整占空比来控制 LED 的亮度。

wKgZO2hP2qCAOhRKABYEtxmmfe0617.pngPWM用于控制LED亮度

使用RGB(红绿蓝)LED,您可以通过用不同的量调暗它们来控制三种颜色中每种颜色的混合量。

wKgZO2hP2sSAMfJ5AAm-l7bZfNE266.png混色的基础知识

如果这三者都以相等的量打开,结果将是不同亮度的白光。蓝色与绿色同样混合会得到蓝绿色。举个稍微复杂的例子,尝试将红色完全打开,绿色完全打开 50% 占空比,蓝色完全关闭以获得橙色。

wKgZO2hP2teATYvpAA9K1oi6SKk900.pngPWM可用于混合RGB颜色

在控制LED时,方波的频率确实需要足够高才能获得适当的调光效果。1 Hz 时的 20% 占空比波会很明显地表明它正在打开和关闭您的眼睛,同时,20 Hz 或更高频率下的 100% 占空比看起来比完全打开时更暗。从本质上讲,如果您的目标是使用 LED 获得调光效果,则周期不能太大。

您还可以使用脉宽调制来控制连接到机械臂等机械装置的伺服电机的角度。舵机有一个轴,根据其控制线转向特定位置。我们的伺服电机的范围约为 180 度。

频率/周期特定于控制特定伺服器。典型的伺服电机期望每 20 ms 更新一次,脉冲在 1 ms 到 2 ms 之间,换句话说,在 50 Hz 波形上占空比在 5% 到 10% 之间。在 1.5 毫秒的脉冲下,伺服电机将处于自然 90 度位置。在 1 毫秒脉冲下,舵机将处于 0 度位置,在 2 毫秒脉冲下,舵机将处于 180 度位置。您可以通过将舵机更新为介于两者之间的值来获得整个运动范围。

wKgZO2hP2umAIzCfABYEt2whx-M906.pngPWM 用于将伺服电机相对于其支架保持在 90 度

资源并走得更远

脉宽调制用于各种应用,特别是控制。您已经知道它可用于 LED 的调光和控制伺服电机的角度,现在您可以开始探索其他可能的用途。如果您感到迷茫,请随时查看SparkFun Inventor 套件,其中包含使用脉宽调制的示例。如果您准备立即开始编码并拥有 Arduino,请查看此处的 PWM 编码示例

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

    关注

    116

    文章

    5847

    浏览量

    223867
  • 脉宽调制
    +关注

    关注

    3

    文章

    236

    浏览量

    39305
  • 伺服电机
    +关注

    关注

    88

    文章

    2166

    浏览量

    60863
  • 舵机
    +关注

    关注

    17

    文章

    373

    浏览量

    42852
  • 微型伺服器
    +关注

    关注

    0

    文章

    14

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    脉宽调制电机驱动电路

    脉宽调制电机驱动电路 这个电路通过控制
    发表于 09-26 16:15 1181次阅读
    <b class='flag-5'>脉宽调制</b>电机驱动电路

    PWM脉宽调制技术

    脉宽调制技术的产生,发展与模式,脉宽调制技术原理,微型计算机控制产生PWM波的原理。   j
    发表于 08-27 23:16

    PWM脉宽调制

    本帖最后由 gk320830 于 2015-3-5 04:31 编辑 PWM脉宽调制
    发表于 06-14 17:29

    555脉宽调制

    本帖最后由 gk320830 于 2015-3-4 13:18 编辑 555产生方波后转化为锯齿波,实现脉宽调制。以此调制0-5v模拟电压,脉宽调制使用占空0-100%。有大侠设计过此类电路么,求用proteus的图
    发表于 12-30 15:34

    PWM脉宽调制

    PWM脉宽调制
    发表于 06-25 22:17

    脉宽调制(PWM)技术

    脉宽调制(PWM)技术
    发表于 05-24 09:16

    脉宽调制技术

    脉宽调制技术的产生,发展与模式,脉宽调制技术原理,微型计算机控制产生PWM波的原理。
    发表于 08-27 23:11 25次下载
    <b class='flag-5'>脉宽调制</b>技术

    脉宽调制技术

    脉宽调制技术:脉宽调制技术起源于很早,早在80年代未就广泛应用于工业功率控制装置中。
    发表于 08-08 09:38 36次下载
    <b class='flag-5'>脉宽调制</b>技术

    什么是PWM(脉宽调制)

    什么是PWM(脉宽调制) PWM(Pulse Width Modulation)——脉宽调制,是一种开关式稳压电源应用,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。
    发表于 04-10 12:23 1.6w次阅读

    脉宽调制电路图

    脉宽调制电路图
    发表于 04-10 18:24 4542次阅读
    <b class='flag-5'>脉宽调制</b>电路图

    脉宽调制整流电路简介

    脉宽调制整流电路简介 摘要:脉宽调制整流技术具有非常广阔的应用前景。从功率器件,主电路拓朴和控制方法三个
    发表于 07-11 10:56 2084次阅读
    <b class='flag-5'>脉宽调制</b>整流电路简介

    脉宽调制驱动原理

    脉宽调制驱动原理 脉宽调制方式是一种供电电压比电机额定供电电压高得多的情况下而采用斩波方式使电动机绕组电流从低速到高速
    发表于 01-09 14:05 3399次阅读
    <b class='flag-5'>脉宽调制</b>驱动原理

    脉宽调制技术

    PWM脉宽调制技术学习资料
    发表于 11-05 09:59 8次下载

    基于DSP开发的脉宽调制电路

    基于DSP开发的脉宽调制电路
    发表于 03-14 10:30 4次下载

    正弦脉宽调制原理是怎样的 正弦脉宽调制控制的方法有哪些

    正弦脉宽调制原理是怎样的 正弦脉宽调制控制的方法有哪些  正弦脉宽调制(PWM)是一种常用的电子技术,用于控制模拟信号的大小和形状。在正弦脉宽调制中,一个固定频率的正弦波(称为载波)的
    的头像 发表于 02-06 14:41 3367次阅读