单片机测量方波的频率.占空比及相位差的方法

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;   //保存定时器值

2、相位差的测量

测量相位差的电路如上所示,待测量的两路脉冲分别作为两个D触发器的时钟输入,两个D触发器的输入端D及S端都接高电平,第一个D触发器的输出接第二个D触发器的R端,第二个D触发器的互补输出端接第一个D触发器的R端。从下面的波形图可以看出,第一个D触发器输出的脉冲信号的占空比乘以2π即为相位差。这样就将测量两路方波信号的相位差转化为测量一路方波信号的占空比,就可以按照前面介绍的测量占空比的方法来测量了。

黄色的波形为脉冲1,蓝色的波形为脉冲2,红色的波形为相位差。

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;   //保存定时器值

2、相位差的测量

测量相位差的电路如上所示,待测量的两路脉冲分别作为两个D触发器的时钟输入,两个D触发器的输入端D及S端都接高电平,第一个D触发器的输出接第二个D触发器的R端,第二个D触发器的互补输出端接第一个D触发器的R端。从下面的波形图可以看出,第一个D触发器输出的脉冲信号的占空比乘以2π即为相位差。这样就将测量两路方波信号的相位差转化为测量一路方波信号的占空比,就可以按照前面介绍的测量占空比的方法来测量了。

黄色的波形为脉冲1,蓝色的波形为脉冲2,红色的波形为相位差。


相关文章

  • 等精度数字频率计
  • 等精度数字频率计测量方法: 一. 测频原理 所谓"频率",就是周期性信号在单位时间变化的次数.电子计数器是严格按照f =N/T的定义进行测频,其对应的测频原理方框图和工作时间波形如图1 所示.从图中可以看出测量过程:输入 ...查看


  • 低频数字式相位测量仪制作报告
  • 低频数字式相位测量仪制作报告 摘 要 本系统由低频数字相位频率测量仪,输入移相网络和数字式移相信号发生器组成.利用CPLD ,单片机控制模块实现了高精度的频率相位测量.数字式移相信号发生器采用直接数字频率合成(DDFS )技术,输出频率范围 ...查看


  • 电子设计竞赛论文范文
  • 低频数字式相位测量仪 摘要:本设计给出了以凌阳16位单片机Spce061A 为核心的数字式相位测量的基本原理与实现方案.该系统由相位测量仪.数字式移相信号发生器和移相网络三个模块构成,分别由两块单片机独立地实现控制与显示功能.采用DDS 技 ...查看


  • 基于相位差的转矩转速测量原理与设计
  • 基于相位差的转矩转速测量原理与设计・ 王其飞1,崔炫2 (1阜阳市通达交通服务有限公司 (2安徽中烟工业公司 摘 安徽阜阳,2 310 3611 1) 安徽合肥,2 00) 要:详细介绍了以相位差为原理的转矩转速仪原理与设计.通过对转矩转速 ...查看


  • 频率特性测试仪的设计
  • 第17卷第2期 V01.17 No.2 电子设计工程 ElectronicDesignEngineering 2009年2月 Feb.2009 频率特性测试仪的设计 伍玉.夏新凡 (武汉大学电子信息学院,湖北武汉430079) 摘要:以89 ...查看


  • 基于ARM7的高精度频率计的设计_薛巨峰
  • 摘要:文章通过对相位重合检测技术的分析,提出了基于此理论并用ARM7 作为主控芯片的高精度频率计的设计方法.该设 计方法通过捕捉相位之间的重合点,能够有效消除±1个字的计数误差.在此基础上由于ARM7 具有32位的处理器内核以及流水线技术, ...查看


  • 频率特性测试仪
  • <国外电子元器件>2008年第12期测控与仪器仪表 频率特性测试仪 施智强,何欣,唐铭杰,沈骋曦 (武汉大学电子信息学院,湖北武汉430079) 摘要:以集成的直接数字合成器(DDS)AD9851为核心,利用现场可编程门阵列(F ...查看


  • 基于幅频特性的相频特性的测试法研究及仿真_贺素霞
  • DOI:10.14022/j.cnki.dzsjgc.2013.21.042 第21卷 Vol.21 第21 期电子设计工程 No.21Electronic Design Engineering 2013年11月Nov. 2013 基于幅频 ...查看


  • 超声波测距技术综述
  • 文献综述 题 目 学生姓名 专业班级 学 号 院 (系) 指导教师 完成时间 超声波测距技术综述 电气信息工程学院 2014 年06月01日 超声波测距技术综述 摘 要 我们把频率高于20000赫兹的声波称为"超声波". ...查看


热门内容