网站大量收购闲置独家精品文档,联系QQ:2885784924

毕业设计:频率计程序设计.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
沈阳工程学院 课 程 设 计 设计题目: 频率计程序设计 系 别 班级 学生姓名 学号 职称 起止日期: 2012 年月日起——至 年月日止 课程设计任务书 课程设计题目:频率计程序设计 系 别 自控系 班级 学生姓名 学号 2009308119 指导教师 职称 教授 课程设计进行地点: F422 任 务 下 达 时 间: 2012 年 1 月 2 日 起止日期:2012年1月2日起——至2012年1月13日止 教研室主任 2012 年1月2日批准 频率计的设计 1.设计主要内容及要求; 编写频率计程序。 要求:1)能够测量频率并显示。 2)能够进行闸门时间选择。 2.对设计论文撰写内容、格式、字数的要求; (1).课程设计论文是体现和总结课程设计成果的载体,一般不应少于3000字。 (2).学生应撰写的内容为:中文摘要、目录正文、参考文献等文理通顺,内容正确完整,书写工整,装订整齐。 封面、任务书、、中文摘要目录正文、参考文献 在人们的日常生活中,频率的测量无处不在。随着科学技术的发展,尤其是单片机技术和半导体技术的高速发展,频率计的研究及应用越来越受到重视,这样对频率测量设备的要求也越来越高。单片机是一门发展极快应用方式极其灵活的使用技术。他以灵活的设计、微小的功耗、低廉的成本,在数据采集、过程控制、模糊控制、智能仪表等领域得到广泛的应用,极大的提高了这些领域的技术水平和自动化程度。 在电子技术测量中,频率是最基本的参数之一,设计一种快速准确的频率计显得尤为重要。该数字频率计的设计主要实现用数字显示被测信号的频率,该设计是以51单片机作为核心,与传统频率计相比该设计具有更高的测量精度和速度,具有各种中断处理能力,并且具有丰富的数字输入输出口和通信口等。该频率计的设计在软件上编写,并采用计数式测频方法,通过单片机外围电路中由振荡电路产生的闸门信号进行计时,并对整形后的被测信号进行脉冲计数以得到被测信号的频率值。由于低频信号照成了较大的量化误差,可在测量低频信号的时候延长闸门时间信号,以提高测量精度。 51系列单片机是国内目前应用最广泛的一种8位单片机之一,随着嵌入式系统、片上系统等概念的提出和普遍接受及应用。51系列及其衍生单片机还会在继后很长一段时间占据嵌入式系统产品的低端市场,因此,作为新世纪的大学生,在信息产业高速发展的今天,掌握单片机的基本结构、原理和使用时非常重要的。 总之,频率计的设计是进行更深层次频率测量的基石。 关键词 单片机,频率测量,分频器,硬件,软件 目录 1 设计任务描述 1 1.1设计题目:频率计程序设计 1 1.2设计要求: 1 1.2.1设计目的: 1 1.2.2基本要求: 1 2 设计思路 2 3主程序流程图 3 4 各部分程序的设计及参数计算 4 4.1 定义程序变量 4 4.2 初始化程序设计 4 4.3 主程序设计 6 4.4 T2数据采集程序设计 8 4.5 液晶显示程序设计 9 4.6 程序的参数计算 11 5 频率计的工作过程分析 12 6 设计过程未解决的问题 13 小结 14 致谢 15 参考文献 16 附录 源程序代码 17 1 设计任务描述 1.1设计题目: 1.2设计要求: 1.2.2基本要求: 编写频率计程序。 要求:1)能够测量频率并显示。 2)能够进行闸门时间选择。 2 设计思路 一.频率计计算方法的设计思路 我们有多种方法可以进行频率的测量:本次课设我使用了两种方法来测量频率 直接计数法 这种计算方法就是以基准时间nT0 闸门时间来测量未知频率的fx的周期Tx的个数,其计算公式如下: 由上式可得所测频率为: 但是测量的时候T0 和Tx6不可避免的会有误差的存在最大的误差也就是被测 号的一个脉冲,其最大误差为 从公式上面知道当被测频率越大则误差越小所以此部分用来测量高频信号最为合适, 间接计数法 间接计数法是用被测信号的时间间隔nTx作为闸门时间,通过计算时钟脉冲的个数来计算来测量被测信号的频率,计算公式如下: (其中fx是所测频率) 由上式可得所测频率为: 和直接测量的一样间接计数法也存在误差其形成原因在于基准频率的脉冲个数实际上不为整数,其最大误差是基准脉冲的一个脉冲,这个误差为: 由此可知他可以用来测量频率较为低一些的信号这样就会产生更小的误差 二.频率计程序的设计思路 首先我使用T2定时器用来采集信号,我选择T2

您可能关注的文档

文档评论(0)

14576 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档