电子测评仪的设计.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(55页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中国石油大学(华东)现代远程教育毕业设计(论文)题 目:电子测频仪的设计 学习中心:重庆信息工程专修学院奥鹏学习中心年级专业: 0409级电气工程及自动化 学生姓名: 赖易佑 学 号: 指导教师: 韩亚军 职 称: 讲 师 导师单位: 重庆信息工程专修学院 中国石油大学(华东)远程与继续教育学 论文完成时间: 年 月 日中国石油大学(华东)现代远程教育毕业设计(论文)任务书发给学员 赖易佑 1.设计(论文)题目: 电子测评仪的设计 2.学生完成设计(论文)期限: 年 月 日至 年 月 日 3设计(论文)课题的要求:(1)设计一个4位十进制数字显示的数字式频率仪其频率测量范围为109999kHz
2、。(2)要求量程能够转换。(即测几十到几百千 (kHz)时,有小数点显示,前者显示小数点后2位,后者显示小数点后1位。)(3)当输入的信号小于10kHz时,输出显示全0;当输入的信号大于9999kHz时,输出显示全H。4实验(上机、调研)部分要求内容:(1)根据任务书的设计要求,收集、检索相关资料。(2)整理资料、撰写开题报告,提交指导老师进行修改。开始撰写论文的初稿,做相关实验并获取相关数据。(3)与指导老师再次进行对所撰写的论文进行讨论,并做修订,再次核对实验数据,进行论文格式的规范,交稿、打印、装订 。5.主要文献查阅:1.何伟. 现代数字系统实验及设计.重庆: 重庆大学出版社,2005
3、.10。2.高吉祥. 电子技术基础实验与课程设计. 电子工业出版社,2005.2。3.杨刚,龙海燕.现代电子技术VHDL与数字系统设计M.北京:电子工业出版社,2004。 4.谢煌,黄为.基于VHDL语言设计频率计J.北京:现代电子技术,2003,14。 5.张亦华.数字电路EDA入门-VHDL程序实例集M.北京:北京邮电大学出版社,2003。 6.黄天戌.用FPGA设计数字频率计J.工业仪表与自动化装置,2005 7.杜玉远.基于top-down方法的数字频率计的设计与实现J. 电子世界.2004,5。 6.发 出 日 期: 年 月 日 7.学员完成日期: 年 月 日指导教师签名: 韩亚军
4、学 生 签 名: 赖易佑 摘 要电子测频仪是一种基本的测量仪器,是用数字显示被测信号频率的仪器,被测信号可以是正弦波,方波或其它周期性变化的信号。因此,它被广泛应用与航天、电子、测控等领域。它的基本测量原理是,首先让被测信号与标准信号一起通过一个闸门,然后用计数器计数信号脉冲的个数,把标准时间内的计数的结果,用锁存器锁存起来,最后用显示译码器,把锁存的结果用LED数码显示管显示出来。根据数字频率计的基本原理,本文设计方案的基本思想是分为五个模块来实现其功能,即整个数字频率计系统分为分频模块、防抖电路、计数模块、锁存器模块和显示模块等几个单元,并且分别用VHDL对其进行编程,实现了闸门控制信号、
5、计数电路、锁存电路、位选电路、段选电路、显示电路等。本文详细论述了利用VHDL硬件描述语言设计,并在EDA(电子设计自动化)工具的帮助下,用大规模可编程器件(CPLD)实现数字频率计的设计原理及相关程序。该设计方案对其中部分元件进行编程,实现了闸门控制信号 、多路选择电路、计数电路、位选电路、段选电路等。频率计的测频范围:10KHz9.9MHz。该设计方案通过了Max+plus 软件仿真、硬件调试和软硬件综合测试。关键词:数字频率计 电子设计自动化 大规模可编程器件 硬件描述语言目 录摘 要I目 录II第1章 绪 论1第2章 电子测频仪的设计原理52.1 电子测频仪的基本组成52.2 电子测频
6、仪的分类62.4电子测频仪的基本工作原理62.5电子测频仪技术指标及误差分析8第3章 CPLD简介103.1 CPLD器件结构简介103.2典型CPLD器件简述123.3 CPLD的编程工艺143.4新技术的应用15第4章 电子测频仪设计环境简介174.1 Quartus 开发软件简介174.1.1 图形用户界面设计流程184.1.2 EDA工具设计流程184.1.3 Quartus 软件的主要设计特性18第5章 电子测频仪的设计215.1 电子测频仪设计任务及要求215.2 设计实现215.3 功能模块设计235.4 下面分别介绍各模块基于VHDL的设计方法235.5 顶层文件的编写415.
7、6程序说明445.7系统仿真44第6章 结 论46致 谢47参 考 文 献48第1章 前言软件编程对其器件的结构和工作方式进行重构,能随时进行设计调整而满足产品升级。使得硬件的设CPLD是一种新兴的高密度大规模可编程逻辑器件,它具有门阵列的高密度和PLD器件的灵活性和易用性,目前已成为一类主要的可编程器件。可编程器件的最大特点是可通过计可以如软件设计一样方便快捷,从而改变了传统数字系统及用单片机构成的数字系统的设计方法、设计过程及设计概念,使电子设计的技术操作和系统构成在整体上发生了质的飞跃。采用CPLD可编程器件,可利用计算机软件的方式对目标期进行设计,而以硬件的形式实现。既定的系统功能,在
8、设计过程中,可根据需要随时改变器件的内部逻辑功能和管脚的信号方式,借助于大规模集成的CPLD和高效的设计软件,用户不仅可通过直接对芯片结构的设计实现多种数字逻辑系统功能,而且由于管脚定义的灵活性,大大减轻了电路图设计和电路板设计的工作量及难度,同时,这种基于可编程芯片的数量,缩小了系统的体积,提高了系统的可靠性。EDA(电子设计自动化)技术就是以计算机为工具,在EDA软件平台上,对硬件语言HDL为系统逻辑描述手段完成的设计文件,自动的完成逻辑编译、逻辑化简、逻辑综合及优化、逻辑仿真,直至对特定目标芯片的适配编译、逻辑映射和编程下载等工作(文本选用的开发工具为Altera公司的MAX+PLUS
9、II)。EDA的仿真测试技术只需要通过计算机就能对所设计的电子系统从各种不同层次的系统性能特点完成一系列准确的测试与仿真操作,大大提高了大规模系统电子设计的自动化程度。设计者的工作仅限于利用软件方式,即利用硬件描述语言(如VHDL)来完成对系统硬件功能的描述。VHDL语言(Very High Speed Integrated Circuit Hardware Description Language,超高速集成电路硬件描述语言)诞生于1982年,是由美国国防部开发的一种快速设计电路的工具,1985年正式推出是目前标准化程度最高的硬件描述语言。IEEE(The Institute of Elec
10、trical and Electronics Engineers)于1987年将VHDL采纳为IEEE1076标准。VHDL经过十几年的发展、应用和完善以其强大的系统描述能力、规范的程序设计结构、灵活的语言表达风格和多层次的仿真测试手段在电子设计领域受到了普遍的认同和广泛的接受成为现代EDA领域的首选硬件描述语言。目前流行的EDA工具软件全部支持VHDL它在EDA领域的学术交流、电子设计的存档、专用集成电路(ASIC)设计等方面担任着不可缺少的角色。有专家认为在21世纪VHDL与Verlog HDL语言将承担起几乎全部的数字系统设计任务。显然VHDL是现代电子设计师必须掌握的硬件设计计算机语言
11、。1.具有一下几个特点:VHDL具有强大的功能覆盖面广描述能力强。VHDL支持门级电路的描述也支持以寄存器、存储器、总线及运算单元等构成的寄存器传输级电路的描述还支持以行为算法和结构的混合描述为对象的系统级电路的描述。2.VHDL有良好的可读性。它可以被计算机接受也容易被读者理解。用VHDL书写的源文件既是程序又是文档既是工程技术人员之间交换信息的文件又可作为合同签约者之间的文件。3.VHDL具有良好的可移植性。作为一种已被IEEE承认的工业标准VHDL事实上以成为通用的硬件描述语言可以在各种不同的设计环境和系统平台中使用。4.使用VHDL可以延长设计的生命周期。用VHDL描述的硬件电路与工艺
12、无关不会因工艺而使描述过时。与工艺有关的参数可以通过VHDL提供的属性加以描述工艺改变时只需要修改相应程序中属性参数即可。5.VHDL支持对大规模设计的分解和已有设计的再利用。VHDL可以描述复杂的电路系统支持对大规模设计的分解由多人、多项目组来共同承担和完成。标准化的规则和风格为设计的再利用提供了有利的支持。6.VHDL有利于保护知识产权。用VHDL设计的专用集成电路(ASIC)在设计文件下载到集成电路时可以采用一定保密措施使其不易被破译和窃取。目前已成为IEEE(The Institute of Electrical and Electronics Engineers)的一种工业标准硬件描
13、述语言,相比传统的电路系统的设计方法,VHDL具有多层次描述系统硬件功能的能力,支持自顶向下(Top to Down)和基于库(Library-based)的设计的特点,因此设计者可以不必了解硬件结构设计,从系统设计入手,在顶层进行系统方框图的划分和结构设计,在方框图一级用VHDL对电路的行为进行描述,并进行仿真和纠错,然后在系统一级进行验证,最后再用逻辑综合优化工具生成具体的门级逻辑电路的网表,下载到具体的CPLD器件去,从而实现可编程的专用集成电路(ASIC)的设计。基于EDA技术的设计方法为自顶向下设计,其步骤是采用可完全独立于目标器件芯片物理结构的硬件描述语言,在系统的基本功能或行为级
14、上对设计的产品进行行为描述和定义,结合多层次的仿真技术,在确保设计的可行性与正确性的前提下,完成功能确认,然后利用EDA工具的逻辑综合功能,把功能描述转换为某一具体目标芯片中(如CPLD芯片),使该芯片能够实现设计要求的功能,使电路系统体积大大减少,可靠性得到提高。电子测频仪是数字电路中的一个典型应用,实际的硬件设计用到的器件较多,连线比较复杂,而且会产生较大的延时,造成测量误差、可靠性差。随着可编程逻辑器件(CPLD)的广泛应用,以EDA工具为开发平台,运用VHDL语言,将使系统大大简化。提高整体的性能和可靠性。本文用VHDL在CPLD器件上实现一种电子测频仪测频系统,能够用十进制数码管显示
15、被测信号的频率,不仅能测量频率,还可以测量其他多种物理量。具有体积小、可靠性高、功耗低的特点。第2章 电子测频仪的设计原理2.1 电子测频仪的基本组成电子测频仪的基本测试功能有:频率、周期、时间间隔、计数、频率比、自较等。要完成诸多的测试功能,这就要求电子测频仪具有积木式的电路结构,如图2-1。图2-1 电子测频仪的基本组成在不同的测试功能下、即使是同一电路,电路的作用却不同,如同积木那样进行组合。例如,闸门电路的两个输入端,一个端子是时基输入,另一个端子是时标输入,利用时基开信号闸门,开门期间对时标计数。但在不同的功能下,时基、时标的意义不同。测频时,用被测信号形成时基,标准信号形成时基。如
16、图2-2所示。图2-2 测频率的基本形式电子测频仪最基本的功能是在开闸门的期间累计脉冲个数。如果闸门信号是用高稳定度的频率源产生,将使测量精度大为提高,目前已达到,是众多物理量测量中精度最高的。所以许多物理量都希望转化为电信号,再用数字频率机机测量。例如,电压量用A/D变换器转换为闸门时间,用数字频率计累计闸门期间的时钟脉冲个数,就构成了数字电压表;力或重力用传感器转换为电信号机,用电子测频仪脊神经,就构成电子称。电子计数已一种成熟的测量方法,特别是可采用高度集成的器件,组装,调试方便,价格低廉,是数字化测量的基础。2.2 电子测频仪的分类按功能分,有通用计数器,时间计数器、特种计数器;按测频
17、的上限值分,有低速计数器,带宽小于10MHz;中速计数器,带宽10M100MHz;高速计数器,上限频率大于100MHz;微波计数器,(180)GHz。测试功能 是指仪器所具有的测试项目,如测频、测时间间隔等。频率范围 被测信号的频率宽度。输入特性 电子测频仪设置23个信号通道,在不同的测试功能下,被测信号进入不同的通道。输入特性指的是通道特性,包括:输入灵敏度:使仪器正常工作的输入电压最小值。最大输入电压:仪器允许的最大输入电压的峰值。输入阻抗:输入电阻和电容的并联值。100MHz以下的电子测频仪,典型值为1M/25pF,高频时应采用50的匹配阻抗,测量的准确度 用测量误差表示。石英晶体的测频
18、仪稳定度一般优于。闸门时间和时标 由标准频率分频或倍频产生,供测量时选择。显示方式 显示的位数、显示时间等。输出 输出哪种标准信号,输出信号的电平、编码方式。2.4电子测频仪的基本工作原理鉴于电子测频仪积木式电路结构,闸门的两个输入端分别加时标和时基,由功能开关切换。但在不同的测试功能下,时基和时标所代表的意义不同,所组成的测试方案也各不相同。为实现以上方案,常需要一些单元电路。电子测频仪的原理框图如图2-3所示图2-3 电子测频仪的原理框电子测频仪是直接用十进制数字来显示被测信号频率的一种测量装置。它不仅可以测量正弦波,方波,三角波和尖脉冲信号的频率,而且还可以测量他们的周期。电子测频仪在测
19、量其他物理量如转速、振荡频率等方面获得广泛应用。所谓频率,就是周期性信号在单位时间(1s)里变化的次数。若在一定时间间隔T内测得的这个周期性信号的重复变化次数N,则其频率可表示为f=N/T (2-1)因此,为测量周期信号的频率,就必须解决计数和时间标准问题。即,频率测量至少应包括计数电路和时基电路两部分,智能测量方案还必须有控制电路环节。图2-2所示为电子测频仪的原理框图。它主要由5个模块组成:脉冲发生器电路、测频控制信号发生器电路、计数器模块电路、锁存器和译码驱动电路。当系统正常工作时,脉冲发生器提供标准的输入信号,经过测频控制信号发生器进行信号的变换,产生计数信号。测量信号时,将被测信号通
20、过信号整形电路,产生同频率的矩形波。送入计数模块。计数模块将对输入的矩形波进行计数,将计数结果送入锁存器中,保证系统可以稳定显示数据,显示译码驱动电路将二进制表示的计数结果转换成相应的能够在七段数码显示管上可以显示的十进制结果。在数码显示管上可以看到计数结果。2.5电子测频仪技术指标及误差分析 1 频率准确度:一般用相对误差表示 (2-2)为量化误差(即1个字误差),是电子测频仪所特有的误差。当闸门时间T选定后,越低,量化误差越大; (2-3)为闸门相对误差,主要由时基电路标准频率的准确度决定 (2-4)2 频率测量范围:在输入电压符合规定要求值时,就能够正常进行测量的频率区间称为频率测量范围
21、,频率测量范围主要放大整形电路的频率响应决定。 3测量频率为;测量频率的相对误差: (2-5)式中,由计数引起,与,N成反比;由闸门信号宽度不准引起的,主要取决于适应晶体振荡器频率的稳定度。通常,石英晶体的稳定度比较高。因此,选择闸门时间T可改变量程和测量误差。第3章 CPLD简介3.1 CPLD器件结构简介具有固定输入和输出数目的任何组合逻辑函数可以在可编程只读存储器(PROM)中,以输出为输入的查找表方式来实现,许多实现组合逻辑的结构变型已从这一简单的概念引申出来,然后利用VLSI的密度产生更通用的,能实现PCB板上几个简单PAL互连功能的器件是PAL/ PROM这类范例的扩展,称为PAL
22、构造的PLD,也就是说复杂可编程逻辑器件CPLD(Complex Programmable Logic Devices). CPLD的架构方块图,如下图所示图3-1 CPLD的架构方块图每一个逻辑方块(Logic Block)内的内部示意图,则如下图所示图3-2 逻辑方块内部示意图在考察PAL构造的CPLD之前,让我们先看一下或阵列可编、与阵列固定的可编程只读存储器。作为两级可编程逻辑较简单的概念,PROM具有n个输入和m个输出,2行的查找表,它有以下3个特点:(1)给定输入和输出的数目,允许在逻辑设计完成之前就开始PCB设计,也允许在PCB设计完成之后更改PROM的设计。(2)允许将时序校验
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子 测评 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内