- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验五数字频率计设计概要
实验项目名称:数字频率计设计
姓名: 雷锋一号 学号: 123456789 班级: 通信121 实验时间: 星期四晚上
姓名: 雷锋二号 学号: 123456789 班级: 通信121 实验地点: 407
一、实验目的
二、实验内容
测频率范围:10Hz ~ 10K Hz。为保证测量精度分为三个频段:
10Hz ~ 100 Hz
100Hz ~ 1K Hz
1 K Hz ~ 10K Hz
当信号频率超过规定的频段上限时,设有超量程指示。三个频段之间用手动切换。
输入波形:低频函数信号发生器输出的矩形波,幅度为3V 。
测量误差:σ≤±1%。
显示和响应时间:
测量结果用三位半导体数码管显示,要求显示数码稳定清晰。三个频段的最大显示数分别为99.9 Hz,999. Hz,9.99 K Hz,为此需要控制小数点位置,并用两个发光二极管分别显示频率单位:Hz 或K Hz,详见表1。
三、实验说明通过本实验,掌握四、实验仪器和设备
PC机、Keil uVision2软件,C8051F单片机,EC3在线仿真器。
实验原理
图可知,无论被测信号的频率是多少,测量时可能产生的最大绝对误差均为±1Hz,即
f测-f真=±1Hz
所以,最大相对误差为
σmax= (f测-f真)/ f真=±1/ f真
由上式可知,在闸门信号相同时,测频法的相对误差与被测信号的频率成反比。因此测频法适合于测量频率较高的信号。
测周法
当被测信号频率较低时,为保证测量精度,常采用测周法。即先测出被测信号的周期,再换算成频率。测周法的实质是把被测信号作为闸门信号,在它的高电平的时间内,用一个标准频率的信号源作为计数器的时钟脉冲。若计数结果为N,标准信号频率为f1,则被测信号的周期为
T = T1·N
被测信号的频率为
f = 1/T1·N = f1/N
利用测周法所产生的最大绝对误差,显然也等于±1个标准信号周期。如果被测信号周期的真值为T真= T1·N,则T测= T1·(N±1)
σmax= (f测-f真)/ f真= T真/T测 – 1=±1/(N±1)
由上式可知,对于一定的被测信号,标准信号的频率越高,则N的值越大,因而相对误差越小。
低频段的测量
鉴于上述困难,对于低频信号,为了达到规定的精度,要采取一些比较特殊的方法。例如,可考虑将被测信号倍频后再用测频法测量。或将闸门信号展宽。由于倍频电路比较复杂,所以一般采用后一种方法,实际上闸门信号展宽与被测信号倍频在效果上是相同的。闸门信号展宽比较容易做到,例如采用分频电路就可以实现。若闸门信号高电平时间从1秒展宽到10秒,则相对误差可以按比例下降,但响应时间也增大相同的比例。
六、程序流程图
七、实验结果与分析
利用函数信号发生器产生各种在HZ~10KHZ的方波信号,当100HZ时,响应时间为s,当HZ时,时间约s。
当在HZ~HZ时显示格式为xxx,LED灯单位是HZ;
当在00HZ~KHZ时显示格式为xxxLED灯单位是HZ;
当在KHZ~KHZ时显示格式为x.xxLED灯单位是HZ。
各频段数据见下表。频率HZ 实测频率HZ 相对误差.0 0 35 35.0 0 72 72.0 0 88 88.3 0.34% 105 105 0 365 365 0 852 852 0 1.02K 1.01K 0.98% 3.55K 3.54K 0.28% 7.18K 7.16K 0.28% 9.99K 9.97K 0.20% 10K 9.98K 0.20%
实验结论:
实验,设计了利用测频法测量频率的程序,通过实验数据可知,的范围、显示格式以及精度要求都符合实验要求。设计方法不足,频率较低时,利用测频法响应时间太长,以后的设计可以低频是测周期大小的方法会更好!
# includeZLG7289.h
# includebdwtd.h
# includedelay.h
bit model; //定义一个测试模式标识位,0:测频,1:测周期
unsigned int ms,maichong; //定义ms为计时器计时基本单位,表示10ms
//定义maichong为记录脉冲数变量
//////////////////////////////////////////////////////////////////////////
//外部时钟,12M,需要调用delay()函数
void SYSCLK_Init(void)
{
OSC
您可能关注的文档
- 变压器习题讲解.ppt
- 实用沟通技能概要.pptx
- 反应精馏制乙酸乙酯讲解.docx
- 病句修改改HAO解读.ppt
- 古代交通工具讲解.ppt
- 实用特殊电阻概要.pptx
- 实用统计学_05动态分析指标概要.ppt
- 发电机常见故障分析讲解.docx
- 发电机出口开关小修记录讲解.docx
- 发电机工作原理讲解.ppt
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)