- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
基于AT89C51单片机嵌入式频率
计的设计
————————————————————————————————作者:
————————————————————————————————日期:
2
个人收集整理勿做商业用途
基于AT89C51单片机嵌入式频率计的设计
1引言
本频率计的设计以AT89C51单片机为核心,利用他内部的定时/计数器完
成待测信号周期/频率的测量.单片机AT89C51内部具有2个16位定时/计数
器,定时/计数器的工作可以由编程来实现定时、计数和产生计数溢出时中断要
求的功能。在定时器工作方式下,在被测时间间隔内,每来一个机器周期,计数
器自动加1(使用12MHz时钟时,每1μs加1),这样以机器周期为基准可以用来
测量时间间隔。在计数器工作方式下,加至外部引脚的待测信号发生从1到0
的跳变时计数器加1,这样在计数闸门的控制下可以用来测量待测信号的频率。外
部输入在每个机器周期被采样一次,这样检测一次从1到0的跳变至少需要2个
机器周期(24个振荡周期),所以最大计数速率为时钟频率的1/24(使用12
MHz时钟时,最大计数速率为500kHz)。定时/计数器的工作由运行控制位TR
控制,当TR置1,定时/计数器开始计数;当TR清0,停止计数。
本设计综合考虑了频率测量精度和测量反应时间的要求。例如当要求频率测
量结果为3位有效数字,这时如果待测信号的频率为1Hz,则计数闸门宽度必须
大于1000s。为了兼顾频率测量精度和测量反应时间的要求,把测量工作分为
两种方法:
(1)当待测信号的频率>100Hz时,定时/计数器构成为计数器,以机器
周期为基准,由软件产生计数闸门,计数闸门宽度>1s时,即可满足频率测量
3
个人收集整理勿做商业用途
结果为3位有效数字;
(2)当待测信号的频率<100Hz时,定时/计数器构成为定时器,由频率
计的予处理电路把待测信号变成方波,方波宽度等于待测信号的周期.这时用方
波作计数闸门,当待测信号的频率=100Hz,使用12MHz时钟时的最小计数
值为10000,完全满足测量精度的要求.
2频率计的量程自动切换
使用计数方法实现频率测量时,外部的待测信号为单片机定时/计数器的计
数源,利用软件延时程序实现计数闸门.频率计的工作过程为:定时/计数器的计
数寄存器清0,运行控制位TR置1,启动定时/计数器工作;运行软件延时程序,
同时定时/计数器对外部的待测信号进行计数,延时结束时TR清0,停止计数.
从计数寄存器读出测量数据,测量数据在完成数据处理后,由显示电路显示测量
结果。
使用定时方法实现频率测量时,外部的待测信号通过频率计的预处理电路变
成宽度等于待测信号周期的方波,该方波同样加至定时/计数器的输入脚.工作高
电平是否加至定时/计数器的输入脚;当判定高电平加至定时/计数器的输入
脚,运行控制位TR置1,启动定时/计数器对单片机的机器周期的计数,同时
检测方波高电平是否结束;当判定高电平结束时TR清0,停止计数,然后从计数
寄存器读出测量数据。这时读出的数据反映的是待测信号的周期,通过数据处理
把周期值变换成频率值,由显示电路显示测量结果.
4
个人收集整理勿做商业用途
测量结果的显示格式采用科学计数法,即有效数字乘以10为底的幂。这里
设计的频率计用5位数码管显示测量结果:前3位为测量结果的有效数字;第4
位为指数的符号;第5位为指数的值。采用这种显示格式既保证了测量结果的显
示精度,又保证了测量结果的显示范围(0.100Hz~9.99MHz).
频率计测量量程自动转换的过程由频率计测量量程的高端开始.由于只显示
3位有效数字,测量量程的高端计数闸门不需要太宽,例如在进入计数
您可能关注的文档
- 2024年版全国社会工作者(初)《社会工作实务(初级)》考试题库(含答案).pdf
- 段数码管显示十进制数字.pdf
- BRW315/31.5乳化泵说明书资料.pdf
- 智慧城建信息系统设计设计方案.pdf
- 2023年成都市智能制造咨询诊断工作实施方案.pdf
- 实验3 局域网组网试验.pdf
- 珠宝城保安工作总结5篇.pdf
- 工程师职称评审范例填写模板.pdf
- 维修优秀员工发言稿.pdf
- 结婚短信邀请函.pdf
- 人教版数学六年级上册 第一单元 第5课时 分数乘小数.pptx
- 人教版数学六年级上册 第四单元 第3课时 比的应用.pptx
- 人教版数学六年级上册 第五单元 第5课时 圆的面积-2.pptx
- 人教版数学六年级上册 第一单元 第7课时 解决问题-1.pptx
- 人教版数学六年级下册 第二单元 第4课时 利率.pptx
- 人教版数学六年级上册 第一单元 第8课时 解决问题-2.pptx
- 人教版数学六年级下册 第五单元 第2课时 鸽巢问题的一般形式.pptx
- 人教版数学六年级下册 第四单元 整理和复习.pptx
- 人教版数学六年级上册 第一单元 第3课时 分数乘分数-1.pptx
- 人教版数学六年级下册 第六单元复习第2课时 可能性.pptx
最近下载
- 初中课外文言文100篇.doc
- 期中模拟测试卷(试题)-2024-2025学年一年级上册语文统编版(2024).docx VIP
- 高中英语_阅读课U2 Mother of Ten Thousand Babies教学设计学情分析教材分析课后反思.doc
- 《小学语文课程与教学论》课件——第七章 口语交际教学.pptx VIP
- 2024 ESC慢性冠脉综合征指南解读(全).pptx
- 国家与人口基础信息库建设项目建议书.doc
- 期中试题-2024-2025学年一年级上册语文统编版(2024).docx VIP
- 第十七章分子标记辅助选择育种习题及答案.docx
- 2013年通用安装工程计量规范.pdf
- 2024年全国各地中考试题分类汇编(一):现代文阅读含答案.docx
文档评论(0)