1、概述
脉冲宽度调制(PWM),是英文“Pulse Width Modulation”的缩写,简称脉宽调制,PWM是一种用于控制电子设备的技术,通过调整信号的脉冲宽度和周期,可以模拟出不同的电压或功率级别。
在具有惯性的系统中,通过一系列的脉宽调制,可获得等效的所需的模拟参量。
PWM常见参数有频率(1/周期Ts),占空比(高电平占整个周期的比例:Ton/Ts),分辨率(占空比变化最小单位)。
如下图,输出一系列高低电平变化的信号,等效于输出一个虚线状态的模拟信号。
2、参数
2.1、周期
高低电平变化所需要的时间,单位:ms
Ts=1/f T是周期,f是频率。
2.2、频率
1s内测周期次数等于频率。f = 1 / Ts。
在1秒钟内,信号从高电平到低电平再回到高电平的次数,单位Hz。
例如:如果频率为50Hz ,也就是说一个周期是20ms,那么一秒钟就有50次PWM周期。
2.3占空比
占空比:在一个周期内,高电平的时间占整个周期时间的比例,单位是% (0%-100%)。
脉宽时间: 高电平时间。
占空比越大,等效的模拟电压就越趋近于高电平,占空比越小,等效的模拟电压就越趋近于低电平。假设高电平是5v,50%的占空比,那等效输出2.5v的电压;20%的占空比就等效于1v。
比方说周期的时间是10ms,脉宽时间是8ms 那么低电平时间就是2ms 总的占空比 8/(8+2)= 80%。这就是占空比为80%的脉冲信号。
2.4分辨率
占空比变化的最小单位,单位%。
如信号能以1%调节占空比,这的分辨率就是1%。
2.5参数计算
CK_PSC:是系统时钟经过预分频器后生成的频率,PSC表示几分频
ARR:表示自动重装值
CCR&#