一种通俗易懂的PWM的解释

​ 上图所示的是电脑显示屏的微观图像,拍摄的方法非常有意思,通过在手机摄像头上滴一滴水滴,形成凸透镜,就能做成一个简易版的显微镜。

​ 从显微录像中也可以很明显的看到显示屏的一个个像素组成,我的ThinkPad显示屏共有1366列768排、近100万像素点,而每一个像素点,都由红、绿、蓝三种颜色组成。由RGB色彩的知识可以知道,通过对红绿蓝不同深度的配比,能调出世界上所有的颜色

​ 这样一来,本来高级、难学的彩屏显示,就变得非常简单,我们只需要计算好每个像素的红绿蓝颜色深度,且主控芯片的频率足够高,让显示屏能在20ms(人眼的视觉暂留时间)内刷新完整一面图像,即可让显示屏连续的显示视频。

​ 那么就有一个问题,就是如何让只能输出1和0两种数字状态的逻辑芯片,来控制RGB三色深度这连续的模拟量?

模拟量控制的两种办法

1、经过数字信号到模拟信号的转化,让只有两种状态的开关信号,转换到连续信号。

这种办法可行,但是由于转换时间的限制,难以提高屏幕的刷新频率,并且每一个像素点都需要单独的数模转换模块,这样在硬件上的工程量会非常非常庞大,我们总不想自己的手机屏幕后边背着一个巨大的主机箱吧?因此这种方法在驱动显示屏上是完全不可行的。

2、再者,便是使用一种由A.H.里夫在20世纪30年代发明的脉宽调制技术(Pulse width modulation),简称PWM


PWM技术的优点

**1、**PWM从处理器到被控系统信号都是数字形式的,无需进行数模转换。

**2、**让信号保持为数字形式可将噪声影响降到最小。噪声只有在强到足以将逻辑1改变为逻辑0或将逻辑0改变为逻辑1时,才能对数字信号产生影响。

因此,因为他实现比较容易,且有极强的抗干扰能力,PWM被广泛应用于功率调节,通信等领域。而上文所说的显示屏像素的RGB配比,正是PWM在功率调节上的一个典型应用。

PWM的两个概念:

1、周期/频率

​ 周期是指一个PWM信号一个上升沿 ↑ 执行至下一个上升沿所需要的时间,一般用字母T表示。

​ 频率则是周期的倒数,即1/T。

频率为1Hz的PWM信号施加在LED上,可以感受到肉眼可见的频闪

频率为50Hz的PWM信号在LED灯上的体现,人眼视觉暂留时间为20ms,因此50Hz的信号足以让人眼感受不到频闪。

2、占空比

​ 一个PWM信号内其中一个周期,高电平时间所占整个周期的百分比,即一个5V的直流信号相当于占空比为100%的PWM信号,一个0V的直流信号相当于占空比为0%的直流信号。

将PWM的占空比由0%慢慢提高到100%时LED亮度的变化


​ 很多刚接触PWM的人往往不太能理解为什么被施加了不同占空比PWM的LED,会直接体现在LED的亮度变化上,简单来说就是

为什么PWM能控制LED亮度、电机的转速?

​ 我在初学PWM的时候也有这样的困惑,也去网上查了很多资料,但是大部分都涉及到数学物理计算上,不仅难懂并且没有让人有看下去的欲望,时间长了也就放弃了搞懂他原理的冲动,有种食之无味弃之可惜的鸡肋感。

​ 后来偶然间,我看到了一种通俗易懂的解释方法,我也茅塞顿开,他的解释是,PWM的占空比越大,那么LED开启的时间占比越大,宏观上释放的能量越高,反之释放的能量越低,这样当提高了频率,让使用者无法感受到开关量的变化,就会使得LED的变亮或者变暗。

小米台灯上的调光按钮,他其实不是一个可调电阻
而是一个脉冲开关
同样是利用了单片机来处理脉冲数据而输出PWM
从而达到调光的效果

按下按钮并且旋转可以调节灯光的色温
他是通过调节暖白色和亮白色两种LED亮度的配比
来达到调节色温的目的
同样使用到了PWM的技术


​ 这种说法似乎是有些偷换概念,和真正意义上的调光调速似乎不太一样,但是从能量上来讲,的确可以说通所有的现象。

  • 5
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值