脉冲宽度调制

✍ dations ◷ 2025-08-07 05:13:02 #信号处理,电子工程

脉冲宽度调制(英语:Pulse-width modulation,缩写:PWM),简称脉宽调制,是将模拟信号转换为脉冲的一种技术,一般转换后脉冲的周期固定,但脉冲的工作周期会依模拟信号的大小而改变。

在模拟电路中,模拟信号的值可以连续进行变化,在时间和值的幅度上都几乎没有限制,基本上可以取任何实数值,输入与输出也呈线性变化。所以在模拟电路中,电压和电流可直接用来进行控制对象,例如家用电器设备中的音量开关控制、采用卤素灯泡灯具的亮度控制等等。

但模拟电路有诸多的问题:例如控制信号容易随时间漂移,难以调节;功耗大;易受噪声和环境干扰等等。

与模拟电路不同,数字电路是在预先确定的范围内取值,在任何时刻,其输出只可能为ON和OFF两种状态,所以电压或电流会通/断方式的重复脉冲串行加载到模拟负载。PWM技术是一种对模拟信号电平的数字编码方法,通过使用高分辨率计数器(调制频率)调制方波的占空比,从而实现对一个模拟信号的电平进行编码。其最大的优点是从处理器到被控对象之间的所有信号都是数字形式的,无需再进行数模转换过程;而且对噪声的抗干扰能力也大大增强(噪声只有在强到足以将逻辑值改变时,才可能对数字信号产生实质的影响),这也是PWM在通讯等信号传输行业得到大量应用的主要原因。

模拟信号能否使用PWM进行编码调制,仅依赖带宽,这即意味着只要有足够的带宽,任何模拟信号值均可以采用PWM技术进行调制编码,一般而言,负载需要的调制频率要高于10Hz,在实际应用中,频率约在1kHz到200kHz之间。

在信号接收端,需将信号解调还原为模拟信号,目前在很多微型控制器(MCU)内部都包含有PWM控制器模块。

在过去,当只有部分能量需求(以缝纫机马达为例),一个变阻器(被放在缝纫机的脚踏板上)串接在一个马达上将会调整流入马达中的电流,同时会因为电阻发热而消耗一些能量。这其实是一个可以接受(因为总能量够低)但没有效率的方式。然而,变阻器只是一个控制能量的方法之一(可参考自耦变压器做为参考),因此一个可以达到较低成本又有效率的调整方法是被需要的。这个机制同时可以被运用来当作电扇马达、泵马达、机器伺服等,同时必须足够精细与台灯系统互动,因此,脉冲宽度调制应运而生,作为这个复杂问题的一个解决方案。

一种早期的脉冲宽度调制方式是辛克莱X10,一个在1960年代的10瓦音乐放大器之套件版本。差不多时期脉冲宽度调制亦开始被应用在交流电马达控制之上。

而在最近一个世纪中,有些变速的电子马达已经有很好的效率,但他们相较于等速马达来说较为复杂,而且有些时候需要较为大型的外部仪器辅助,像是可变电阻及如沃德里奥纳多驱动器一样的(Ward Leonard drive)旋转器。

脉冲宽度调制使用一个脉冲宽度会被调制的方波,使得波型的平均值会有所变化。如果我们考虑一个周期为 T {\displaystyle T} 的脉冲波 f ( t ) {\displaystyle f(t)} ,低值 y min {\displaystyle y_{\text{min}}} ,高值为 y max {\displaystyle y_{\text{max}}} ,跟一个工作循环D(duty cycle),(参照右图),此波的平均值为:

f ( t ) {\displaystyle f(t)} 是一个脉冲波,它的值在 0 < t < D T {\displaystyle 0<t<D\cdot T} y max {\displaystyle y_{\text{max}}} ,而在 D T < t < T {\displaystyle D\cdot T<t<T} y min {\displaystyle y_{\text{min}}} ,上式的描述可以变为:

以上表示可以在很多状况下被简化,当 y min = 0 {\displaystyle y_{\text{min}}=0} y ¯ = D y max {\displaystyle {\bar {y}}=D\cdot y_{\text{max}}} 。从这是可以看出,波型的平均值非常明显地直接与工作循环之值D有关。

最简单可以产生一个脉冲宽度调制信号的方式是交集性方法(intersective method),这个方法只需要使用锯齿波或三角波(可以简单地使用震荡器来产生),以及一个比较器。当参考的信号值(图二的红色波)比锯齿波(图二的蓝色波)来的大,则脉冲调制后的结果会在高状态,反之,则在低状态。

以微分调制作为控制脉冲宽度调制的方法,输出信号将会被积分,同时结果也会被拿来与参考信号增减一个偏移量(作为比较的边界)比较。当每一次的积分结果到达边界时,脉冲调制信号便会转变状态如图三。

以积分-微分调制作为控制脉冲宽度调制的方法,参考信号与输出信号会相减得到误差信号。 同时此误差会被积分,若积分超过边界,输出结果便会转换状态(参考图四)。

空间向量调制是一种针对多相位交流信号,控制脉冲宽度调制的算法,先将参考信号正常的采样,接着对于每一次的样本信号,会有一些在参考向量相邻的非零交换向量以及一至多个的零交换向量作为采样之代表,目的是合成出参考向量。

直接转矩控制是一种控制交流马达的方式。这个和微分调制方式非常类似(参考上面),马达的力矩以及磁力线可以被估计,当信号要偏离磁滞带时,借由打开装置的半导体开关,可以使其被控制在磁滞带之中。

很多数字电路都可以产生出脉冲宽度调制信号(比方说很多微型控制器可以有很多脉冲宽度调制),正常来说,这些数字电路都会使用一个每隔一段固定时间便会增加1的计数器(直接或不直接连接到电路的时间皆可)并且在脉冲宽度调制信号的最后会被重置。当这个计数器比参考值来得多的时候,调制信号的输出便会转换状态。 这个技术被称为时间比例,特别是时间比例控制。

这个会定时增加的计数器是一个离散版本的相交性方法的锯齿波。相交性方法的模拟比较器将会变成一个在现今的计数值以及数字参考值之间简单的积分比较。这个工作循环只会在每一次离散的步骤间有所变动,会是一个计数器精细度的函数。然而,一个高精细度的计数器将可以提供令人满意的表现。

有三种类型的脉冲宽度调制是可能的:

上述这三种类型的调制所产生的光谱是相似的,而且每一种都会包含一个直流的元素,一个基底边带在每一个谐波中,会包含调制过后的信号以及相位调制的载波。这些谐波的幅度大小会被限制在一个 sin x / x {\displaystyle \sin x/x} (sinc函数)的包层中并延伸至无限大,这个无限大的带宽将会由非线性的脉冲宽度调制所造成。结果,一个数字的脉冲宽度调制将会遭受到失真扭曲的影响,并严重地减少其在现代通信系统上的可应用性。借由限制脉冲宽度调制的带宽,失真效应将可以被减少与避免。

反过来说,积分调制是一个可以制造出连续光谱,且不需要连续的谐波之随机过程。

脉冲宽度调制的转换过程是非线性的,且我们一般假设其在低频滤波的还原上是不完美的。根据脉冲宽度调制的采样定理,我们可以发现,脉冲宽度调制的转换可以是完美的。这个定理叙述当 "对于任何有基频频带限制的信号,若其大小在正负0.637间,可以被单位大小的脉冲宽调制所产生的信号所代表,波的脉冲数会等于奈奎斯特(Nyquist)采样的数量,且峰值的限制与波是两阶还是三阶互相独立"。采样定理告诉我们:一个有频带限制的信号,如果我们的采样频率大于传递波频率的两倍,则信号传递后可以被完整地重建。

脉冲宽度调制可以用于控制伺服机构。

在电信使用上,脉冲宽度调制是一种信号调制的形式,其脉冲波的宽度对应到另一个特定资料会在传送端被编码,并于接收端解码。不同长度的脉冲波(要传递的消息本身)将会每隔固定的时间后被传递(载波的频率)

          _      _      _      _      _      _      _      _              | |    | |    | |    | |    | |    | |    | |    | |    Clock    | |    | |    | |    | |    | |    | |    | |    | |           __| |____| |____| |____| |____| |____| |____| |____| |____                 _      __     ____          ____   _PWM signal      | |    |  |   |    |        |    | | |                | |    |  |   |    |        |    | | |       _________| |____|  |___|    |________|    |_| |___________Data       0     1       2      4      0      4     1      0

