第十四章STM8S207PWM模块及其应用实例详解.docVIP

  • 18
  • 0
  • 约3.66千字
  • 约 5页
  • 2017-06-19 发布于湖北
  • 举报

第十四章STM8S207PWM模块及其应用实例详解.doc

第十四章 STM8S207 PWM模块及其应用实例 上一节我们学习了定时器中的基本定时器编程,这一节学习定时器里面一个PWM模块。当终于到了PWM模块编程时,有些许怀念,怀念过去的一年之中的日以继夜相对的PWM。忘了介绍我们的团队---风驰,也就是第六届飞思卡尔比赛中的一个队伍。 1、PWM介绍 脉冲宽度调制(PWM),是英文“Pulse Width Modulation”的缩写,简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。简单一点,就是对脉冲宽度的控制。 PWM在实际应用很广,例如上面提到的飞思卡尔智能车就用到PWM控制舵机以及电机。关于舵机是如何用PWM控制的,这里不详细说明,有兴趣的建议查询相关知识。这些在模型制作中应用十分广泛。关于PWM如果控制电机的这里略为说明,因为和本节有些许关联 普通直接电机在通电时以全电压工作,在没有PWM控制电机之前是运用继电器通过不停开断实现对电机的速度控制。引入PWM就可以更为灵活控制电机。 PWM是脉冲宽度可调的方波,在10K左右的频率下,通过不同的占空比就可以得到近似稳定的电压。例如输入5V,占空比为50%时,电压近似2.5V。我们这节实验也是应用PWM这个特性。利用PWM中的占空比调节LED的亮度。 关于PWM的说明这里也简要说明,PWM第一个参数是PWM的周期,也就是一个PWM的时间。这个可以通过对

文档评论(0)

1亿VIP精品文档

相关文档