- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
毕业论文(设计)
题目: 基于FPGA的高精度脉冲宽度测量
本科毕业论文(设计)原创性声明
本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。
作者签名: 年 月 日
注:本页放在学位论文封面后,目录前面
目录
TOC \o 1-3 \h \u HYPERLINK \l _Toc29064 摘要 l _Toc8243 Abstract l _Toc32091 1、引言 l _Toc24410 2、 脉冲及脉冲参数测量的理论与定义 l _Toc28202 2.1 脉冲的简单定义 l _Toc32708 2.2 脉冲参数的简单定义 l _Toc15237 2.3 脉冲宽度测量的背景及实际意义 l _Toc30340 3、常用的脉冲宽度测量方法介绍 l _Toc31473 3.1 用示波器直接测量脉冲宽度 l _Toc3294 3.2 基于定时/计数器测量脉冲宽度的一般原理及采用的方法 l _Toc31528 3.3 基于单片机的脉冲宽度测量 l _Toc32518 3.4 基于FPGA的脉冲宽度测量 l _Toc5742 3.5 脉宽测量方案比较及确定 l _Toc31135 4、基于FPGA脉宽测量的相关技术与开发工具 l _Toc23678 4.1 EDA的简单介绍及主要特征 l _Toc13438 4.1.1 EDA的简单介绍 l _Toc30931 4.1.2 EDA的主要特征 l _Toc7233 4.2 FPGA的基本结构 l _Toc8292 4.2.1 可编程逻辑块CLB l _Toc18855 4.2.2 输入/输出模块IOB l _Toc27142 4.2.3 可编程互连资源IR l _Toc15587 4.3 开发工具Quartus II简介 l _Toc20238 5、基于FPGA的脉冲宽度测量的总体设计 l _Toc17462 5.1 基本原理 l _Toc15860 5.2 系统总框图 l _Toc28812 5.3 Quartus II设计流程 l _Toc14074 6、测量方案详细设计及仿真结果 l _Toc20481 6.1 数字移相技术 l _Toc27432 6.2 测量方案详细设计 l _Toc9581 6.3 测量方案仿真结果 l _Toc22562 7、总结 l _Toc19814 致 谢 l _Toc28572 参考文献 * MERGEFORMAT 34
PAGE \* MERGEFORMAT 34
基于FPGA的高精度脉冲宽度测量
摘要
本次设计采用了基于数字移相技术结合FPGA的脉冲宽度测量方法。即通过FPGA内部锁连环模块的延时功能对时钟信号CLK0进行处理,依次移相900,形成另外三路时钟信号CLK90,CLK180和CLK270,分别使用以上四路时钟信号驱动思路计数器对待测脉冲进行测量。然后在Altera公司的Quartus = 2 \* ROMAN \* MERGEFORMAT II 7.2环境下选用Stratix = 3 \* ROMAN \* MERGEFORMAT III 系列的EP3SE50F484C2芯片进行设计仿真。首先,利用Quartus = 2 \* ROMAN \* MERGEFORMAT II 提供的锁相环模块(PLL)生成四路一次相差900相位的250MHz的时钟信号,然后利用Quartus = 2 \* ROMAN \* MERGEFORMAT II 提供的计数模块(COUNTER)产生四个计数模块,分别由计数时钟信号CLK0,CLK90,CLK180和CLK270驱动,在脉冲宽度内进行计数。利用Quartus = 2 \* ROMAN \* MERGEFORMAT II 提供的加法器模块(ADD)对四个计数值进行相加,加法器最后输出的数值就是测量得到的脉冲宽度。仿真出的三路信号中,测量误差均在1ns以内,故而测量误差为ns量级,达到设计要求。
关键词:脉冲宽度、脉冲计数法、EDA技术、FPGA、Quartus = 2 \* ROMAN \* MERGEFORMAT II。
Measurement of pulse width based on FPGA
Abstract
The design uses a digital phase shift technology combined with the pulse width
您可能关注的文档
- 基于ARM的智能机器人图像采集系统毕业设计论文.doc
- 基于ARM的智能门禁系统设计本科毕业设计.doc
- 基于ARM嵌入式系统的无线数据采系统设计毕业论文.doc
- 基于ARM智能家居照明系统毕业设计论文.doc
- 基于AT89C51温湿度设计与仿真毕业论文.doc
- 基于AT89S51低频信号发生器的设计与实现_毕业论文(设计).doc
- 基于AT89S51低频信号发生器的设计与实现_毕业设计论文.doc
- 基于AT89S52单片机DS18D20温度湿度传感器的设计毕业论文.doc
- 基于AT89S52单片机的超声波倒车雷达_设计与制作毕业论文.doc
- 基于AT89S52单片机的电子万年历设计毕业设计.doc
文档评论(0)