PWM(pulse width modulation)脉冲宽度调节,即通过控制电脉冲宽度,实现将数字信号转变为模拟信号,进而只通过固定电压就能实现对设备的"线性控制"(例如控制灯泡逐渐变亮,控制蜂鸣器声音由低到高)
1 数字信号&模拟信号
数字信号:离散(不连续)的,只有0和1两种状态,用断续变化的电脉冲表示(即高低电平)
模拟信号:连续的,可以是任意数值,用连续变化的电压信号表示
2 面积等效原理
在电压不变的情况下,只要通电的时间足够短,就可以模拟出一个低电压,所以在不改变电压的情况下,对通电时间加以控制,就可以模拟出一段随时间线性变化的电压
如下图,对比上半部分的正弦函数与下半部分的断续柱状图,它们颜色相同部分的面积是相等的,即通过一个柱状图模拟出了一个正弦图(数字信号==>模拟信号)
3 PWM波形图
3.1 波形图
下图是一张典型的pwm波形图,信号从高电平>>低电平>>高电平,称为一个脉冲周期T
而1s内经历的周期数称为频率 f(HZ),f=1/T 例如周期为0.02s,频率就是50HZ
3.2 占空比
一个脉冲周期内高电平维持时间在整个周期中所占的比值
例如:一个脉冲周期为10ms的pwm波形图,第一个周期高电平为7ms(占空比70%);第二个周期高电平为4ms(占空比40%)
3.3 平均电压
假设高电平为5V,根据"面积等效原理":
第一个周期平均电压为5V×70%=3.5V
第二个周期平均电压为5V×40%=2V