一种通俗易懂的PWM的解释

发布者:心怀梦想最新更新时间:2024-07-23 来源: elecfans关键字:PWM  周期 手机看文章 扫描二维码
随时随地手机看文章

图片

电脑显示屏的微观图像

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

在手机镜头上滴水滴造凸透镜

从显微录像中也可以很明显的看到显示屏的一个个像素组成,我的ThinkPad显示屏共有1366列768排、近100万像素点,而每一个像素点,都由红、绿、蓝三种颜色组成。

由RGB色彩的知识可以知道,通过对红绿蓝不同深度的配比,能调出世界上所有的颜色。

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

图片

不同RGB配比下的颜色体现

那么就有一个问题,就是如何让只能输出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,右侧是一个峰峰值5V的PWM等效电压

PWM的两个概念:

1、周期/频率

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

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

图片

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

图片

** 频率为50Hz的PWM信号在L****ED灯上的体现,人眼视觉暂留时间为** 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的技术

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

本文所讲的仅仅是PWM的部分基础知识,应该可以帮助你很好的理解PWM的原理。

此外,PWM还有 互补PWM , 死区(DeadBand) 等稍微高级一点的概念,在日后的推文中我会结合相关实例详细的介绍这两个概念。这些PWM知识也在生活中有很广泛的应用,比较典型且热门的是无线充电技术。

无线充电磁悬浮月球灯

上面是我目前正在做的一个个人爱好电子制作,里边比较难的无线充电和磁悬浮的实现恰好运用到了PWM的相关知识。


关键字:PWM  周期 引用地址: 一种通俗易懂的PWM的解释

上一篇:西门子G120变频器面板调试步骤
下一篇:机器视觉技术在工业生产中的5大典型应用

推荐阅读最新更新时间:2024-11-11 19:22

