基于c语言单片机数字频率计课程设计.docx

基于c语言单片机数字频率计课程设计.docx

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于c语言单片机数字频率计课程设计

PAGE  课程设计报告 课程名称:单片机课程设计 报告题目:数字频率计 学生姓名: 所在学院: 专业班级: 学生学号: 指导教师: 2013 年 12 月 25 日 课程设计任务书 报告题目数字频率计完成时间2013/12/25学生姓名专业班级指导教师职称讲师总体设计要求和技术要点设计一个数字频率计,要求如下: 1.完成单脉冲测量,输入脉冲宽度范围是100?s~0.1s。 2.使用AT89C51单片机的定时器/计数器的定时和计数功能,外部扩展6位LED数码管,要求累计每秒进入单片机的外部脉冲个数,用LED数码管显示出来。 3.要求 (1)被测频率fx<110Hz,采用测周法,显示频率×××. ×××; fx>110Hz,采用测频法,显示频率××××××。 (2)利用键盘分段测量和自动分段测量。 (3)完成单脉冲测量,输入脉冲宽度范围是100?s~0.1s。 (4)显示脉冲宽度要求如下。 Tx<1000?s,显示脉冲宽度×××。 Tx>1000?s,显示脉冲宽度××××。 工作内容及时间进度安排1.时间及任务 17周-18周周一到周五,上午8:00-11:40,下午2:00-5:40。 (1)17周周一:学生选题,明确任务,指导教师对课题进行讲解,资料检索。 (2)17周周二:硬件设计 (3)17周周三:硬件仿真 (4)17周周四:软件设计 (5)17周周五:软件设计 (6)18周周一:软件设计 (7)18周周二:综合调试 (8)18周周三:书写课程设计报告 (9)18周周四:书写课程设计报告 (10)18周周五:答辩评分  摘要 以ATMEL单片机为核心,利用单片机的外部中断、定时器的计数模式和定时器的功能对信号发生器产生的脉冲频率进行计数。且可以根据频率的不同,单片机控制选择测周法或者测频法对产生的脉冲波形进行计数,以进行更加精确的频率测量。而且可以通过按键来进行频率测量方法的选择。 关键词:数字频率计;测频发;测周法;单片机 目录 一、概述………………………………………………………………………………1 二、方案论证…………………………………………………………………………1 1.总体方案………………………………………………………………………1 2.测量方案选择…………………………………………………………………2 三、硬件设计…………………………………………………………………………2 1.系统功能描述…………………………………………………………………2 2.硬件电路设计方框……………………………………………………………3 3.单片机各部分电路……………………………………………………………3 四、软件设计…………………………………………………………………………4 1.测频发…………………………………………………………………………4 2.测周法…………………………………………………………………………4 3.主程序流程图设计……………………………………………………………5 4.程序设计……………………………………………………………14 五、课程与心得………………………………………………………………………14 六、参考文献…………………………………………………………………………15 PAGE 21 一、概述 数字频率计是采用数字电路制成的实现对周期性变化信号的频率的测量。 数字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。它是一种用十进制数字,显示被测信号频率的数字测量仪器。它的基本功能是测量正弦信号,方波信号以及其他各种单位时间内变化的物理量。在进行模拟、数字电路的设计、安装、调试过程中,由于其使用十进制数显示,测量迅速,精度高,显示直观,所以经常要用到数字频率。 二、方案论证 1 总体方案 本次设计包含硬件设计与软件设计两部分,根据设计任务要求,采用AT89S52单片机,配置时钟电路,复位电路构成单片机最小系统,配置前置放大电路,人机对话通道中的键盘,数码管显示,从而构成设计要求的单片机应用测频系统,其结构框图如下图1-1所示: 前置放大整形 复位电路 单片机 数码管显示 时钟电路 键盘电路 图1结构框图 2.测量方案选择 方案一:直接测频法。直接测频法是把被测频率信号经脉冲形成电路后加到闸门的一个输入端, 只有在闸门开通时间T ( 以秒计) 内, 被计数的脉冲被送到十进制计数器进行计数。设计数器的值为N , 由频率定义式可以计算得到被测信号频率为: f = N / T 。 方案二

文档评论(0)

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

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

1亿VIP精品文档

相关文档