等精度多功能测试仪设计.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VHDL设计(EDA) 设计题目:脉宽/占空比/等精度频 率多功能测试仪设计 系: 物理与电子科学系 专 业: 应用物理学 班 级: 2012级 学 号: 学生姓名: 指导教师: 卫黄河 2015年 7月 5日 1 课程设计内容(功能、用途) 随着微电子技术和计算机技术的迅速发展,特别是单片微机和片上可编程系统的出现和发展,使传统的电子测量仪器在原理、功能、精度及自动化水平等方面都发生了巨大的变化,形成一种完全突破传统概念的新一代测量仪器。频率计广泛采用了高速集成电路和大规模集成电路,使仪器在小型化、耗电、可靠性等方面都发生了重大的变化。传统的频率计测量误差较大,等精度频率计以其测量准确、精度高、方便等优势将得到广泛的应用。频率计是电子器的一种,在电子技术领域内,频率与电压一样,也是一个基本参数。目前,随着电子技术、微电子技术、数字技术、计算机科学的发展,电子计数器已经大量采用大规模、超大规模集成电路,尤其是与微处理器相结合,实现了程控化和智能化,频率计不断得到发展和完善。尤其是近代以来,随着电子工业的飞速发展,EDA技术的问世,新型的频率计具有测量精度高、发展快、自动化程度高、直接数字显示、操作简便等特点。在此基础上附加参数转换电路,可以完成多参数、多功能测量,应用前景非常广阔。传统的测频方法有直接测频法和测周法,在一定的闸门时间内计数,门控信号和被测信号不同步,计数值会产生 一个脉冲的误差。等精度测频法采用门控信号和被测信号同步,消除对被测信号计数产生的一个脉冲的误差。等精度频率计测量方法消除了量化误差,可以在整个测试频段内保持高精度不变,其精度不会因被测信号频率的高低而发生变化。采用FPGA作为控制核心的等精度频率计,可以充分利用FPGA高速数据采集技术较容易实现等精度测频。通过FPGA对同步门的控制,使被测信号和标准信号在闸门时间内同步测量,为了提高精度,将电子计数功能转为测周期,采用多周期同步测量技术,实现等精度测量。随着电子设计技术的飞速发展,专用集成电路ASIC、用户现场可编程门阵列(FPGA)及复杂可编程逻辑器件(CPLD)的复杂度越来越高,数字通信、工业自动化控制等领域所用的数字电路及系统的复杂也越来越高。设计这样复杂的电路及系统也不再是简单的个人劳动而需要综合许多专家的经验和知识才能完成。硬件描述语言Verilog顺应这种潮流,迅速发展,目前已得到广泛的应用。FPGA的结构灵活,其逻辑单元、可编程内部连线和I/O单元都可以由用户编程,可以实现动态配置、在线系统重构(可以在系统运行的不同时刻,按需要改变电路的功能,使系统具备多种空间相关或时间相关的任务)及硬件软化、软件硬化等功能。在大多数的研制过程中,人们习惯把FPGA技术跟MCU技术相结合的方式来完成设计。FPGA有速度快、灵活等特点,速度快的优势来源于FPGA的逻辑功能,FPGA的逻辑功能全部用硬件电路实现,故所有的延迟只来源于门电路,而一般门电路的延迟都在ns级别。但与MCU相比,FPGA实现的功能较为简单。你无法想象用硬件电路可以实现一个Windows操作系统。所以人们更习惯把FPGA在绝大多数系统中充当配角,比如,为系统的主控MCU扩展某种接口等待。现在,最终FPGA不会变成MCU,最终FPGA会发扬其优点,成为比MCU更为强大的东西。目前有些FPGA已带有模拟IO,很多FPGA可嵌入8051,ARM等软核,尽管现在由于成本等因素,这类应用并不多,但是这个发展路线不会错。一些厂商已经考虑把软核变成硬核,也就是在FPGA中嵌入MCU,一旦类似的产品出现,实现syterm on the chip便变得非常容易。本设计采用的就是目前相对成熟的NIOS软核嵌入到FPGA中实现SPOC。 等精度频率计的主系统由六个部分构成: (1)信号整形电路。用于对待测信号进行放大和整形,以作FPGA器件的输入信号。 (2)测频电路。是测频的核心电路模块,可以由FPGA器件担任。 (3)100MHz的标准频率信号源(可通过锁相环倍频从FPGA内部获得)接入FPGA。 (4)单片机核构建的最小系统模块。用于控制FPGA的测频操作和读取测频数据,并作出相应数据处理。设单片机的P0口读取测试数据,P2口读向FPGA发控制命令,通过液晶显示频率值。 (5)键盘模块。可以用四个键执行测试控制,其中一个是复位键,其余是各项测试命令键。 (6)液晶显示模块。可以显示测试结果,最高可表示百万分之一的精度。 图1是FPGA中的测频采样核心模块。模块的工作原理是这样的:图中的“预置门控行”CL可由单片机发出。可以证明,在1~0.1

文档评论(0)

三哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档