定时器的输出比较模式产生的PWM波的频率计算
定时器的输出比较模式产生的PWM波的频率计算的公式:72M/((2*(arr+1))*(psc+1) ) 比如设置: PWM_Init(1000-1,72-1); (PWM_Init(arr,psc);) 则每路PWM频率为500Hz 。 PWM_Init(arr,psc) { TIM_TimeBaseStructure.TIM_Period = arr; TIM_TimeBaseStructure.TIM_Prescaler =psc; }
[单片机]
袁智民:古瑞瓦特以过硬实力,穿越行业周期
11月8日,“2023第二届中国储能产业论坛暨2023储能榜单发布盛典”在山东临沂举办。作为“2023中国(临沂)新能源高质量发展大会”的重要组成部分,论坛由中共临沂市委、临沂市人民政府、国能能源研究院主办,临沂市新能源高质量发展工作专班、市委组织部、市发改委、市科技局、市工信局、兰山区委、兰山区人民政府、国际能源网承办。 万亿储能赛道中,工商业储能被万众瞩目。在论坛先见演讲环节中,深圳古瑞瓦特新能源有限公司产品总监袁智民介绍了古瑞瓦特工商业储能全场景解决方案。 深圳古瑞瓦特新能源有限公司产品总监 袁智民 工商业储能已经进入发展佳期 袁智民首先提出,储能已经成为大势所趋,因为储能不仅是加速实现双碳目标的必然选择,也是构建新型
[新能源]
51单片机PID+PWM直流电机转速闭环控制源码(12864液晶显示)
设计内容及要求 内容包括: 1. 查找文献资料,学习直流电机控制的工作原理; 2. 转速控制系统方案设计 3. 硬件电路设计,绘制电路原理图和PCB图; 4. 设计软件,并调试 5. 综合调试,测试、分析误差原因 6. 撰写设计报告 要求: 1.矩阵键盘设定并显示转速,实时显示实际转速 2.按键控制电机起停、正反转 3.PWM转速闭环控制。 4.用lcd12864液晶屏显示相关内容 设计 参数 1.转速调节范围:1500转/分--3000转/分 2.测速误差 10% 制作完成的pid直流电机转速控制系统实物图: 51单片机源程序如下: #include reg51.h
[单片机]
51单片机PID+<font color='red'>PWM</font>直流电机转速闭环控制源码(12864液晶显示)
风河以安全设备生命周期管理推进工业物联网
电子网消息,工业物联网(IIoT)要为客户带来价值,就必须实现设备互联,并且将其置于严格的监控与管理之下。为了确保这些设备的安全性、功能性以及性能都处于尽可能高的水平上,设备管理功能应该从一开始就被当作物联网系统体系结构设计中的内在组成部分,因为它既是当今物联网部署中的关键性推动要素,又是性命攸关的组件。 据IDC统计,目前85%的嵌入式工业设备尚不具备互联性。可见,目前只有一小部分的市场从工业物联网中受益。为了推进工业物联网,在整个生态系统中还有大量的工作要做。其中,有些设备已经在应用系统中工作了很长一段时间,而当初并没有包含支持物联网方面的设计。为这些从传统中继承下来的设备赋予互联性,本身就是一项巨大的工程,同时也意味着他
[网络通信]
STM32通用定时器(TIM2-5)PWM输出
脉冲宽度调制(PWM),是英文 Pulse Width Modulation 的缩写,简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。简单一点,就是对脉冲宽度的控制。一般用来控制步进电机的速度等等。STM32的定时器除了TIM6和TIM7之外,其他的定时器都可以用来产生PWM输出,其中高级定时器TIM1和TIM8可以同时产生7路的PWM输出,而通用定时器也能同时产生4路的PWM输出。 PWM输出模式 STM32的PWM输出有两种模式,模式1和模式2,由TIMx_CCMRx寄存器中的OCxM位确定的( 110 为模式1, 111 为模式2)。模式1和模式2的区别如下: 110:PWM模式1-在
[单片机]
片上总线Wishbone 学习(八)总线周期之单次读操作
异步周期结束方式                            单次读操作每次操作只完成一次读或者写,是最基本的总线操作方式。但是,Wishbone主设备或者从设备也可以不支持单次读/写操作,甚至没有地址和数据总线。                       单次读操作如图1。在时钟上升沿0,主设备将地址信号ADR_O()、TGA_O()放到总线上,将WE_O置为低表示读操作,将适当的SEL_O()信号置高通知从设备将数据放在数据总线的适当位置,将CYC_O和TGC_O置高表示操作正在进行,将STB_O置高表示操作开始。                        在时钟上升沿1到达之前,从设备检测到
[嵌入式]
BOE(京东方)携多款智慧医工解决方案亮相CMEF展 赋能全周期健康服务
5月14日,以“创新科技 智领未来”为主题的第87届中国国际医疗器械(春季)博览会(CMEF)在上海国家会展中心拉开帷幕,吸引来自全球的近5000家企业参展。 BOE(京东方)携生物检测、医疗影像、分子诊断、重疾早筛、数智康养、数字人体等多款医疗与科技深度融合的产品及解决方案重磅亮相,贯通医院、社区、居家三大场景,为公众呈现出一站式、全程化、场景化、综合性的智慧解决方案集群。今年时值BOE(京东方)创立三十周年,同时也是BOE(京东方)智慧医工业务、传感业务启动十周年,本次CMEF展会彰显了BOE(京东方)以创新理念探索出的“数字科技+医疗”的医工融合之路。作为物联网时代的引路先锋,BOE(京东方)以用户及用户的健康需要为中心,将
[医疗电子]
BOE(京东方)携多款智慧医工解决方案亮相CMEF展 赋能全<font color='red'>周期</font>健康服务
实际环境应用中频率步进雷达系统的仿真与测试
传统的PWM控制技术多用于两电平电路的驱动控制,其主要方法是正弦脉宽调制(SPWM),调制波为正弦波,依靠三角载波和调制波的比较得出交点实施控制,其电压利用率低,谐波含量大。而随着微处理器技术的发展和多电平电路的出现,涌现出很多新的控制方法,像优化PWM方式、滞环电流控制方式、电压空间矢量控制方式等。其中,空间电压矢量控制通过合理地选择、安排开关状态的转换顺序和通断持续时间,改变多个脉冲宽度调制电压的波形宽度及其组合,达到较好的控制效果。相对SPWM控制,电压空间矢量控制方法电压利用率高、谐波含量小、大大改善了系统的静态和动态性能,具有结构简单、实现容易、控制精度高等特点。本文采用空间矢量控制策略,并对整流电路采用电压外环PI和电
[测试测量]
实际环境应用中频率步进雷达系统的仿真与测试
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved