- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字频率计简易设计
课程名称__现代电子系统设计____
学生学院____ 自动化学院 _____
专业班级____ 电机与电器 ______
学 号 2111004002
学生姓名____ 梁国荣 _______
指导教师____谢云_ 教授 _______
2011 年 5 月 25 日
摘 要
频率计是常用的测量仪器,它的测量原理大致分直接测频法和测量周期法两类。直接测频法是测量单位时间内被测信号的周期数,通常采用计数器、数据锁存器及控制电路实现,本文就是采取直接测频法,通过使用VHDL语言来设计数字频率计,对单位时间内的信号脉冲进行计数测量出信号的频率。本文给出了VHDL源程序、原理图和仿真图形,所设计的电路通过硬件仿真,下载到目标器件上运行,能够满足测量频率的要求,具有理论与实践意义,实现了电子电路自动化(EDA)的过程。
关键词:数字频率计 VHDL 直接测量法 仿真 EDA
目 录
1 前言………………………………………………………………………………1
1.1 EDA发展概括…………………………………………………………………1
1.2 课题背景的意义………………………………………………………………1
2 设计方案…………………………………………………………………………2
2.1 设计任务与要求………………………………………………………………2
2.2 总体方案设计思路和原理框图………………………………………………2
3 VHDL语言…………………………………………………………………………4
4 测频控制电路FTCTRL……………………………………………………………5
4.1 测频控制电路程序……………………………………………………………5
4.2 程序分析………………………………………………………………………6
5 四位十进制计数器CNT4…………………………………………………………8
5.1 四位十进制计数器电路程序…………………………………………………8
5.2 程序分析………………………………………………………………………10
6 四位锁存器电路REG4b…………………………………………………………12
6.1 四位锁存器电路程序…………………………………………………………12
6.2 程序分析………………………………………………………………………13
7 顶层文件…………………………………………………………………………14
7.1 顶层文件程序…………………………………………………………………14
7.2 程序分析………………………………………………………………………17
8 不足原因与改进…………………………………………………………………19
参考文献 ……………………………………………………………………………201 前言
EDA发展概括
EDA技术是以大规模可编程逻辑器件为设计载体,以硬件语言为系统逻辑描述的主要方式,以计算机、大规模可编程逻辑器件的开发软件及实验开发系统为设计工具,通过有关的开发软件,自动完成用软件设计的电子系统到硬件系统的设计,最终形成集成电子系统或专用集成芯片的一门新技术。
1.2 课题背景的意义
数字频率计是电子设计、仪器仪表、资源勘测等应用领域不可缺少的测量仪器,不少物理量的测量,如振动、转速等的测量都涉及到或可以转化为频率的测量。传统的数字频率计一般由分立原件组合而成,其测量范围、测量精度和测量速度均受到较大的限制。单片机的发展与应用改善了这种情况,但由于单片机本身也受到工作频率及内部计数器位数等因素的限制,所以无法在此领域取得突破性的发展。随着大规模可编程逻辑器件技术的发展,能够将大量的逻辑功能集成于单个芯片中,根据不同的需要所提供的逻辑门数目可以从几百至上百万之多,从根本上解决了单片机的先天性限制问题。在基准频率及精度等外部条件的允许下,根据不同场合的精度要求,对硬件描述语言作进一步的改动,可以较容易的使系统在性能上得到升级,从而降低系统的整体造价。
Quartus II是Altera公司推出的一款功能强大,兼容性最好的EDA工具软件。该软件界面友好、使用便捷、功能强大,是一个完全集成化的可编程逻辑设计环境,具有开放性、与结构无关,多平台、完全集成化、丰富的设计库、模块化工具、支持多种硬件描述语言及有多种高级编程语言接口等特点。本文在Quartus II开发环境下,运用VHDL输入设计方法对数字频率计进行设计,并下载到EDA实验平台上。经仿真测试,其测频范围可达1Hz~1999Hz,用4位数码管显示,可靠性好。
2
您可能关注的文档
- 【毕业论文设计】PLC大小球分拣传送机械控制梯形图的设计与调试.doc
- 【毕业论文设计】PLC控制火车进出站系统--火车进出站信号控制与优化.doc
- 【毕业论文设计】PLC控制中央空调节能改造设计.doc
- 【毕业论文设计】PLC全自动洗衣机控制系统设计.doc
- 【毕业论文设计】PLC实现交通信号灯自动控制.doc
- 【毕业论文设计】PLC水箱液位控制系统毕业设计.doc
- 【毕业论文设计】plc与变频器改造龙门刨床继电器控制线路.doc
- 【毕业论文设计】PLC在恒压供水系统中的应用.doc
- 【毕业论文设计】Q235钢与0CR18NI9钢焊接的焊接性及焊接工艺研究.doc
- 【毕业论文设计】采煤机截割部设计毕业设计说明书.doc
文档评论(0)