基于FPGA的频率测量系统设计.doc

资料分类:设计作品 上传会员:小山神 更新时间:2018-07-23
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:9789
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着嵌入式系统电子信息的快速发展,嵌入式设备中其频率计的应用也非常广泛,本文主要以常用的频率计为例展开描述并实现其设计。以FPGA(现场可编程门阵列)为核心控制器,采用硬件描述语言设计规则信号频率测量,完成了对普通频率源信号的采集测量。设计过程中主要掌握了频率测量的方法,使用Quartus软件对系统设计过程中的程序进行设计,程序设计中实现频率测量范围从1Hz~999KHz,本次系统设计过程中作为扩展主要测量范围为0.01MHz~299.99MHz,并且最终的设计结果能够实现十进制数字的方式显示。

本次课题设计最终实现了包括实现了硬件系统结构的设计和软件设计。硬件设计过程主要包括对FPGA最小系统的设计与实现。本次系统设计主要结合系统的实际情况,从外部采集到的频率信号后,首先对采集到的频率信号进行整形,其次系统对整形完成后的信号进行频率测量并实时显示。显示系统采用了LCD1602作为系统的显示输出设备,主要对检测到的频率值进行实时的显示。课题最终完成了硬件实物的制作以及软件的设计与仿真。

 

关键词:频率测量;FPGA;Quartus II;EDA;LCD1602

 

目录

摘要

Abstract

1 绪论-1

1.1  研究现状-1

1.2  研究的目的和意义-1

1.3  主要设计内容-1

2 系统设计关键技术介绍-2

2.1  EDA技术介绍-2

2.2  FPGA的概念与特点-2

2.3  硬件描述语言概述-3

2.4  常用频率测量方案-4

2.5  液晶显示器LCD1602简介-6

3 硬件方案设计-8

3.1  系统时钟结构设计-8

3.2  电源管理结构设计-9

3.3  系统测试下载电路设计-9

3.4  按键输入电路设计-10

3.5  LCD显示电路-10

3.6  整形电路-11

4 软件系统设计-12

4.1  系统的整体框图-12

4.2  预置闸门信号产生-13

4.3  被测信号计数-14

4.4  基准信号计数-14

4.5  频率计算-15

4.6  分频器模块-16

4.7  显示模块-17

结    论-21

参 考 文 献-22

附录A 程序-23

致    谢-31

相关论文资料:
最新评论
上传会员 小山神 对本文的描述:本次设计在FPGA的基础上,运用verilog语言设计等精度频率计。有控制信号控制预置的闸门的信号,在实际的闸门时间内实现对被测信号和基准信号进行的计数,并通过获得的计数结果,对......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: