欢迎来到天天文库
浏览记录
ID:61034756
大小:907.50 KB
页数:20页
时间:2021-01-20
《基于FPGA的verilog频率计设计.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、电子科技大学(基于FPGA的频率计设计)题目:简易频率计的设计指导教师:姓名:学号:专业:光电学院一专业摘要本文主要介绍了基于FPGA的简易多量程频率计的设计,使用硬件描述语言verilog来实现对硬件的控制,在软件ISE上实现编程的编译综合,在系统时钟48Mhz下可正常工作。该数字频率计采用测频的方法,能准确的测量频率在10Hz到100MHz之间的信号。使用ModelSim仿真软件对Verilog程序做了仿真,并完成了综合布局布线,通过ISE下载到Spartan3A开发板上完成测试。关键词:FPGA,verilog,ISE,测频方法AbstractT
2、hispapermainlyintroducesthesimplemorerangebasedonFPGAdesignoffrequencymeter,Usehardwaredescriptionlanguageverilogtorealizethecontrolofhardware,InthesoftwarerealizethecompilationoftheprogrammingISEoncomprehensive,Inthesystemclockcanworknormallyunder48Mhz。Thedigitalfrequencymeterf
3、requencymeasurementmethodused,canaccuratemeasurementfrequencyin10Hzto100MHzofsignalsbetween。UseModelSimsimulationsoftwareVerilogprogramtodothesimulation,andcompletedtheoveralllayoutwiring,ThroughtheISEdownloadedtoSpartan3Adevelopmentboardcompletetest。Keywords:FPGA,Verilog,ISE,Fr
4、equencyMeasurement目录第一章测量原理与方法1.1测频方法1.2测周方法1.3等精度测量法1.4放大整形电路1.5时基信号产生第二章任务要求第三章各模块功能及介绍3.1分频器3.2闸门选择器3.3频率计数器3.4锁存器3.5扫描显示控制译码系统第四章顶层电路及总体仿真4.1顶层电路4.2总体仿真结果4.3测试结果第一章:测量原理与方法所谓“频率”,就是周期性信号在单位时间(秒)内变化的次数。若在一定的时间间隔T内计数,计得某周期性信号的重复变化次数为N,则该信号的频率可表达为:f=N/T所以测量频率就要分别知道N和T的值,由此,测量频率
5、的方法一般有三种:测频方法、测周方法和等精度测量。1.1测频方法这种方法即已知时基信号(频率或周期确定)做门控信号,T为已知量,然后在门控信号有效的时间段内进行输入脉冲的计数,原理图如下图所示:首先,被测信号①(以正弦波为例)经过放大整形后转变成方波脉冲②,其重复频率等于被测信号频率。把方波脉冲②加到闸门的输入端。由一个高稳定的石英振荡器和一系列数字分频器组成了时基信号发生器,它输出时间基准(或频率基准)信号③去控制门控电路形成门控信号④,门控信号的作用时间T是非常准确的(由石英振荡器决定)。门控信号控制闸门的开与闭,只有在闸门开通的时间内,方波脉冲②
6、才能通过闸门成为被计数的脉冲⑤由计数器计数。闸门开通的时间称为闸门时间,其长度等于门控信号作用时间T。比如,时间基准信号的重复周期为1S,加到闸门的门控信号作用时间T亦准确地等于1S,即闸门的开通时间——“闸门时间”为1S。在这一段时间内,若计数器计得N=个数,根据公式f=N/T,那么被测频率就是Hz。如果计数式频率计的显示器单位为“KHz”,则显示100.000KHz,即小数点定位在第三位。不难设想,若将闸门时间设为T=0.1S,则计数值为10000,这时,显示器的小数点只要根据闸门时间T的改变也随之自动往右移动一位(自动定位),那么,显示的结果为1
7、00.00Khz。在计数式数字频率计中,通过选择不同的闸门时间,可以改变频率计的测量范围和测量精度。1.2测周方法测周方法即:被测信号(频率或周期待测)做门控信号,T为未知量,做门控信号T,然后在门控信号有效的时间段内对时基信号脉冲计数,原理图如下图所示:计数器测周的基本原理刚好与测频相反,即由被测信号控制主门开门,而用时标脉冲进行计数,所以实质上也是一种比较测量方法。1.1等精度测量法等精度测量法的核心思想是通过闸门信号与被测信号同步,将闸门时间τ控制为被测信号周期长度的整数倍。测量时,先打开预置闸门,当检测到被测信号脉冲沿到达时,标准信号时钟开始计
8、数。预置闸门关闭时,标准信号并不立即停止计数,而是等检测到被测信号脉冲沿到达时才停止,完成被测
此文档下载收益归作者所有