论文部分内容阅读
由于数字信号处理技术的日益成熟以及模数转换器技术高速发展,数字多道相对模拟多道表现出更多优点。数字多道系统(MCA)由于稳定性和灵活性强,脉冲处理精度高,脉冲通过率高,脉冲幅度值提取方法可被进一步优化。采用数字多道系统编程更加便捷,脉冲处理算法和参数的改变及调整更加灵活,其实用性强,并且数字电路较传统模拟电路精度更高、体积更小、应用更加广泛。影响数字多道能谱分辨率的主要问题之一是基线的波动,通常需要采用基线扣除方法来消除,但当基线上叠加了高频随机噪声的时候,基线的判别变得非常困难。本文通过采用最大值最小值搜索方法,巧妙地实现了脉冲峰值和基线的快速判别,使得高频随机噪声的影响得以消除,提高了能谱系统的能量分辨率和计数率。该课题完成了基于ARM+FPGA的数字多道系统的设计,模拟电路部分的前放和线放电路分别采用Cremat公司的CR-110以及CR-200。数字多道系统部分控制器ARM采用TQ2440,数字处理芯片FPGA采用Altera公司的EP2C8Q208C8N。探测器输出电流脉冲经前置放大电路后高斯成形,将高斯成形信号经高速ADC量化成数字信号,经FPGA做阈值判别、寻峰、幅度值获取、幅度值存储。幅度值存储数据串行传送至ARM,再通过USB传输线传送至上位机,在上位机上绘制出能谱。FPGA与ARM之间用总线传输方式进行通信,ARM与上位机之间用USB传输线通信,ARM驱动FPGA及USB,驱动程序的编写及驱动模块的生成在上位机Linux操作系统下完成。本文中的数字编程部分在Quartus II软件中采用Verilog HDL语言完成,电路仿真软件采用mentor graphics公司的Modelsim6.6对寻峰算法进行了仿真。幅度值获取算法部分分别采用了峰峰值法、平均值法、固定基线法三种算法。并对三种算法对能谱分辨的影响做了具体分析。实验部采用Am241放射源照射碲锌镉(CdZnTe)探测器,分别分析了探测器在几种等差高压值下能谱分辨率的变化趋势及原理。该系统采用很好的人机交互模式,由ARM配置并且控制FPGA,在上位机绘图界面输入采集时间,通过控制FPGA芯片的工作时长来控制整个系统工作时长。该系统灵活性较强,可以根据不同前放信号基线值的不同,相应的改变FPGA中算法的阈值大小,来获取对应信号的能谱,减少了传统模拟调理电路中的扣除基线环节。因此,该数字多道系统实用性很强,有利于高性能能谱分析系统的工程实现。