内容提要
脉宽调制PWM基本原理
S3C44B0X中PWM定时器的结构及特性
PWM控制的编程应用
PWM的基本原理
第一部分
PWM控制的引入
模拟电压和电流虽然可以对模拟信号进行直接控制,但是由于模拟电路容易随时间漂移,且精密模拟电路的实现很庞大,功耗也很严重
PWM的引入可以有效的解决上边所述的问题
什么是PWM?
脉宽调制(PWM)一种是利用微处理器的数字输出对模拟电路进行控制的非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。
PWM的基本原理
PWM是一种对模拟信号电平进行数字编码的方法。通过高分辨率计数器的使用,方波的占空比被调制用来对一个具体的模拟信号的电平进行编码。
PWM 信号仍然是数字的,因为在给定的任何时刻,满幅值的直流供电或者完全有(ON),或者完全无(OFF)。
电压或电流源是以一种通(ON)或断(OFF)的重复脉冲序列倍加到模拟负载上去的
脉宽调制PWM的优点
从处理器到被控系统信号都是数字式的,无须进行数/模转换。
抗干扰能力强。噪声只有在强到足以将逻辑1改变为逻辑0,或将逻辑0改变为逻辑1时,才能对数字信号产生影响。
PWM中的重要参数
占空比
占空比是指在一个周期内,接通信号与周期的比值
调制频率
周期的倒数
上图显示了三种不同的PWM信号。
一个占空比为10%的PWM输出,即在信号周期中,10%的时间通(高电平),其余90%的时间断。另外两个显示的分别是占空比为50%和70%的PWM输出。这三种PWM输出的编码分别是强度为满度值的10%及50%和70%的3种不同模拟信号值。
例如,假设供电电源为9V,占空比为10%,。
10%
50%
70%
上图显示了一可以使用PWM进行驱动的简单电路。
图中使用9V电池给一个白炽灯泡供电。如果将连接电池和灯泡的开关闭合50ms,则灯泡在这段时间中将得到9V供电,如果在下一个50ms中将开关断开,灯泡得到的供电将为0V。如果在1s内将此过程重复10次,灯泡将会点亮,(9V的50%)上一样。
此时占空比是50%,调制频率为10Hz。
灯
开关
S3C44B0X微处理器PWM定时器
第二部分
pwm定时器 来自淘豆网www.taodocs.com转载请标明出处.