基于FPGA的多道脉冲幅度分析器设计终稿

基于FPGA的多道脉冲幅度分析器设计终稿

ID:40639538

大小:1.35 MB

页数:57页

时间:2019-08-05

基于FPGA的多道脉冲幅度分析器设计终稿_第1页
基于FPGA的多道脉冲幅度分析器设计终稿_第2页
基于FPGA的多道脉冲幅度分析器设计终稿_第3页
基于FPGA的多道脉冲幅度分析器设计终稿_第4页
基于FPGA的多道脉冲幅度分析器设计终稿_第5页
资源描述:

《基于FPGA的多道脉冲幅度分析器设计终稿》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、河南科技大学本科毕业设计(论文)基于FPGA的多道脉冲幅度分析器的设计摘要本次设计将介绍一种采用二级线性放电法构成的可存储多道脉冲幅度分析器的设计系统,其控制与转换的核心采用Altera公司的FPGA:Cyclone的EP1C6Q240C8,并用超高速硬件描述语言VHDL进行程序设计。系统采用USB接口芯片实现与PC的高速数据传输。本次所设计的多道脉冲幅度分析器实现了对随机核辐射信号幅度及密度的测量,即实现了对能量谱的测量。在本次设计中利用FPGA内部的锁相环(PLL)将100MHz的外频倍频到2

2、00MHz,并以此作为ADC的计数脉冲,提高了脉冲幅度的转换精度。同时利用芯片Cyclone自带的BLOCKRAM存储道地址数据,增大分析器的存储能力,减少了系统的体积;用FPGA构成USB控制器,实现与USB接口通信的功能;采用二级恒流源线性放电法,提高了系统的ADC的道宽均衡性,同时减少了系统的死时间。最后通过QuartusII软件对设计的系统进行了功能仿真,并下载到试验箱上进行测试,结果由于自身的问题只做出了软件仿真部分。关键词:多道脉冲幅度分析器,二级线性放电法,现场可编程门阵列(FPGA

3、),超高速硬件描述语言(VHDL),通用串行总线(USB)52河南科技大学本科毕业设计(论文)DesignofMultichannelPulseAmplitudeAnalyzerBasedonFPGAAbstractThisdesignwillbedesignedtointroduceaadopttwo-stagemethodoflineardischargepulsewidthheightanalyzerdesignsystem,thecoreoftheconversionandcontrolu

4、nitisachievedintheCycloneEP1C6Q240C8ofAlteracorporationbyprogrammingwiththeVHDL.ThetransportofthedatatoPCadoptstheportchipofUSB.Thedesignofmulti-channelpulseamplitudeanalyzerrealizedwithrandomsignalamplitudeanddensityofmath-modelofmeasurement,namely,r

5、ealizetheenergyspectrummeasurement.Inthisdesign,usingtheFPGAinternalphaselockloop(PLL)will100MHzoutsidefrequencyharmonicsto200MHzandregarditastheADCcountingpulseandimprovetheprecisionofthepulseamplitudeconversion.AtthesametimeusetobringaCyclonechipwhi

6、chwaysaddressdata,RAMstorageincreasesanalyzer,reducingthestoragecapability;thevolumesystemusingtheFPGAconstituteaUSBcontrollerwithUSBcommunication,realizingthefunction;Adopttwo-stageconstant-currentsourcemethodoflineardischargeandimprovesthesystemADCw

7、ordwidebalanceofthesystem,aswellasreducedeadtime.Finally,throughthesystemQuartusIIsoftwaretodesignfunctions,andthedownloadtosimulationtestbox.however,becauseofmyselfinadequate,onlythesoftwareblockissuccessful.Keywords:Multi-channelpulseamplitudeanalyz

8、er,Twosteplinearitydischarge,FPGA,VHDL,USB52河南科技大学本科毕业设计(论文)目录前言1第1章绪论3§1.1国内外发展现状3§1.2研究目的及意义4§1.3特色与创新4第2章多道脉冲幅度分析器原理5§2.1多道脉冲幅度分析器的组成5§2.2多道脉冲幅度分析器的转换原理5第3章整体设计7§3.1数据获取7§3.1.1线性放电法模数变换原理7§3.2数据传输9§3.2.1USB接口概述10§3.2.2RS-232概述13§3.3总体方案设计13

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。