欢迎来到天天文库
浏览记录
ID:61414559
大小:336.00 KB
页数:6页
时间:2021-01-27
《基于CPLD数字频率计的设计.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、滨江学院课程论文(设计)院系电子工程系专业通信工程学号二O一三年六月一日基于CPLD数字频率计的设计1.基础介绍频率测量是电子学测量中最为基本的测量之一。频率计主要是由信号输入和放大电路、单片机模块、分频模块及显示电路模块组成。AT89C52单片机是频率计的控制核心,来完成它待测信号的计数,译码,显示以及对分频比的控制。利用它内部的定时/计数器完成待测信号频率的测量。在整个设计过程中,所制作的频率计采用外部分频,实现1Hz~1MHz的频率测量。以AT89C52单片机为核心,通过单片机内部定时/计
2、数器的门控时间,方便对频率计的测量。其待测频率值使用四位共阴极数码管显示。本次采用单片机技术设计一种数字显示的频率计,具有测量准确度高,响应速度快,体积小等优点。数字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器。它是一种用十进制数字显示被测信号频率的数字测量仪器。它的基本功能是测量正弦信号、方波信号及其他各种单位时间内变化的物理量。在进行模拟、数字电路的设计、安装、调试过程中,由于其使用十进制数显示,测量迅速,精确度高,显示直观,经常要用到频率计。传统的频率计采用测频法测量
3、频率,通常由组合电路和时序电路等大量的硬件电路组成,产品不但体积大,运行速度慢而且测量低频信号不准确。本次采用单片机技术设计一种数字显示的频率计,测量准确度高,响应速度快,体积小等优点。2系统总体方案设计2.1硬件设计根据系统设计的要求,频率计实际需要设计的硬件系统主要包括以下几个部分:AT89C52单片机开发板、放大整形模块、分频模块,下面将分别给予介绍。2.1.1单片机开发板原理图2.1.2放大整形模块由于输入的信号可以是正弦波、三角波以及方波。而后面的闸门或计数电路要求被测信号为矩形波,所
4、以需要设计一个整形电路则在测量的时候,首先通过整形电路将正弦波或者三角波转化成矩形波。在整形之前由于不清楚被测信号的强弱的情况。所以在通过整形之前通过放大衰减处理。当输入信号电压幅度较大时,通过输入衰减电路将电压幅度降低。当输入信号电压幅度较小时,前级输入衰减为零时若不能驱动后面的整形电路,则调节输入放大的增益,时被测信号得以放大。图2放大整形电路2.1.3分频设计模块分频电路用于扩展单片机频率测量范围,并实现单片机频率和周期测量使用统一信号,可使单片机测频更易于实现,而且也降低了系统的测频误差
5、。可用74161进行分频。采用74LS161和74LS151设计分频电路如图3所示。图3分频电路原理图2.1.4显示模块频率值显示电路采用八位共阴极数码管动态显示频率计被测数值。频率、周期、脉宽由独立按键控制转换。数码管介绍常见的数码管由七个条状和一个点状发光二极管管芯制成,叫七段数码管,根据其结构的不同,可分为共阳极数码管和共阴极数码管两种。根据管脚资料,可以判断使用的是何种接口类型.两种数码管内部原理如图11所示。图4两种数码管内部原理图2.2系统的软件设计系统软件设计主要采用模块化设计,叙
6、述了各个模块的程序流程图,并介绍了软件Keil和Proteus的使用方法和调试仿真。2.2.1软件模块设计系统软件设计采用模块化设计方法。整个系统由初始化模块,信号频率测量模块和显示模块等模块组成。系统软件主流程如图5所示。图5程序主流程图频率计开始工作或者完成一次频率测量,系统软件都进行测量初始化。测量初始化模块设置堆栈指针(SP)、工作寄存器、中断控制和定时/计数器的工作方式。定时/计数器的工作首先被设置为计数器方式,即用来测量信号频率。3频率计的系统调试频率计的系统调试包括系统软、硬件联合
7、调试。硬件调试包括整形模块、分频模块等模块,软件调试就是通过修改程序,使频率计功能完善,提高频率计的测量精度。使用软件仿真,调试仿真结果,同时使用数字万用表和示波器测试输出电压值和输出波形,调试出正确的软硬件电路。3.1硬件调试3.1.1整形模块调试整形电路采用与非门74LS00构成施密特触发器,它对正弦波、三角波等各种波形信号进行整形,使之成为矩形脉冲。整形电路在Multisim10中进行电路的仿真与调试,在Multisim10绘制的整形电路如图17所示。选择虚拟函数发生器输入不同的信号,同时
8、使用数字示波器测的输出波形,经测试施密特触发器可以把1Hz-1MHz的正弦波等波形整形为方波信号。图6整形电路仿真、3.1.2分频模块调试为了达到1Hz-1MHz的频率范围,使用外部分频,搭建分频电路,测试电路基本正确,选择函数发生器输入1MHz以下不同频率的的方波信号,同时使用数字示波器测的输出波形,经观察分频电路可以把1MHz以下不同频率的方波波形进行十分频,示波器测得输入输出波形。3.2系统调试3.2.1系统软硬件调试软件系统测试只能测试方波信号,外加硬件整形电路,可以测试正弦波、三角波等
此文档下载收益归作者所有