1 / 48
文档名称:

毕业论文-基于fpga的verilog频率计设计说明书.doc

格式:doc   大小:1,040KB   页数:48页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业论文-基于fpga的verilog频率计设计说明书.doc

上传人:cjl201702 2018/2/2 文件大小:1.02 MB

下载得到文件列表

毕业论文-基于fpga的verilog频率计设计说明书.doc

文档介绍

文档介绍:电子科技大学
(基于FPGA的频率计设计)
题目:简易频率计的设计
指导教师:皇晓辉
姓名:张旗
学号:2905201003
专业:光电学院一专业
摘要
本文主要介绍了基于FPGA 的简易多量程频率计的设计,使用硬件描述语言verilog来实现对硬件的控制,在软件ISE上实现编程的编译综合,在系统时钟48Mhz下可正常工作。该数字频率计采用测频的方法,能准确的测量频率在10Hz到100MHz之间的信号。使用ModelSim仿真软件对Verilog程序做了仿真,并完成了综合布局布线,通过ISE下载到Spartan3A开发板上完成测试。

关键词:FPGA ,verilog,ISE,测频方法
Abstract
This paper mainly introduces the simple more range based on FPGA design of frequency meter,Use hardware description language verilog to realize the control of hardware,In the software realize pilation of the programming ISE prehensive,In the system clock can work normally under 48 Mhz。The digital frequency meter frequency measurement method used, can accurate measurement frequency in 10 Hz to 100 MHz of signals between。Use ModelSim simulation software Verilog program to do the simulation, pleted the overall layout wiring,Through the ISE downloaded to Spartan3A development plete test。
Keywords: FPGA, Verilog, ISE, Frequency Measurement
目录
第一章 测量原理与方法
测频方法
测周方法
等精度测量法
放大整形电路
时基信号产生
第二章任务要求
第三章各模块功能及介绍
分频器
闸门选择器
频率计数器
锁存器
扫描显示控制译码系统
第四章顶层电路及总体仿真
顶层电路
总体仿真结果
测试结果
第一章:测量原理与方法
所谓“频率”,就是周期性信号在单位时间(秒)内变化的次数。若在一定的时间间隔T内计数,计得某周期性信号的重复变化次数为N,则该信号的频率可表达为:
f = N / T
所以测量频率就要分别知道N和T的值,由此,测量频率的方法一般有三种:测频方法、测周方法和等精度测量。
测频方法
这种方法即已知时基信号(频率或周期确定)做门控信号,T为已知量,然后在门控信号有效的时间段内进行输入脉冲的计数,原理图如下图所示:
首先,被测信号①(以正弦波为例)经过放大整形后转变成方波脉冲②,其重复频率等于被测信号频率。把方波脉冲②加到闸门的输入端。由一个高稳定的石英振荡器和一系列数字分频器组成了时基信号发生器,它输出时间基准(或频率基准)信号③去控制门控电路形成门控信号④,门控信号的作用时间T是非常准确的(由石英振荡器决定)。门控信号控制闸门的开与闭,只有在闸门开通的时间内,方波脉冲②才能通过闸门成为被计数的脉冲⑤由计数器计数。闸门开通的时间称为闸门时间,其长度等于门控信号作用时间T。比如,时间基准信号的重复周期为1S,加到闸门的门控信号作用时间T亦准确地等于1S,即闸门的开通时间——“闸门时间”为1S。在这一段时间内,若计数器计得N=100000个数,根据公式f = N / T,那么被测频率就是100000Hz。如果计数式频率计的显示器单位为“KHz”,,即小数点定位在第三位。不难设想,若将闸门时间设为T=,则计数值为10000,这时,显示器的小数点只要根据闸门时间T的改变也随之自动往右移动一位(自动定位),那么,。在计数式数字频率计中,通过选择不同的闸门时间,可以改变频率计的测量范围和测量精度。
测周方法
测周方法即:被测信号(频率或周期待测)做门控信号,T为未知量,做门控信号T,然后在门控信号有效的时间段内对时基信号脉冲计数