- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于EDA技术的数字频率计设计
毕业设计
题目基于EDA技术的数字频率计设计
学生姓名 学号
班 级
专 业 应用电子技术
分 院 工程技术分院
指导教师
目 录2
摘要3
绪论4
1设计目的5
11 设计要求5
12 设计意义5
2频率计的设计原理7
21频率计测量频率的设计原理7
22频率计测量周期的原理8
3频率计测量频率的层次化设计9
31 4位十进制计数器模块9
32 控制模块设计13
33 分频模块的设计24
34 译码模块28
35量程自动切换模块38
4频率计测量频率的顶层设计和仿真41
5频率计测量周期的层次化设计43
51计数模块43
52译码模块43
53分频模块48
54控制模块48
55量程自动切换49
6顶层电路原理图设计53
结束语56
参考文献57
致谢语58
摘要EDA的频率计的设计方法此方法采用现代自顶向下的VHDL设计技术和原理图描述方法分别用VHDL语言完成计数模块译码模块分频模块控制模块量程自动切换模块的程序设计再根据频率计数计的功能要求实现要求完成整个系统电路的原理图方法实现用EDA技术设计频率计大大的简化了电路拍构的复杂性又能提高电路的称定性可通过修改程序来达到改变量程的目的
12 设计意义
频率计是电子技术中常用到的一种电子测量仪器我们以往用的频率计大都是采用单元电路或单片机技术设计的采用传统的手工设计发展而来的自底向上的设计方法本设计采用自顶向下的设计方法整个设计是从系统顶层开始的结合模拟手段可以从一开始就掌握所实现系统的性能状况结合应用领域的具体要求在此时就调整设计方案进行性能优化或折衷取舍随着设计层次向下进行系统性能参数将得到进一步的细化与确认随时可以根据需要加以调整从而保证了设计结果的正确性缩短了设计周期设计规模越大这种设计方法的优势越明采用VDHL编程设计实现的数字频率计除被测信号的整形部分键输入部分和数码显示部分以外其余全部在一片FPGA芯片上实现整个系统非常精简而且具有灵活的现场可更改性在不更改硬件电路的基础上对系统进行各种改进还可以进一步提高系统的性能该数字频率计具有高速精确可靠抗干扰性强和现场可编程等优点
2频率计的设计原理
21 频率计测量频率的设计原理
1频率计测量频率的原理
频率计测量频率需要设计整形电路使被测周期性信号整形成脉冲然后设计计数器对整形后的脉冲在单位时间内重复变化的次数进行计数计数器计出的数字经锁存器锁存后送往译码驱动显示电路用数码管将数字显示出来需要设计控制电路产生允许计数的门闸信号计数器的清零信号和锁存器的锁存信号使电路正常工作再设计一个量程自动转换电路使测量范围更广
2频率计测量频率的原理图
频率计测量频率的原理图如图2-1所示
图2-1频率计测量频率的原理图
22 频率计测量周期的原理
1频率计测量周期的原理
频率计测量周期需要设计整形电路使被测周期性信号整形成脉冲然后设计计数器对基准信号在被测信号一个周期内重复变化的次数进行计数计数器计出的数字经锁存器锁存后送往译码驱动显示电路用数码管将数字显示出来需要设计控制电路产生允许计数的使能信号计数器的清零信号和锁存器的锁存信号使电路正常工作再设计一个量程自动转换电路使测量范围更广
2频率计测量周期的原理图
频率计测量周期的原理图如图2-2所示
图2-2 频率计测量周期的原理图
3频率计测量频率的层次化设计
31 4位十进制计数器模块
4位十进制计数器模块包含4个级联十进制计数器用来对施加到时钟脉冲输入端的待测信号产生的脉冲进行计数十进制计数器具有集束使能清零控制和进位扩展输出的功能使能信号和清零信号由闸门控制模块的控制信号发生器所产生来对4个级联十进制计数器周期性的计数进行控制
1 十进制计数器元件的设计
十进制计数器的程序如下
library ieee
use ieeestd_logic_1164all
use ieeestd_logic_unsignedall
entity jishu10 is
port clkrstenin std_logic
cqout std_logic_vector 3 downto 0
coutout std_logic
end jishu10
architecture behav of jishu10 is
begin
proc
您可能关注的文档
- 变更药品生产许可证申请材料.doc
- 变速拨叉机加工工序卡片.doc
- 口咽通气管的使用技术龚婕.ppt
- 口咽通气管的使用技术图文.ppt
- 口咽通气管的使用技术-龚婕图文.ppt
- 口琴入门简明教程.doc
- 口腔 课件 口腔颌面部感染infection.ppt
- 口腔癌护理常规图文.ppt
- 口腔医学技术毕业论文_.doc
- 口腔和面部解剖学-头颈部血管.ppt
- TSDWB 002-2023 城市轨道交通站台屏蔽门清洁服务规范.docx
- TCITSA 08.3-2021 轨道交通用超级电容器单体和模组要求与测试规范.docx
- TZZB 1842-2020 轨道交通用偏心式自锁防松螺母.docx
- TJFPA 0013-2023 城市轨道交通消防安全评估导则.docx
- 城市轨道交通GPS控制网的建立及数据处理.docx
- 城市轨道交通CBTC信号系统互联互通的设计思考.docx
- 城市轨道交通地下停车场的设计理念和探索.docx
- 罗克韦尔自动化2025年智能制造现状报告.pdf
- 能源转型基石:电网风险与保险保障.pdf
- 石油工程基础——第5部分 生产工程基础 Fundamentals-of-Petroleum-Engineering-Part-5 Fundamentals of Production engineering-Abbas 2020.pdf
原创力文档


文档评论(0)