一、概述
脉冲宽度调制 PWM(Pulse Width Modulation),简称脉宽调制。是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,将模拟信号转换为脉波,一般转换后脉波的周期固定,但脉波的占空比会依模拟信号的大小而改变。广泛应用在从测量、通信到功率控制与变换的许多领域中。
简而言之,PWM是一种对模拟信号电平进行数字编码的方法。
实质上是定时器的应用。
1、定时器的本质
定时器的本质是计数器,计数器计的是一个均匀脉冲,即计数固定周期的脉冲(固定频率)。
2、定时器的应用
在某个时间,电平翻转,则可以获得一个脉冲,新的频率属性(周期T、脉宽比等)都是由定时器决定。通过这个新的频率,可以控制一些外设。
3、PMW
占空比:就是输出的PWM中,高电平保持的时间 与该PWM的时钟周期的时间之比,即
脉宽比(占空比) = T(高电平) / 时钟周期 (若为均匀脉冲,则脉宽比为50%。高电平时间越长,脉宽比越大)
4、PMW的应用
它是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用于测量,通信,功率控制与变换等许多领域。脉冲宽度调制(PWM)是一种对模拟信号电平进行数字编码的方法。通过高分辨率计数器的使用,方波的占空比被调制用来对一个具体模拟信号的电平进行编码。
实际上实现的是能量控制。
应用:调光灯,电机控制.....
二、PWM定时器
1、基本概念
S3C2440A 有 5个16 位定时器。其中定时器0、1、2和3 具有脉宽调制(PWM)功能。定时器4是一个无输出引脚的内部定时器。定时器0还包含用于大电流驱动的死区发生器。
定时器 0和1 共用一个8 位预分频器,定时器2、3和4 共用另外的