基于FPGA的X射线能谱测量数据采集系统设计与实现

来源 :重庆大学 | 被引量 : 0次 | 上传用户:anjialaogong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
X射线管产生的X射线不是单一能量X射线,而是包含了多种不同能量的连续谱X射线,从物理学角度分析可知,能量不同的X射线对于各种物质吸收特性不尽相同,因而物质与不同能量X射线相互作用会呈现不同的物理性质。在X射线CT中,利用连续谱的X射线照射被检对象后,由于各种能量X射线的吸收特性不同,可能出现射线束硬化(Beam Hardening)等现象,从而引起CT图像“压杯(Cupping)”伪像(Artifact)。通过采集X射线能谱数据获得能谱图,我们便可了解能量不同X射线与被检对象相互作用之后吸收情况,从而适当的矫正X射线CT图像。X射线能谱数据可以由X射线能够数据采集系统获得,本论文的主要目的在于研究一种基于FPGA的X射线能谱数据采集系统,同时开发数据采集系统相关的配套软件X射线能谱显示软件。在充分学习现场可编辑逻辑门阵列、微控制器等电子技术、软件开发技术以及充分了解了国内外X射线能谱数据采集方案之后,我选择了利用现场可编辑逻辑门阵列和微控制器相结合完成X射线能谱数据的采集。基此,本论文采用了Altera公司EP4CE15系列FPGA芯片、ST(意法半导体)公司的STM32F103系列微控制器、AD9215模数转换器等作为采集系统核心器件进行了数字化的X射线能谱数据采集系统的设计。结合数据采集系统的硬件设计,论文详细阐述了预处理电路、电源电路、FPGA外围控制电路、STM32外围控制电路以及ADC采样电路各部分的具体设计思想。数字X射线脉冲信号处理模块也尤为重要,根据需要,论文对FPGA软件设计也做出了详细介绍,采用Verilog HDL语言设计了FPGA内部各个功能模块。系统软件设计则包含两个部分:STM32微控制器软件设计和上位机软件的设计。其中STM32微控制器不仅需要通过SPI接口完成其与FPGA之间的数据传输及命令交互,还需通过USB虚拟串口将能谱数据传输至上位机应用软件。X射线能谱显示软件则利用Visual Studio2010软件开发平台采用C#语言设计,X射线能谱数据和脉冲信号数据曲线通过开源绘图控件ZedGraph完成谱线绘制,还可以对X射线能谱进行能量刻度、感兴趣面积、谱数据存储等操作。最后,经过初步测试表明,课题的X射线能谱数据采集系统设计合理,采用Na I(Tl)闪烁计数器输出核脉冲信号进行相关测试,实现了X射线能谱数据的显示和存储,同时也能完成能量刻度、感兴趣面积等操作,达到了预期的设计目标。
其他文献
谈提高农行经营效益的途径农业银行河南省鄢陵县支行赵现廷一、正确认识当前农业银行效益欠佳的原因1.思想观念陈旧。近年来,人们对思想政治教育工作存在着畏难情绪,认为当前金融
期刊
1.实现基础性金融资源良性循环。金融资源的高度流动性主要体现在基础性金融资源———广义的货币资本或资金上,货币资本没有了流动性也就失去了安全性、收益性。目前,在企业改制
旅游业是一项开放性很强的产业,具有关联度高、带动力强、辐射范围广的特点。可持续、多层次、综合性的旅游经济是最具发展潜力和最具带动功能的"绿色经济"。阿城-中国历史上
南方的雨和北方的雨 (1)南方的雨,下得缠锦、温柔、——、持久;(2)北方的雨,下得豪爽、——、粗犷、干脆。(3)南方的雨,像南方少女的爱,羞羞答答,多情,含蓄:
高校管理学课程是一门艺术性较强,对实践要求较高的课程。云教学模式很好地满足了学生自主合作探究学习的需要,有利于提高学生学习管理学知识的主动性和积极性,并能提升学生
促进林业经济的健康发展是实现我国林业可持续发展的重要组成部分。据此,该文在分析了我国林业经济发展现状的基础上,提出了加快林业经济健康发展的几点建议。
最近,财政部和国家税务总局发出通知,明确啤酒包装物押金的有关范围问题:《关于调整酒类产品消费税政策的通知》(财税[2001184号)规定啤酒消费税单位税额按照出厂价格(含包装物及包
建立以商业银行为操作主体的企业监控体系□程雅茹张秀岩随着社会主义市场经济体制的确立,建立现代企业制度成为改革的中心议题。建立现代企业制度要解决很多问题,其中,建立企业
能够对具体的内容加以概括,这是中考现代文阅读测试的一项基本能力要求。围绕这一能力要求,命题者常常从多种角度对学生进行考查,而用“填充的方式”来概括文章事件就是测试学生