第七讲 玩转PWM.ppt

通过以数字方式控制模拟电路,可以大幅度降低系统的成本和功耗。此外,许多微控制器和DSP已经在芯片上包含了PWM控制器,这使数字控制的实现变得更加容易了。 * 把正弦半波波形分成N等份,就可把正弦半波看成由N个彼此相连的脉冲所组成的波形。这些脉冲宽度相等,都等于 ∏/n ,但幅值不等,且脉冲顶部不是水平直线,而是曲线,各脉冲的幅值按正弦规律变化。 * 如果把上述脉冲序列用同样数量的等幅而不等宽的矩形脉冲序列代替,使矩形脉冲的中点和相应正弦等分的中点重合,且使矩形脉冲和相应正弦部分面积(即冲量)相等,就得到一组脉冲序列,这就是PWM波形。可以看出,各脉冲宽度是按正弦规律变化的。根据冲量相等效果相同的原理,PWM波形和正弦半波是等效的。对于正弦的负半周,也可以用同样的方法得到PWM波形。 * P.191 了解触摸屏。 * 观察主函数中的CmdTip结构体,找到BUZZER_PWM_Test,右键“go to”。 * 跳转到2440lib.c文件中的,BUZZER_PWM_Test()函数中。观察该函数,可以看到频率的调节是在Buzzer_Freq_Set()函数中。用“go to”观察Buzzer_Freq_Set()函数。 建议把‘+’改成‘=’。因为很多笔记本上不能字节按‘+’。 * 跳转到2440lib.c文件中的,Buzzer_Freq_Set()函数中。观察该函数,可以看到频率

文档评论(0)

1亿VIP精品文档

相关文档