一箭双雕 单片机占空比和方波的测量

2014-07-11 10:13 来源:电子信息网 作者:铃铛

单片机当中的占空比一般是指PWM波形的占空比。这里提到的占空比就是指在一个周期之内,处在高电平的时间占整个周期的半分比。简单的举例来讲,如果设定一个周期为1S,而高电平的持续时间达到了0.5S的话,我们就可以说在这个周期内的占空比已经达到了50%。本篇文章就根据占空比在单片机当中的应用,针对其测量和相位差的计算进行了演示。

1、 频率及占空比的测量

占空比1

如上图所示,当脉冲的上升沿来临时,将定时器打开;紧接着的下降沿来临时,读取定时器的值,假设定时时间为t1;下一个上升沿来临时关闭定时器,读取定时器的值,假设定时时间为t2。t1即为1个周期内高电平的时间,t2即为脉冲的周期。t1/t2即为占空比,1/t2即为频率。

C语言程序如下:

TH0=0; //定时器高位,初值设为0

TL0=0; //定时器低位,初值设为0

T0_num=0; //定时器溢出次数,初值设为0

while(pulse); //pulse为脉冲的输入引脚

while(!pulse); //等待上升沿来临

TR0=1; //打开定时器

while(pusl1); //等待下降沿来临

th1=TH0;tl1=TL0;num1=T0_num; //保存定时器值

while(!pusl1); //等待上升沿来临

TR0=0; //关闭定时器

th2=TH0;tl2=TL0;num2=T0_num; //保存定时器值

1 2 > 
单片机 测量 占空比 方波

相关阅读

暂无数据

一周热门

  • 法国电视将采用TVU云+5G/星链的融合性体系化方案直播巴黎奥运火炬传递
    随着盛夏钟声的临近,2024年夏季奥运会火炬传递的征程即将开启。从5月8日起,这束象征和平与希望的火焰,将历时80天,穿
  • 神州泰岳扬帆出海篇(三):泰岳小漫,用流量连接世界
    在东南亚某国际机场的多个航站楼中,分布着众多可以租借小漫WiFi设备的服务柜台。旅客使用小漫WiFi的跨境网络连接服务,
  • Arena 宣布与 AMD 达成合作
    专业 AI 基础模型开发商 Arena 于今日宣布,将与 AMD 展开合作,扩大 Arena Atlas 在 AMD 的