网站大量收购闲置独家精品文档,联系QQ:2885784924

基于FPGA自动量程频率计.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于FPGA自动量程频率计

基于FPGA自动量程频率计 摘要: 系统基于EDA技术的自动量程频率计实现,以现场可编程门阵列(FPGA)为设计核心,集成于一片ALtera公司的ACEX系列EP1K100QC208—3芯片上,采用超高速硬件描述语言(VHDL)模块化编程,实现了被测信号的频率、计数、周期测量,并显示在8个数码管上等功能。本设计的特点在于能够完成被测信号的频率手动和自动测量,当超量程和欠量程时能报警提示,并当自动模式时能自动切换到适合的量程,该系统具有集成度高、灵活性强、易于开发和维护等特点。 关键字: FPGA VHDL 自动量程频率计 计数 周期测量 Abstract: The system based on the EDA technique achieve the Automatic measurement frequency meter, centering on FPGA(Field Programmable Gate Array) and adopting VHDL(VHSIC Hardware Description Language) as the platform to carry out the modularization programming. The whole design integrates on the ACEX series EP1K100QC208—3 chip of the ALtera company .Our design realizes the measurement of measured signal ‘s frequency and cycle ,counting and displaying the results on the nixie tubes. This design features in achieving the measurement of frequency manually or automatically, and it can give an alarm when it over range or owe range. When you choose the automatic mode, it also can change for the suitable range. The system has the features of high integration , strong flexibility and easy to develop and maintain. Key –word: FPGA VHDL Automatic range frequency meter counting periodic measurement 目 录 一、设计要求 5 二、系统设计 5 三、单元模块设计 6 四、仿真与调试 13 五、优化与约束 13 六、协同与分工 14 七、心得体会 (总结) 14 八、参考文献 14 九、附录(所有程序) ………………………………………………………15 一、设计要求 设计一个3位十进制频率计,分三个基本量程:1kHz、10kHz、100kHz(读数对应 .999 、9.99、99.9,单位kHz),量程自动或手动转换。 量程自动或手动转换规则 1、当读数大于999时,处于超量程状态,显示器发出溢出指示(最高位显示F),下一测量周期量程增加一档; 2、当读数小于90时,处于欠量程状态,显示器发出欠量程指示(最高位显示L),下一测量周期量程减小一档; 超欠量程时时声音提示; 频率计同时具有计数功能,计数范围为0~,由显示计数值时,最高位显示c;超出计数范围时,显示cF。 要求:测量周期固定为500ms,3个“量程选择”键、1个“手/自动量程” 模式选择建和1个“频率/计数”显示模式选择键以及1个“计数清零”键;量程模式状态、显示模式状态、量程状态分别由LED指示。 发挥:信号周期测量、占空比测量等。 二、系统设计 基准信号选择4.19MHz频率的方波,通过分频可产生系统所需信号,数码管使用8个,动态扫描显示,可显示频率值、计数值、周期值。一个开关控制频率/计数功能切换,一个控制自动或手动量程功能,一个开关控制信号周期的显示。三个按钮可在手动量程是切换量程范围。五个LED灯分别自显示量程模式状态、显示模式状态、量程状态。另外输出连接一蜂鸣器,当超量程或欠量程时报警提示。 entity plj is port ( change:in std_logic; --手动/自动 1-自动 0-手动 cont : in std_logic; --频率

您可能关注的文档

文档评论(0)

2017meng + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档