第十五届蓝桥杯单片机组——利用定时器生成PWM波

发布时间:2024年01月18日

一、PWM介绍

??PWM是脉宽调制(Pulse Width Modulation)的缩写,你可以把它想象成一个迷你的开关,这个开关可以非常非常快地打开和关闭。正如你在开关灯时,灯是全亮或全暗,同样,这个小开关也只有两种状态:全开(满电)或全关(没电)。但是,如果我们足够快地打开和关闭这个开关,我们就可以获得介于全开和全关之间的任何效果。这就是PWM的原理。
??举个例子,假设你的小车上有一个可以用PWM控制的电动风扇。如果你想让风扇全速运转,你就让开关一直保持打开状态(这就像把灯开到最大一样)。如果你想让风扇停止运转,你就让开关保持关闭状态(就像把灯关掉一样)。但是,如果你想让风扇以半速运转,那么你可以让该开关半时间打开,半时间关闭。这样,风扇就会以你想要的速度运转了。
??总的来说,PWM就像是一个快速的开关,可以控制各种设备的功率,从而改变它们的工作状态。不论是控制小车的速度,亮度的LED灯,还是家里的空调,使用PWM的设备都无处不在。

二、进入定时器中断频率设置

三、代码示例

未完待续…

文章来源:https://blog.csdn.net/struggle_success/article/details/135685429
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。