基于单片机的频率计实现毕业论文

基于单片机的频率计实现毕业论文

ID:12516390

大小:1.75 MB

页数:46页

时间:2018-07-17

基于单片机的频率计实现毕业论文_第1页
基于单片机的频率计实现毕业论文_第2页
基于单片机的频率计实现毕业论文_第3页
基于单片机的频率计实现毕业论文_第4页
基于单片机的频率计实现毕业论文_第5页
基于单片机的频率计实现毕业论文_第6页
基于单片机的频率计实现毕业论文_第7页
基于单片机的频率计实现毕业论文_第8页
基于单片机的频率计实现毕业论文_第9页
基于单片机的频率计实现毕业论文_第10页
资源描述:

《基于单片机的频率计实现毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、HefeiUniversity项目设计报告项目题目:基学科专业:电子信息工程(2)班姓名:陶善春学号:11050120321105012033指导老师:胡学友高先和完成时间:2014年6月19日一.实验目的1.学习AT89C51单片机,晶振及LED数码管显示的设计方法。2.设计任务及要求利用实验平台上的8位数码管,设计符合要求的频率计。二.实验要求要求:1:被测频率fx小于110Hz采用测周法,显示频率XXX。XXX;fx大于110Hz采用测频法,显示频率XXXXXX;2:可利用键盘分段测量和自动分段测量;3:可完成单脉冲测量,输入脉冲宽度范围是100微秒--0.1秒;4:自由发挥其他功能.5

2、:要求有单片机硬件系统框图,电路原理图,软件流程图。三.实验基本原理频率计的基本原理是用一个频率稳定度高的频率源作为基准时钟,对比测量其他信号的频率。通常情况下计算每秒内待测信号的脉冲个数,此时我们称闸门时间为1秒。闸门时间也可以大于或小于一秒。闸门时间越长,得到的频率值就越准确,但闸门时间越长则没测一次频率的间隔就越长。闸门时间越短,测的频率值刷新就越快,但测得的频率精度就受影响。数字频率计是用数字显示被测信号频率的仪器,被测信号可以是正弦波,方波或其它周期性变化的信号。如配以适当的传感器,可以对多种物理量进行测试,比如机械振动的频率,转速,声音的频率以及产品的计件等等。因此,数字频率计是一

3、种应用很广泛的仪器。运用单片机TO,T1计数功能来完成对输入信号的计数。其T1为计数器,T1为计时器。为T1装入初值19466,定时50ms,重复50次即为1s,与此同时将同时计数的T0里的值取出,即为该频率信号1s的频率示数。四,实验设计分析根据上述系统分析,频率计系统设计共包括五大模块:单片机控制模块、分频模块及显示模块。各模块作用如下:1、单片机控制模块:以AT89S52单片机为控制核心,来完成它待测信号的计数,译码,和显示以及对分频比的控制。利用其内部的定时/计数器完成待测信号周期/频率的测量。单片机AT89S52内部具有2个16位定时/计数器,定时/计数器的工作可以由编程来实现定时、

4、计数和产生计数溢出时中断要求的功能。(因为AT89C51所需外围元件少,扩展性强,测试准确度高。)2、电源模块:为整个系统提供合适又稳定的电源,主要为单片机、信号调理电路以及分频电路提供电源,电压要求稳定、噪声小及性价高的电源。3、显示模块:显示电路采用7段数码管,以便于观测。综合以上频率计系统设计有单片机控制模块、电源模块、放大整形模块及显示模块等组成,频率计的总体设计框图如图2所示。图2频率计总体设计框图三、硬件电路具体设计根据系统设计的要求,频率计实际需要设计的硬件系统主要包括以下几个部分:AT89S52单片机最小系统模块、电源模块、放大整形模块及显示模块,下面将分别给予介绍。3.1AT

5、89S52主控制器模块3.1.1AT89S52的介绍8位单片机是MSC-51系列产品升级版[5],有世界著名半导体公司ATMEL在购买MSC-51设计结构后,利用自身优势技术——(掉电不丢数据)闪存生产技术对旧技术进行改进和扩展,同时使用新的半导体生产工艺,最终得到成型产品。与此同时,世界上其他的著名公司也通过基本的51内核,结合公司自身技术进行改进生产,推广一批如51F020等高性能单片机。AT89S52片内集成256字节程序运行空间、8K字节Flash存储空间,支持最大64K外部存储扩展。根据不同的运行速度和功耗的要求,时钟频率可以设置在0-33M之间。片内资源有4组I/O控制端口、3个定

6、时器、8个中断、软件设置低能耗模式、看门狗和断电保护。可以在4V到5.5V宽电压范围内正常工作。不断发展的半导体工艺也让该单片机的功耗不断降低。同时,该单片机支持计算机并口下载,简单的数字芯片就可以制成下载线,仅仅几块钱的价格让该型号单片机畅销10年不衰。根据不同场合的要求,这款单片机提供了多种封装,本次设计根据最小系统有时需要更换单片机的具体情况,使用双列直插DIP-40的封装。AT89S52引脚如下图3所示。图3AT89S52引脚图3.1.2复位电路及时钟电路复位电路和时钟电路是维持单片机最小系统运行的基本模块。复位电路通常分为两种:上电复位(图4)和手动复位(图5)。图4上电复位图5手动

7、复位有时系统在运行过程中出现程序跑飞的情况,在程序开发过程中,经常需要手动复位。所以本次设计选用手动复位。高频率的时钟有利于程序更快的运行,也有可以实现更高的信号采样率,从而实现更多的功能[6]。但是告诉对系统要求较高,而且功耗大,运行环境苛刻。考虑到单片机本身用在控制,并非高速信号采样处理,所以选取合适的频率即可。合适频率的晶振对于选频信号强度准确度都有好处,本次设计选取12.000M无源晶振接

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。