基于单片机的频率特性测试仪设计大学毕设论文.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于单片机的频率特性测试仪设计大学毕设论文.doc》由会员分享,可在线阅读,更多相关《基于单片机的频率特性测试仪设计大学毕设论文.doc(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 基于单片机的频率特性测试仪基于单片机的频率特性测试仪摘 要在电子技术里,频率是最基本参数之一,并且与很多电参量的测量方案、测量结果都有密切关系,因而频率的测量就显得更为重要。频率计可以用纯硬件的电路搭制。其中包括信号输入、信号放大、信号选择、时钟提供、数据显示等功能模块。为能实现智能化的计数测频,实现一个宽领域、高精度的频率计,有效的方法就是将单片机用于频率计的设计当中。本论文介绍以51单片机作为核心器件。由于本设计采用了模块化的设计方法,能提高测量频率的范围。本次设计包括硬件画图与软件程序编写。关键词:测量;频率计;单片机;汇编FREQUENCY CHARATERISTIC TEST IN
2、STRUMENT BASED ON MCUABSTRACAmong electronic technology, frequency is one of the most basic parameters,and result of measuring have a very close relation to a lot of electric parameters, so the measurement of frequency seems even more important. Frequency counter can take the system with pure hardwa
3、re circuitry. It includes the signal input, signal amplification, signal selection, the clock provides the data display modules. In order to realize the counting of intellectualityexamines frequently, realize a wide-range, high-accuracy cymometer, an effective method is to use one-chip computer for
4、the design of the cymometer. Thissubject recommends regarding 51 Single-Chip computer as the key device, include signal input, signalamplify, signal choose, clock offer, data person who reveal function digital design method of cymometer of module still in addition.The hardware circuit of the cymomet
5、er is drawing with Protel mapping software,the one-chip computer control procedure of the software part, wrote the assembler language. Because originally design the design method to adopt module, improve the range of measuring frequency. And the drawing of this design,including hardware and software
6、 programmingKey words: Measurement; Cymometer; Single-Chip computer; Compilation目 录 1 引言11.1 数字频率计的发展和意义11.2 数字频率国内外的发展形势2 2 系统总体设计32.1 系统设计要求32.2 测频方法32.3 系统设计思路32.4 系统设计框图4 3 系统硬件设计53.1 单片机模块53.1.1 AT89C52介绍53.1.2 单片机引脚分配63.1.3 复位电路63.1.4 定时/计数器63.2 放大整形模块83.2.1 与非门74LS0083.2.2 放大整形模块原理图83.3 分频模块9
7、3.3.1 分频器74LS161芯片93.3.2 多路选择器74LS151芯片103.3.3 分频模块原理图123.4 显示电路123.4.1 频率数值显示电路123.4.2 频率数值单位显示电路13 4 系统软件设计154.1 开始154.2 初始化模块164.3 频率测量模块和量程自动切换模块164.4 显示模块174.5 延时模块18 5 数字频率计仿真19 5.1 放大整形电路仿真195.1.1 仿真软件 MULTISIM 10.0仿真整形电路195.1.2 仿真放大整形电路195.2 频率计仿真225.2.1 用KEIL软件225.2.2 使用软件Proteus仿真频率计235.2.
8、3 频率计仿真运行调试256 结论30参考文献31致谢324 1 前 言 单片机是20世纪中期发展起来的一种面向控制的大规模集成电路模块,具有功能强、体积小、可靠性高、价格低廉等的特点,在家用电器、工业控制、智能仪表、数据采集、机电一体化等领域得到了广泛的应用,极大的提高了这些领域的自动化程度和技术水平。51系列单片机是国内目前应用最广泛的单片机之一,随着片上系统嵌、入式系统等概念的提出和普遍接受及应用。51系列及其衍生单片机还会在继后很长一段时间占据嵌入式系统产品的低端市场,因此在信息产业高速发展的今天,我们掌握单片机的基本结构、原理和使用是很重要的。本次课程设计主要用于对方波频率的测量。1
9、.1 数字频率计的发展和意义随着电子技术的飞速发展,各类分立电子元件及其所构成的相关功能单元,已逐步被功能更强大、性能更稳定、使用更方便的集成芯片所取代。由集成芯片和一些外围电路构成的各种自动控制、自动测量、自动显示电路遍及各种电子产品和设备已广泛应用于各个领域,更新换代速度可谓日新月异。在电子系统广泛的应用领域中,到处看见处理离散信息的数字电路。供消费用的冰箱和电视、航空通讯系统、交通控制雷达系统、医院急救系统等在设计过程中都用到数字技术。数字频率计是现代通信测量设备系统中不可缺少的测量仪器,不但要求电路产生频率准确的和稳定度高的信号,而且能方便的改变频率。与传统的测量方式相比,运用了单片机
10、频率计有着体积更小,运算速度更快,测量范围更宽和制作成本更低的优点。由于传统的频率计中有许多功能是依靠硬件来实现的,而采用单片机测量频率之后,有许多以前需要用硬件才能实现的功能现在仅仅依靠软件编程就能实现,而且不同的软件编程代码能够实现不同的功能,从而大大降低了制作成本。数字频率计主要实现方法有直接式、锁相式、直接数字式和混合式四种。直接式的优点是速度快、相位噪声低,但结构复杂、杂散多,一般只应用在地面雷达中。锁相式和直接数字式都同时具有容易实现产品系列化、小型化、模块化和工程化的特点,其中,锁相式更是以其容易实现相位同步的自动控制且低功耗的特点成为众多业内人士的首选,应用最为广泛。1.2 数
11、字频率国内外的发展形势在国际上数字频率计的分类很多。按功能分类,电子计数器有通用和专用之分。通用型计数器是一种具有多种测量功能、多种用途的万能计数器,它可测量频率、周期、多周期平均值、时间间隔、累加计数、计时等。专用计数器指专门用来测量某种单一功能的计数器。按频段分类有低速频率计数器、中速频率计数器、高速频率计数器和微波频率计数器之分。其中低速频率计数器最高计数频率小于10MHZ;中速频率计数器最高频率计数频率为10到100MHZ;高速频率计数器最高计数频率大于100MHZ;微波频率计数器的测频范围为1到80GHZ或更高。数字电路制造工业的进步,使得系统设计人员能在更小的空间内实现更多的功能,
12、从而提高系统可靠性和速度。现如今,数字频率计已经不仅仅是测量信号频率的装置了,还可以测量方波的脉宽。在人们的生产生活中数字频率计也发挥着越来越重要的作用,比如有数字频率计来监控生产过程,这样可以及时发现系统运行中的异常情况,以便给人们争取时间处理。除此之外,它还可以应用于工业控制等其它领域。在传统的电子测量仪器中,示波器在进行频率测量时测量精度较低,误差较大。频谱仪可以准确的测量频率并显示被测信号的频谱,但测量速度较慢,无法实时快速地跟踪捕捉到被测信号的频率变化。正是由于频率计能够快速准确地捕捉到被测信号频率的变化,因此频率计拥有非常广泛的应用范围。欧美频率计厂家主要有:Pendulum In
13、struments 和 Agilent科技。 现如今,对于频率计的设计目前也有专用芯片可以实现,如利用MAXIM公司的ICM7240来设计频率计,但由于这种芯片的计数频率比较低,远不能达到在一些场合而要测量很高的频率要求,而且测量精度也受到芯片本身的限制,因此提出用AT89C52单片机设计频率计来解决这些问题,从而实现高精度,宽范围测量的频率计的设计。2 系统总体设计2.1 系统设计要求本课题设计技术要求: (1)测量范围0HZ2MHZ; (2)用四位数码管显示测量值; (3)能根据输入信号自动切换量程; (4)可以测量方波、三角波及正弦波等多种波形。2.2 测频方法在频率、速度等脉冲类测量过
14、程中,采集指定的脉冲个数,与过程时间比较来测定频率、速度。这样的采样方式就是定数采样或定脉冲采样。这种方法其实是测量单个脉冲的周期或指定个数脉冲的总周期。这种测量脉冲的方法又叫做测周法。在频率、速度等脉冲类测量过程中,在指定的时间内,计量脉冲个数,让脉冲个数与指定的时间比较来测定频率、速度。这样的采样方式就是定时采样。这种方法其实是测量单位时间的脉冲个数。这种测量脉冲的方法又叫做测频法。目前测量频率的方法主要有脉冲定时测频法,脉冲周期测频法,脉冲倍频测频法和脉冲分频测频法。本文采用脉冲定时测频法和脉冲分频测频法。2.3 系统设计思路以单片机AT89C52单片机为核心,设计一种数字频率计,它由放
15、大整形电路、分频电路、多路选择器、单片机、显示电路等组成,应用单片机中的定时/计数器和中断系统等完成频率的测量。在整个设计过程中,放大整形电路是把非矩形波转化成矩形波,这样单片机才能识别;分频电路是为了测量更高频率的信号,多路数据选择器是用来选择输入信号的;单片机用来测量频率和切换量程等;显示电路用来显示频率值。所制作的频率计采用外部十分频,实现10Hz2MHz的频率测量,而且可以实现量程自动切换,通过四位数码管显示频率值,再用不同的LED发光二极管显示频率值的单位。2.4 系统设计框图本课题设计以单片机为核心,设计一种数字频率计,应用单片机中的定时器/计数器和中断系统等完成频率的测量。其中包
16、括放大整形模块、分频模块、电源模块、单片机模块、显示模块等。图2-1 频率计总体设计框图3系统硬件设计频率计实际需要设计的硬件系统主要包括以下几个部分:单片机模块、电源模块、放大整形模块、分频模块及显示模块,下面将分别给予介绍。3.1 单片机模块以AT89C52单片机为控制核心,来完成对待测信号的计数、译码和显示以及对分频比的控制,利用其内部的定时计数器完成待测信号频率的测量。单片机AT89C52内部具有3个16位定时计数器,定时计数器的工作可以由编程来实现定时、计数和产生计数溢出时中断要求的功能。 3.1.1 AT89C52介绍 AT89C52是一个低电压,高性能CMOS 8位单片机,片内含
17、8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。图3-2 PDIP封装的AT89C52引脚图 3.1.2 单片机引脚分配 根据系统设计及各模块的分析得出,单片机的引脚分配如下表所示。表3-1 单片机端口分配表 3.1.3 复位电路模 块端口功能显示模块P0.0-P0.4、P2.0-P2.7数码管频率值显示P1.4-P1.6LED单位显示分频模块P1.0-P1.2
18、通道选择P1.3清零复位模块RST、EA复位有时系统在运行过程中出现程序跑飞的情况,因此在程序开发过程中需要复位。本文选用手动复位,通过复位可以再次测量信号或测量新的信号。复位电路通常分为两种:上电复位和手动复位。 图3-2 上电复位 图3-3 手动复位 3.1.4 定时/计数器 方式寄存器TMOD: 特殊功能寄存器TMOD为T0、T1的工作方式寄存器,其格式如下: D7 D6 D5 D4 D3 D2 D1 D0GATEC/TM1M0GATEC/TM1M0 T1方式字段 T0方式字段TMOD的低4位为T0的方式字段,高4位为T1的方式字段,它们的含义是完全相同 的。(1)工作方式选择位M1,M
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 频率特性 测试仪 设计 大学 论文
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内