欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    基于FPGA的多道脉冲幅度分析器毕业设计答辩.ppt

    • 资源ID:2338353       资源大小:566.01KB        全文页数:25页
    • 资源格式: PPT        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于FPGA的多道脉冲幅度分析器毕业设计答辩.ppt

    毕业设计答辩,基于FPGA的多道脉冲幅度分析器的设计 姓名:聂云峰 班级:电信科074 指导老师:孙立功,目录,研究背景国内外研究现状特色与创新设计完成的主要任务整体设计功能模块设计调试结果分析结论,研究背景,核能谱测量技术被广泛应用于定量分析被测物质的元素成分及其含量。核能谱测量技术是一种综合性很强的技术,是核探测技术、电子技术、计算机技术等多学科相互交叉渗透的产物,具有现场、多元素快速分析、非破坏性等特点,目前已成为物质成分分析必用的仪器。多道脉冲幅度分析器是能谱仪的关键部件,其性能好坏决定了能谱仪的测量精度,所以,多道脉冲幅度分析技术是核辐射测量技术中的一个重要研究课题。,国内外研究现状,国内外研制生产大致分为两类:ORTEC、CANBBER及北京核仪器厂 为代表 原理是采用逐次比较法,特点是采用数字集成电路芯片来实现A/D,采用数字均道器来调节道宽,优点是能满足高计数率,缺点是积分非线性、微分非线性不太理想。上海核仪器厂为代表 原理采用线性放电法,特点是采用中小规模数字集成电路芯片来实现控制核心,优点是积分非线性、微分非线性好,缺点是只能满足低计数率。,特色与创新,采用FPGA为核心的器件,以一片FPGA芯片代替了以往30多片中小型的数字芯片,提高整体的抗干扰能力和稳定性,而且可以使体积更小。FPGA能通过VHDL语言编写程序实现许多强大的功能采用二级线性放电法,但不是直接采用A/D变换转换芯片,而是将计数器、比较器、存储器等功能器件集成在FPGA上,相当于自制一个A/D变换转换器。,设计完成的主要任务,完整的多道脉冲幅度分析器应具有两大部分的功能:对探测信号的模数转换和地址存储,即数据转换及存储的控制功能;将结果直接显示或通过串口、并口等方式送给微机处理,即数据传输功能。,输入信号幅度分成l6类进行存储,每类幅度差为H,H称为道宽,每一类称为一道,共有l 6道,道号为015。和道号相应,存储器有16个存储单元存储单元的地址为0-15。幅度为V的模拟信号经过模数变换得到和V成比例的地址码m,m=V/H。按地址码m寻找存储器中此信号应存入的第m个存储单元,然后使该单元中的计数加1。模数变换及按地址寻址存储示意图,整体设计,数据获取,线性放电法模数变换原理,经过模数转换的道址是数据传输和数据处理的对象,我们获得道址数据的方法采用线性放电法。,下图为两级直线放电法模数变换原理图总道数L max=4096=212快放电速度为26H/T0慢放电速度为20H/T0,数据获取,数据传输常用的几种方式:串口、EPP、ISA总线接口、USB接口和并口。串口设计简单、传输距离较远、传输线较少,是数据传输中广泛采用的一种标准。串行接口中有几种接口标准如RS-232、RS-422等。通用串行总线USB由Intel等厂商制定,其特点速度快、安装方便、即插即用、扩展性好,可有效降低成本、简化设备的配置和连接。,经过对两种数据传输方式的分析,其中RS-232比较简单,易于实现,USB传输速度快,方便,但它的协议复杂,编程不易。因此设计最终使用RS-232作为系统的传输方式。,总体方案设计,使用二级线性放电法做系统的A/D转换,用RS-232和USB进行数据传输,使用FPGA作为整个系统的控制和存储核心。整个系统可分为四部分。第一部分脉冲放大电路,即前放和主放第二部分为模数转换部分第三部分以FPGA为核心的数字逻辑控制电路部分第四部分为以USB标准设计制作的数据传输部分,多道脉冲分析器的系统结构原理图,软件设计,软件设计过程就是用程序语言编写程序并下载到芯片中,实现各项功能的过程程序设计是用VHDL语言编写的,仿真工具为Altera公司的QuartusII7.2,根据各模块的设计思路编程并调试,仿真,最后作顶层程序,连接各单元电路,生成器件的比特流文件,下载到Altera公司的Cyclone系列EP1C6Q240C8芯片上。,系统主流程图,FGPA功能模块结构图,功能模块设计,主要有7个功能模块组成分频功能模块设计对时钟进行预分频主控功能模块设计对模拟信号数字量化存储功能模块设计实现Ram功能RS232通讯功能模块设计发送数据PWM斩波调幅设计把上下阈值转变为占空比相应的PWM斩波存储控制模块设计接收主控模块发送的数据,并将其转换为道址送入存储器时间控制模块设计制测量时间,主控模块状态流程图STATE0:初状态,全部复位;STATE1:等待过峰,过峰则进入STATE2;STATE2:信号是否有效,有效即进入STATE4,无效则进入STATE3;STATE3:清空电容电量,清空即进入STATE0,否则状态不变;STATE4:慢放电,内部计数器计数,放完进入STATE0,否则状态不变STATE5:检测是否到达测量时间,没到回到初状态,否则保持该状态,STATE0:初始状态,载入数据。STATE1:数据发送状态STATE2:取地址状态,如果取完地址则停止发送 RS232发送模块状态流程图,PWM程序流程图该程序通过将外部输入的1MHz的时钟频率转换为10kHz的斩波频率(100分频),同时将分频计数器计数值与输入的上、下阈值进行比较,输出相应占空比的波形。,STATE0:存储器清零状态;STATE1:初始状态,等待可 存储信号或数据发 送信号;STATE2:读数据状态;STATE3:延时状态,采用计 数延时;STATE4:写数据状态;STATE5:延时状态,采用计 数延时;STATE6:时间判断状态,检 测程序是否到达测 量时间;存储控制模块状态转换图,时间控制模块程序流程图该模块主要是用来控制测量时间(在此以1s为周期计时)。当测量完毕后,则开始发送数据。,调试结果分析,软件的测试 编辑完各个模块的源程序后通过QuartusII对各个模块进行仿真,各个模块的仿真波形都能够正确的显示所要求的结果,其次在一些不易理解的模块处又用了Visio做出了该模块的流程图。由于能力的欠缺未能在试验箱上进行原理仿真。硬件部分 用Protel画出了各个模块的原理图,并加以分析。,结论,系统设计过程中所涉及到如下技术:1、VHDL编程语言技术 2、多道脉冲幅度分析技术 3、A/D转换技术 4、USB接口技术这次设计未能正常完成,但是在查阅资料你的过程中还是得到了心得:系统可以通过RS-232与微机进行通信,充分利用了它们的存储容量大,计算能力强等特点,能够完成数据备份、处理和计算等工作。,谢谢各位老师,

    注意事项

    本文(基于FPGA的多道脉冲幅度分析器毕业设计答辩.ppt)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开