基于CPLDFPGA的等精度频率计的设计要点.pptVIP

基于CPLDFPGA的等精度频率计的设计要点.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
频率测量 方案一:采用周期法。 方案二:采用直接测频法。 方案三:采用等精度频率测量法。 采用等精度频率测量法 等精度测频方法是在直接测频方法的基础上发展起来的。它的闸门时间不是固定的值,而是被测信号周期的整数倍,即与被测信号同步,因此,避除了对被测信号计数所产生±1个字误差,并且达到了在整个测试频段的等精度测量。 系统的总体设计 六大模块 信号源模块 信号源是为了产生1MHz 的门控信号和待测的定频信号。源程序编译并生成PIN1MHZ的封装。 由系统时钟提供的100MHz的输入信号,经过信号源模块,通过100分频产生1MHZ的时钟信号 分频器 源程序编译并生成CNT封装图。 分频器工作时序图 测频控制信号产生器 通过源程序生成TESTCTL封装 测频控制信号发生器TESTCTL的工作时序图 锁存器 锁存器是起数据保持的作用,它将会把数据保存到下次触发或复位。主要是主从触发器组成的。 锁存器工作时序图 在锁存信号load的上升沿到来时,锁存器将测量值锁存到寄存器,然后输出到显示模块。 十进制计数器 程序要求只有当使能端信号为高电平时计数器才能正常工作,每个时钟的上升沿到来时计数器加1,因为这里要实现的是10进制计数,所以当计数到10时计数器清零,同时产生进位信号 工作时序图 显示模块 用8个LED将待测频率显示出来,将通过十进制计数器的时钟信号CLK,输出为时钟信号计数译码后的显示驱动端,在八段LED译码为对应的八段二进制编码,并由数码显示器显示出来 工作时序图 感谢观看 基于CPLD/FPGA的等精度频率计的设计 设计要求: ·利用CPLD/FPGA进行频率计数。 ·在整个频率范围内保持恒定测量精度。 ·实现对频率、周期、脉宽的测量计数。 课题的背景及意义 目前市场上的频率计产品很多,但基本上都是采用专用计数芯片和数字逻辑电路组成,由于这些芯片本身的工作频率不高,从而限制了产品的工作频率的提高,?远不能达到在一些特殊的场合需要测量很高的频率的要求,而且测量精度也受到芯片本身极大的限制。 本文用VHDL在CPLD器件上实现一种8 位数字频率计测频系统,能够用十进制数码显示被测信号的频率,不仅能够测量正弦波、方波和三角波等信号的频率,而且能对其他多种频率信号进行测量。具有体积小、可靠性高、功耗低的特点。实现了等精度测量。 实际的应用 在电子测量领域中,频率测量的精确度是最高的。在生产过程中许多物理量,例如温度、压力、流量、液位、PH值、振动、位移、速度、加速度,乃至各种气体的百分比成分等均用传感器转换成信号频率,然后用数字频率计来测量。 设计的数字频率计采用多周期同步测量法进行等精度测频、测周期、 测脉宽和占空比,它从根本上消除了计数器量化误差,极大提高了测量精度。 设计所用到的语言及软件等相关知识 电子设计自动化的发展 VHDL语言 CPLD/FPGA相关知识 QuartusII 电子设计自动化的发展 电子线路的CAD(计算机辅助计)是EDA发展的初级阶段 CAE—计算机辅助工程。也就是所谓的EDA技术中级阶段。 电子系统设计自动化,即高级EDA阶段、也就是目前常说的EDA。 VHDL语言 VHDL是超高速集成电路硬件描述语言的英文字头缩写简称,主要用于描述数字系统的结构、行为、功能和接口,非常适用于可编程逻辑芯片的应用设计。 VHDL语言与其它HDL语言相比有一些自己的特色 1.设计功能强、方法灵活、支持广泛 2.系统硬件描述能力强 3. VHDL语言标准、规范,易于共享和复用 4.方便移植 用FPGA/CPLD进行开发 编程方式简便、先进 高速 高可靠性 开发工具和设计语言标准化,开发周期短 功能强大,应用广阔

文档评论(0)

w447750 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档