基于单片机的频率计设计大学学位论文.doc
《基于单片机的频率计设计大学学位论文.doc》由会员分享,可在线阅读,更多相关《基于单片机的频率计设计大学学位论文.doc(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 毕 业 论 文(设 计)题 目 基于单片机的频率计设计 英文题目 The design of frequency meter based on single chip - 1 -摘 要频率计,也称为频率表或电子计数器。它不仅是电子测量和仪表专业领域中测量频率与周期、测量频率比和进行计数、测时的重要仪器,而且要比示波器测频更方便、经济得多,特别是现代电子计数器产品与组件和具有多种测量功能的数字频率计,已广泛应用于计算机系统、通讯广播设备、生产过程自动化测控装置、带有LED、LCD数字显示单元的多种仪表以及诸多的科学技术领域。可以说伴随着数字化技术的发展,电子计算机、通讯设备、音频和视频技术进入
2、科研、生产、军事技术和经济生活领域,直至家庭和个人,使得电子计数器和测频手段与上述电子设备耦连为形影不离的技术。以单片机AT89C51为核心设计了一种频率计。在设计中应用单片机的数学运算和控制功能,克服了一般数字频率计在低频精度不高的缺点;频率计首先以单片机内部的定时/计数器产生1S定时作为控制闸门信号,然后把被测信号放大整形后的方波脉冲信号的周期作为计数,从而求得被测信号的频率值,最后通过八位动态显示电路显示数值。电路主要由以下三部分组成:a.AT89C51单片机。它是频率计的核心,大部分工作由它完成;b.放大整形电路。为频率测量作好准备;c.显示电路。用于显示频率值。关键词:单片机;频率计
3、;显示- 3 -The design of frequency meter based on single chipAbstrac Frequency, also known as frequency counter or electronic form. It is not only electronic measurement instruments and professional in the field of measuring frequency and the cycle than the frequency of measurement and counting, the im
4、portant measurement instruments, oscilloscopes and measuring frequency than more convenient, more economic, especially the modern electronic counter products and components And a variety of measurements of the digital frequency, has been widely used in computer systems, radio communication equipment
5、, automated production process measurement and control devices, with LED, LCD modules figures show that the number of instruments and many scientific and technical fields. It can be said that along with the development of digital technology, computers, communications equipment, audio and video techn
6、ology into the research, production, military technology and economic spheres of life, until the families and individuals, making electronic means of measuring frequency counter and the electronic equipment and even for the decoupling Inseparable technology. I have designed one kind of frequency met
7、er which regarded Single-Chip Microcomputer AT89C51 as the core.The mathematical operation of applying in designing Single-Chip Microcomputer and controlling the function, has overcome the general digital frequency meter in the shortcoming not high of the precision of low frequency; frequency meter
8、at first with timing of Single-Chip Microcomputer / counter 1S produces as controlling the gate signal regularly.Then examine signal is it have a facelift square wave cycle conduct of pulse signal after count to amplify, is it examine into frequency value of signal to try to get , show through 8 cir
9、cuit display number value dynamically finally.The circuit is made up of three following parts mainly: a.AT89C51 Single-Chip Microcomputer. It is a core of the frequency meter, most work are finished by it; b.Enlarge and have a facelift the circuit. Prepare for frequency measurement; c. the display c
10、ircuit. Used for showing frequency value.Key Words: Single-Chip Microcomputer; Frequency Meter; Display 目 录Abstract. III引言1第1.章 概述1.1. 频率计的定义.11.2. 频率计的发展与应用.11.3. 频率计的设计内容.1第2.章 系统总体方案设计2.1. 设计方案.22.2. 方案论证及选用依据.32.3. 频率测量的原理.32.4. 总体思路.42.5. 具体模块.4第3.章 硬件电路的具体设计3.1. AT89C51主控制器模块.53.2. 单片机的定时计数.10
11、3.3. 电源模块.113.4. 放大整形模块.163.5. 分频设计模块.153.6. 显示模块.17第4.章 系统的软件设计4.1. 软件模块设计.204.2. 中断服务子程序.214.3. 显示子程序.224.4. 应用软件简介22第5.章 总结.23参考.25附录26引言1概述在电子测量领域中,频率是最基本的参数之一,并且与许多电参量的测量方案、测量结果都有十分密切的关系,因此频率计在教学、科研、测量仪器、工业控制等方面都有较广泛的应用。测量频率的方法有多种,其中电子计数测量频率具有精度高、使用方便、测量迅速,以及便于实现测量自动化等优点,是频率测量的重要手段之一。由于大规模和超大规模
12、数字集成电路技术、数据通信技术和单片机技术的结合,频率计发展进入了智能化和微型化的新阶段。在我国,单片机已不是一个陌生的名词,它的出现是近代计算机技术的里程碑事件。单片机作为最为典型的嵌入式系统,它的成功应用推动了嵌入式系统的发展。单片机已成为电子系统的中最普遍的应用。单片机作为微型计算机的一个重要分支,其应用范围很广,发展也很快,它已成为在现代电子技术、计算机应用、网络、通信、自动控制与计量测试、数据采集与信号处理等技术中日益普及的一项新兴技术,应用范围十分广泛。在电子计数测频原理的基础上,介绍一种由AT89C51单片机控制的,运用单片机强大的运算能力而设计的高精度八位数字显示频率计。频率计
13、中主要元器件是单片机AT89C51,由它完成对待测信号频率的计数和结果显示等功能,外部有分频器、显示器等器件。被测信号首先经过放大、整形后再由分频器进行分频,然后送入单片机的T0端口并开始计数,分频器的分频系数由单片机来控制;计数、分频达到规定的精度后结束计数,然后调用显示子程序,显示结果。分频、频率的计算和显示由单片机控制。利用电源、单片机、分频电路及数码管显示等模块,设计一个简易的频率计能够粗略的测量出被测信号的频率。 参数要求如下:a) 测量范围1KHZ99KHZ;b) 用八位数码管显示测量值;c) 能根据输入信号自动切换量程;d) 可以测量方波、三角波及正弦波等多种波形;2.系统总体方
14、案设计2.1 频率计的测量原理频率计主要由四个部分构成:时基(T)电路、输入电路、计数显示电路以及控制电路。在一个测量周期过程中,被测周期信号在输入电路中经过放大、整形、微分操作之后形成特定周期的窄脉冲,送到主门的一个输入端。主门的另外一个输入端为时基电路产生电路产生的闸门脉冲。在闸门脉冲开启主门的期间,特定周期的窄脉冲才能通过主门,从而进入计数器进行计数,计数器的显示电路则用来显示被测信号的频率值,内部控制电路则用来完成各种测量功能之间的切换并实现测量设置。频率计的原理方框图如图2-1所示。图2-1 频率计原理框图其工作过程是被测信号A(以正弦波为例)通过脉冲形成电路整形放大,转变成脉冲B,
15、其频率等于输入的正弦波信号的频率,然后将产生的脉冲信号输入到闸门的一个输入端。闸门电路的导通和截止由闸门控制信号进行控制。只有在闸门开通时间内,被测脉冲信号B才能通过闸门到达计数器进行计数,经处理后的计数结果送至LED数码管等显示器件显示出来,就是被测信号的频率。2.2 方案论证与比较方案一:本方案主要以AT89C51单片机为核心,被测信号先进入信号放大电路进行放大,再被送到波形整形电路整形,把被测的正弦波或者三角波整形为方波。利用单片机的计数器和定时器的功能对被测信号进行计数。编写相应的程序可以使单片机自动调节测量的量程,并把测出的频率数据送到显示电路显示其原理框图如图2-2所示:图2-2方
16、案一原理框图方案二:本方案使用大量的数字器件,主要以数字器件为核心,主要分为时基电路,逻辑控制电路,放大整形电路,闸门电路,计数电路,锁存电路,译码显示电路七大部分。被测信号经放大整形电路变成计数器所要求的脉冲信号,其频率与被侧信号的频率相同。同时时基电路提供标准时间基准信号,其高电平持续时间1s,当1s信号来到时,闸门开通,被测脉冲信号通过闸门,计数器开始计数,直到1s信号结束闸门关闭,停止计数。若在闸门时间1s内计数器计得的脉冲个数为N,则被测信号频率Fx = NHz。逻辑控制电路的作用有两个:一是产生锁存脉冲,是显示器上的数字稳定;二是产生清零脉冲,使计数器每次测量从零开始计数。其原理框
17、图如图2.2所示:逻辑控制电路时基电路放大整形电路路闸门电路计数器锁存器译码显示器图2-3 方案二原理框图比较以上两种方案可以知道,方案一的核心是单片机,使用的元器件少,原理电路简单,调试简单只要改变程序的设定值则可以实现不同频率范围的测试能自动选择测试的量程。与方案一相比较方案二则使用了大量的数字元器件,原理电路复杂,硬件调试麻烦。如要测量高频的信号还需要加上分频电路,价格相对高了点。基于上述比较,所以选择了方案一。2.3 系统电路模块设计内容根据上述方案,频率计系统设计包括五大模块如下:单片机控制模块、电源模块、放大整形模块、分频模块及显示模块。a) 单片机控制模块:以AT89C51单片机
18、为控制核心,来完成它待测信号的计数,译码,和显示以及对分频比的控制。利用其内部的定时计数器完成待测信号周期频率的测量。单片机AT89C51内部具有2个16位定时计数器,定时计数器的工作可以由编程来实现定时、计数和产生计数溢出时中断要求的功能。(AT89C51所需外围元件少,扩展性强,测试准确度高。)b) 电源模块:为整个系统提供合适又稳定的电源,主要为单片机、信号调理电路以及分频电路提供电源,电压要求稳定、噪声小及性价高的电源。c) 放大整形模块:放大电路是对待测信号的放大,降低对待测信号幅度的要求。整形电路是对一些不是方波的待测信号转化成方波信号,便于测量。d) 分频模块:考虑单片机AT89
19、C51内置计数器只能进行二进制加法计数,计数结束后再进行二进制转十进制运算,然后将结果送到显示缓冲区进行显示八位共阳极动态显示测量结果,可用74LS393进行计数。e) 显示模块:显示电路采用八位共阳极数码管动态显示,为了加大数码管的亮度,使用八个NPN三极管进行驱动,便于观测。3.硬件电路的具体设计基于单片机AT89C51制作的频率计, 前置放大器完成信号的放大、电平平移的任务,被测的交流信号被放大、平移成脉冲信号,再经过74LS14施密特反相器整形形成矩形脉冲。与门74LS08作为记数闸门,方波信号被送到与门的一个输入端,与门的另一个输入端连接1S门控信号,实际制作中连接AT89C51的1
20、1脚(P3.1)。当11脚为高电平是闸门打开,低电平时闸门关闭。11脚电平的高低可通过指令加以控制。闸门开通矩形脉冲送到74LS393进行记数和分频,74LS393是双四位二进制计数器,在这里接成级联方式,组成一个8位二进制计数器,同时也是分频比为256的分频器。采用74LS393的理由是:AT89C51内有两个16位的二进制计数器,一个用作定时器,另一个用作脉冲记数器。16位二进制的最大计数值为65535,不能满足精确测量的需要,虽然可以通过软件计数的方法来提高分辨率,但是AT89C51内置计数器的计数速率受500KHz(24M时钟)的限制,所以意义并不大。74LS393的最大计数速率可达5
21、0MHz,与AT89C51内的T0组成24位的计数器,其最大计数值为16777215,分辨率大大提高。本电路中没有采用十进制计数,因为AT89C51内置计数器只能进行二进制加法计数,计数结束后再进行二进制转十进制运算,然后将结果送到显示缓冲区进行显示八位共阳极动态显示测量结果,可以测量正弦波、三角波及方波等各种波形的频率值。图3-1 实际电路的原理框图3.1 AT89C51主控制器模块3.1.1 AT89C51的介绍AT89C51是由北京集成电路设计中心在MCS-51单片机的基础上精心设计,由美国生产的至今为止世界上最新型的高性能八位单片机,是一种带4K字节闪烁可编程可擦除只读存储器的具有低电
22、压,高性能CMOS 的8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。AT89C51单片机与MCS-51系列单片机兼容, AT89C51内部有4K字节可编程闪烁存储器, 128*8位内部RAM,两个16位定时器/计数器, 5个中断源, 32可编程I/O线及串行通道。闪烁存储器是一种可编程又可擦除只读存储器(EEPROM),给用户设计单片机系统和单片机系统带来很大的方便,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 频率计 设计 大学 学位 论文
限制150内