pwm是干什么用的,pwm是指

1.硬件原理PWM, 全称Pulse Width Modulation,即脉冲宽度调制,简称脉宽调制。脉冲宽度调制(PWM)是一种对模拟信号电平进行数字编码的方

1.硬件原理

PWM,正式名称是Pulse Width Modulation,即脉宽调制,也叫脉宽调制。脉宽调制(PWM) 是一种使用调制方波的占空比对模拟信号电平进行数字编码的方法。使用电平开/关时间控制输出电压的大小

此时IO口输出电压=(导通时间/脉冲时间)最大电压值。

cc90ec64d8da45a58c6240874fff24d1~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717805096&x-signature=rQ%2BGLbF1EQmcZR9eaKtmCu11BqA%3DPWM编码电压

硬件方面,我们使用Audrino的AD转换功能,AD采集的原理在之前的文章中已经介绍过,不再重复。通过A0口采集变阻器的分压值,通过公式转换为PWM编码电压值,通过IO 11输出到LED,实现LED亮度调节。

ba89b7218e8a40d68b4add8f8d422fd9~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717805096&x-signature=G1UfOqLz3TnYLCLkRXlD4Y9SSBQ%3D

2.程序解读

算法说明:

目的是用analogRead()函数读取模拟电压值,将其转换为数字值,存储在val变量中,并显示在串口监视器上。然后使用analogWrite()函数配置从连接到LED的IO端口输出的PWM编码电压,形成输入模拟电压和输入电压之间的关系。这样,只需旋转滑动变阻器即可相应地改变LED 的亮度。

解释一下代码:

详细解释请参见注释。

73d7ca66ee514247b3f5abb07b19306a~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717805096&x-signature=58lk08gcwaa%2BTT5l0gK3Pqx5CzQ%3D 代码

3.实物效果

如果旋转滑块并打开串口监视器,您将看到上述值发生变化,并且随着值的增加,LED 亮度也会相应变化。当它变小时,LED 就会变暗。

串口显示图:

c17c55e7b578468a98b1c6c08568cc19~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717805096&x-signature=5WYtTan6rvv70rLbMTqWenyJGCc%3D 串口采集值

实物图:

d54e5c9bd404445db9f967e2022ebc1a~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717805096&x-signature=4dc4JnV1VTmnPZcfpB%2Fn5DndoRo%3D 物理连接图

我们来看看效果演示。

欢迎点赞、评论、转发。关注“运行晶体管”标题,了解更多电子知识。

1f909919fdbb41b696fdb3fdba404c11~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717805096&x-signature=wpDagjcle5y%2B%2FOPfLupcldiAooM%3D 有效性证明

各位朋友对PWM 有何了解请留言。

原创文章,作者:小条,如若转载,请注明出处:https://www.sudun.com/ask/84682.html

(0)
小条's avatar小条
上一篇 2024年6月1日 上午7:52
下一篇 2024年6月1日 上午8:05

相关推荐

  • ip被墙如何解决,vps ip被墙怎么办

    您是否遇到过使用SS IP 时突然无法连接的情况?可能是因为您的SS IP 被封锁了。什么是SSIP?为什么会被封锁? 如何在墙后使用我的SS IP? 如何防止我的SS IP 被封…

    行业资讯 2024年5月8日
    0
  • 如何选择适合河南vps的云服务器提供商?

    在当今互联网时代,云服务器已经成为了网络建设的重要组成部分。它不仅能够为企业提供稳定可靠的服务,还能够大幅降低IT成本。然而,面对众多的云服务器提供商,如何选择适合河南VPS的云服…

    行业资讯 2024年3月20日
    0
  • 佛山seo

    您是否曾经听说过“佛山seo”这个词汇?它代表着一种行业,一个市场,也是一种竞争。但是,什么是SEO?它又在佛山这座城市有着怎样的发展现状?今天,我们就来揭开这个神秘的面纱,带您一…

    行业资讯 2024年4月20日
    0
  • sf 999,sf999游戏资讯

    今天,我打开电脑,输入sf999网站的网址,发现网站打不开。经过进一步调查,我们发现该网站受到了攻击。那么什么是被黑网站呢?为什么像sf999这样的知名网站会出现这种情况呢?攻击手…

    行业资讯 2024年5月8日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注