简易频率计单片机课程设计.doc
《简易频率计单片机课程设计.doc》由会员分享,可在线阅读,更多相关《简易频率计单片机课程设计.doc(38页珍藏版)》请在咨信网上搜索。
1、课程名称: 单片机应用课程设计设计题目: 简易频率计的设计 院 系: 电气工程 专 业: 年 级: 姓 名: 指导教师: 年 月 日课 程 设 计 任 务 书专 业 姓 名 学 号 开题日期: 年 月 日 完毕日期 年 月 日题 目 简易频率计的设计 一、设计的目的 频率计作为测量仪器的一种,它的基本功能是测量信号的频率和周期频率计的应用范围很广,但是目前,市场上有各种多功能、高精度、高频率的数字频率计,但价格不菲。为适应工作的需要,可以用一种较小规模和单片机(AT89C51)相结合的频率计的设计方案,不仅切实可行,并且体积小、设计简朴、成本低、精度高、可测频带宽,大大减少了设计成本和实现复杂
2、度。 二、设计的内容及规定 本设计以AT89C51单片机为控制核心,将外部的频率脉冲信号通过单片机计数端输入,由定期器/计数器T0负责定期,定期器/计数器T1负责对被测信号计数,该频率计的测量范围为1Hz65534Hz,被测脉冲信号的频率可以随时进行调整,通过LCD液晶显示模块对被测信号的频率进行实时显示。该系统涉及被测频率脉冲信号、单片机晶振电路、以AT89C51单片机为核心的频率测量模块、LCD液晶显示模块。 三、指导教师评语 四、成 绩 指导教师 (签章) 年 月 日摘 要在电子领域内,频率是一种最基本的参数,由于频率信号抗干扰能力强、易于传输,可以获得较高的测量精度。因此,频率的测量就
3、显得尤为重要,测频方法的研究越来越受到重视。频率计作为测量仪器的一种,常称为电子计数器,它的基本功能是测量信号的频率和周期频率计的应用范围很广,它不仅应用于一般的简朴仪器测量,目前,市场上有各种多功能、高精度、高频率的数字频率计,但价格不菲。为适应实际工作的需要,本次设计给出了一种设计方案,不仅切实可行,并且体积小、设计简朴、成本低、精度高、可测频带宽,大大减少了设计成本和实现复杂度。设计重要以AT89C51单片机为控制核心,将外部的频率脉冲信号通过单片机计数端输入,由定期器/计数器T0负责定期,定期器/计数器T1负责对被测信号计数,该频率计的测量范围为1Hz65534Hz,被测脉冲信号的频率
4、可以随时进行调整,通过LCD液晶显示模块对被测信号的频率进行实时显示。该系统涉及被测频率脉冲信号、单片机晶振电路、以AT89C51单片机为核心的频率测量模块、LCD液晶显示模块。关键词:单片机;AT89C51;脉冲信号;LCD显示模块目录摘 要2第1章 引言31.1研究的目的和意义31.2国内外研究现状3第2章 系统方案设计42.1基本原理42.1.1 测频原理42.1.2 频率计的基本原理52.2总体设计思绪62.3具体模块6第3章 硬件电路设计73.1 AT89C51主控制器模块73.1.1 重要特性83.1.2 管脚说明83.2 晶振电路103.3频率脉冲信号103.4 LCD液晶显示模
5、块11第4章 系统的软件设计114.1 频率测量模块114.2 液晶显示模块15第5章 频率计的系统调试与仿真195.1 KEIL中对程序的调试195.2 Protues中对系统的仿真19附录23总结28参考文献29第1章 引言1.1研究的目的和意义频率测量是电子学测量中最为基本的测量之一。由于频率信号抗干扰性强,易于传输,因此可以获得较高的测量精度。随着数字电子技术的发展,频率测量成为一项越来越普遍的工作,测频原理和测量方法的研究正受到越来越多的关注。频率计的重要功能是测量周期信号的频率。其基本原理就是用闸门计数的方式测量脉冲个数。频率计一方面必须获得相对稳定与准确的时间,同时将被测信号转换
6、成幅度与波形均能被数字电路辨认的脉冲信号,然后通过计数器计算这一段时间间隔内的脉冲个数,将其换算后显示出来。1.2国内外研究现状在电子测量领域中,频率测量的精确度是最高的,可达1010E-13数量级。由于大规模和超大规模数字集成电路技术、数据通信技术与单片机技术的结合,频率计发展进入了智能化和微型化的新阶段。其功能进一步扩大,除了测量频率、频率比、周期、时间、相位、相位差等基本功能外,还具有自捡、自校、自诊断、数理记录、计算方均根值、数据存储和数据通信等功能。此外,还能测量电压、电流、阻抗、功率和波形等。国际国内通用数字频率计的重要技术参数:1、足够宽的测量范围。随着现代电子技术的发展,特别是
7、高速芯片技术的发展,有些频率计数器可以直接测量。2、高精度和高分辨率。精度是指测量的准确限度,即仪器的读数接近实际信号频率的限度,精度越高测量越准确。3、晶体振荡器的频率稳定度。晶体振荡器的频率稳定度,是决定频率计测量误差的一个重要指标。4、输入灵敏度。输入灵敏度是指在侧频范围内能保证正常工作的最小输入电压第2章 系统方案设计2.1基本原理2.1.1 测频原理所谓“频率”就是周期性信号在单位时间(1s)内变化的次数,就是“在单位时间内对被测信号进行计数”。我们将被测的频率脉冲信号直接送到单片机的计数输入端,由定期器/计数器T0负责定期,定期器/计数器T1负责对被测信号计数,一旦T0定期时间到,
8、立刻终止T1的计数,此时T1的计数值便是单位时间内的脉冲个数。若在一定期间间隔T内测得这个周期性信号的反复变化次数N,则其频率可表达为f=N/T。我们将T0的定期时间设为1s,当T0定期满1s后,立即停止T1计数,此时T1的计数值即为被测信号的频率。定期 待测信号 丢失 T 丢失 图2-1 频率测量原理图 在计数时会出现图2-1所示的丢失脉冲的情况。第一个丢失的脉冲是由于开始检测时脉冲宽度已小于机器周期T;第二个丢失的脉冲的负跳变在定期之外。定期时间内出现脉冲丢失,将引起测量精度减少。脉冲频率越低,这种误差越大。显然对于较低频率的脉冲测量不适合采用测量频率法。而我们本次设计就是采用这种测量频率
9、法对被测脉冲信号进行频率测量,为解决图一中脉冲的丢失这个问题,我们在程序设计中实现了计数开始与脉冲上升沿的同步控制。2.1.2 频率计的基本原理频率计最基本的工作原理为:当被测信号在特定期间段T内的周期个数为N时,则被测信号的频率f=N/T。在一个测量周期过程中,被测周期信号在输入电路中通过放大、整形、微分操作之后形成特定周期的窄脉冲,送到主门的一个输入端。主门此外一个输入端为时基电路产生电路产生的闸门脉冲。在闸门脉冲启动主门的期间,特定周期的窄脉冲才干通过主门,从而进入计数器进行计数,计数器的显示电路则用来显示被测信号的频率值,内部控制电路则用来完毕各种测量功能之间的切换并实现测量设立.图2
10、-2 频率计原理图2.2总体设计思绪频率计是一种专门对被测信号频率进行测量的电子测量仪器,是我们经常会用到的实验仪器之一,频率的测量事实上就是在单位时间内对脉冲信号进行计数,计数值就是信号频率。本文介绍了一种基于单片机的电子频率计的设计方法,此电子频率以AT89C51单片机为控制核心,可将外部的频率脉冲信号通过单片机计数端输入,由定期器/计数器T0负责定期,定期器/计数器T1负责对被测信号计数,一旦T0定期时间到,立刻终止T1的计数,此时T1的计数值便是单位时间内的脉冲个数,我们将T0的定期时间设为1s,当T0定期满1s后,立即停止T1计数,此时T1的计数值即为被测信号的频率。该频率计的测量范
11、围为1Hz65534Hz,被测脉冲信号的频率可以随时进行调整,通过LCD液晶显示模块对被测信号的频率进行实时显示。2.3具体模块根据上述系统分析,该系统涉及被测频率脉冲信号、单片机晶振电路、以AT89C51单片机为核心的频率测量模块、LCD液晶显示模块。各模块作用如下:1.脉冲信号:就是被测信号,可以随时调整其频率,以便于单片机测量。2.单片机晶振电路:由于单片机的内部时钟方式是用芯片内部振荡电路,精度不高,温飘也较大,外部时钟,分RC振荡和石英晶振,RC精度不高,成本低,石英晶振,精度高,稳定性好,故我们采用单片机的晶振电路提供时钟信号。3.AT89C51频率测量模块:重要负责对脉冲信号的计
12、数,并且驱动LCD显示模块实时显示测量值。4.LCD液晶显示模块:对单片机测量的频率进行实时显示。综上所述频率计的系统设计由被测频率脉冲信号、单片机晶振电路、以AT89C51单片机为核心的频率测量模块、LCD液晶显示模块等组成,频率计的总体设计框图如图2-3所示。图2-3 频率计总体设计框图第3章 硬件电路设计3.1 AT89C51主控制器模块电子频率计以AT89C51单片机为控制核心,可将外部的频率脉冲信号通过单片机计数端输入,由定期器/计数器T0负责定期,定期器/计数器T1(P3.5)负责对被测信号计数,一旦T0定期时间到,立刻终止T1的计数,此时T1的计数值便是单位时间内的脉冲个数,我们
13、将T0的定期时间设为1s,当T0定期满1s后,立即停止T1计数,此时T1的计数值即为被测信号的频率。图 3-1 AT89C51主控模块3.1.1 重要特性AT89C51 提供以下标准功能:4k 字节Flash 闪速存储器,128字节内部RAM,32 个I/O 口线,两个16位定期/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定期/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并严禁其它所有部件工作直到下一个
14、硬件复位。3.1.2 管脚说明VCC:供电电压。 GND:接地。 P0口:P0口为一个8位的漏级开路双向I/O口,每脚可吸取8TTL门电流。当P0口的管脚第一次写1时,被定义为高阻输入。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须接上拉电阻。 P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接受输出4TTL门电流。P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接受,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。P2口在FLASH编程和校验时接受高八位地址信号和控制
15、信号。 P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接受输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。 RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。 XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2:来自反向振荡器的输出。 振荡器特性: XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。有余输入至内部时钟信号要
16、通过一个二分频触发器,因此对外部时钟信号的脉宽无任何规定,但必须保证脉冲的高低电平规定的宽度。3.2 晶振电路由于单片机的内部时钟方式是用芯片内部振荡电路,精度不高,温漂也较大,外部时钟,分RC振荡和石英晶振,RC精度不高,成本低,石英晶振,精度高,稳定性好,故我们采用单片机的晶振电路提供时钟信号。图3-2 晶振电路3.3频率脉冲信号频率脉冲信号就是被测信号,可以随时调整其频率,以便于单片机测量,直接在protues左侧工具条内的一个Generator Mode工具中选择DCLOCK放置频率脉冲信号(如图3-3)。图3-3 频率脉冲信号3.4 LCD液晶显示模块LCD液晶显示器是一种被动式的显
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 简易 频率计 单片机 课程设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。