您的位置 首页 报告

用AT89S205 1单片机完成PWM输出操控

PWM(PulseWidthModulation)脉宽调制技术。通过对脉冲宽的调制,获得所需要的波形(含形状和幅值)。PWM也是单片机常用的模拟量输出…

 PWM(Pulse Width Modulation)脉宽调制技能。经过对脉冲宽的调制,取得所需求的波形(含形状和幅值)。

  PWM也是单片机常用的模仿量输出办法,经过外接转化电路,能够将不同占空比的脉冲变成与之对应的电压(占空比是纠正脉冲与整个周期的比值)。本文介绍的程序,是经过调整占空比来调理输出模仿电压的办法之一。能够用其操控直流电机的转速。

  一、用延时子程序完结PWM操控

  P1.0口接PWM转化电压输入端.电压输出接电压表的+端,电压表的-端接地,经过改动PWM的占空比来调查电压表的读数,占空比越大,电压表的读数就越大。

  二、用中止完结PWM操控

  经过对单片机定时器初始值的两次不同设置,来完结占空比PWM输出操控。办法和电路图同前,仅仅单片机编程办法不一样。用定时器TO完结PWM输出,脉宽也是1275μS(定时器操控最大脉宽为65536μS),所以此程序的占空比是1:2。定时器计数初值为FB04H。计算办法:计数初值为65535-1275=64260,转化为十六进制:64260D=FB04H。

  注:此程序的占空比是l:2

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ceping/baogao/272617.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部