时间信号不一定要被包含脉冲宽度调制的传递上,事实上资料的领先端可以被当成一个计时器使用,如果有一个小的偏移量被加在资料值之上,去避免资料值有一个长度为零的脉冲波。

                _      __     ___    _____   _      _____   __     _                  | |    |  |   |   |  |     | | |    |     | |  |   | | PWM signal     | |    |  |   |   |  |     | | |    |     | |  |   | |               __| |____|  |___|   |__|     |_| |____|     |_|  |___| |_____Data            0       1      2       4     0        4      1     0

能量的传递

脉冲宽度调制可以被用来控制对于一个载流子能量传递的多寡,而不会产生由阻抗所造成的线性能量传递损失。此方法所需要付出的代价是,载流子所流失的能量并非一个常数且是不连续的(如降压式转换器),载流子上传递的能量也不是连续的。然而,由于载流子可能是具有高频电感性的,这时就必须要外加一个被动的电子滤波器,让这些脉冲波变为平滑且能复原平均的模拟波型,能量流入载流子才会是连续的。而从供应端流出的能量则不是连续的,因此大部分情况下需要额外的能量储存空间。(比方说在一个电路下,一个电容会吸收储存于供应端电感的能量。)

使用PWM的方式来调节光线亮度是非常简单有效的方法。但是频率若低于1250Hz、会明显增加健康风险;频率若高于3250Hz、则不会增加健康风险;当频率高于25KHz则可以让可能产生的开关噪音高于人耳范围,一般摄影系统也不会照出闪烁画面。

相关

  • 部长中华民国国防部部长是中华民国国防部的最高行政首长,负责统辖中华民国国军各部队,职位成立于1946年(民国35年)6月1日。
  • 澳洲安全情报组织澳洲安全情报组织(英文:Australian Security Intelligence Organization,缩写:ASIO),澳洲的安全情报机构。它是负责保护国家及其公民安全,对外国干涉、政治暴力和恐怖主义进行防御
  • 塔吉克斯坦索莫尼索莫尼(塔吉克语:cомонӣ,ISO 4217代码:TJS)是塔吉克斯坦的流通货币。由塔吉克斯坦国家银行发行。辅币单位为迪拉姆,1索莫尼=100迪拉姆。硬币面额有1、2、5、10、20、25、50迪
  • 蜗牛数字蜗牛数字,全称苏州蜗牛数字科技股份有限公司,是中国大陆一家运营数字文化娱乐内容的科技公司,业务涵盖电子游戏、移动通信、虚拟科技等领域,于2000年10月在苏州由石海创立。该公
  • 美国西岸美洲西岸(West Coast、Western Seaboard或Pacific Seaboard)指美国西部的州,位于太平洋海岸,一般包括阿拉斯加、华盛顿州、俄勒冈州和加利福尼亚州。虽然内华达州和亚利桑那州是
  • 三道沟河三道沟河,位于中华人民共和国吉林省临江市境内,是鸭绿江右岸支流,发源于临江市桦树镇西小山以北、花盖山东南,北流至柳树河子村以东转西南流,经蚂蚁河乡兴旺村、贾家营村、蚂蚁河
  • 分支预测器在计算机体系结构中,分支预测器(英语:Branch predictor)是一种数字电路,在分支指令执行结束之前猜测哪一路分支将会被运行,以提高处理器的指令流水线的性能。使用分支预测器的目的
  • TRIGGERTRIGGER(日语:トリガー)是一间企划、制作日本动画的公司,社名缘由是寓意创作犹如子弹射出时被“触发”的一瞬间,亦被称为“扳机社”。2011年上半年,于GAINAX完成《吊带袜天使》的
  • 多伊尔·布朗森多伊尔·F·布朗森(英语:Doyle F. Brunson;1933年8月20日-)是一位美国职业扑克玩家。他转入职业已有50多年。他是第一个赢得两个连续的世界扑克大赛(WSOP)主赛事冠军的选手。他进入
  • 棕丝带棕丝带又称布朗丝带,是颜色丝带中较罕见的一种,用途大多是各个比赛的名次象征。在美国州郡博览会中,棕丝带代表第八名。而在纳粹德国时期的1934年至1944年期间,每年七月会在慕尼