基于STM32的多功能γ能谱仪设计
摘要:文中介绍了一种基于STM32微处理器的γ能谱仪的研制。该仪器由主探测器、主控电路,GPS模块,SD卡存储模块,USB接口电路构成。是一种集辐射强度检测、辐射源地理位置定位,数据存储,USB传输等功能于一体的监测系统,大大丰富并提高了能谱仪的性能。
随着对天然辐射场中低能量γ谱学及其应用的深入研究,γ能谱仪不仅在固体矿产勘探、油气普查、水文和工程地质调查等工业生产及科学研究方面,甚至在民用的环境辐射场调查、建材与建筑装饰材料放射性检测方面,都得到广泛的应用,应用场合的复杂多样化对核辐射测量仪器提出新的需求。传统的核辐射测量仪器常采用探头与主控仪器分离的方式,而且主控仪器通常采用32位ARM7处理器甚至8位单片机系统来进行控制,数据采集常采用速度较低的ADC芯片。硬件电路复杂、体积大、集成度低、功能单一。近年ARM公司Cortex—M系列ARM核的推出将微控制器的性能提高到一个崭新的高度,同时功耗与成本大大降低。本文介绍一种主要基于最新Cortex—M3核的STM32微处理器,利用NaI探测器,融合无线通信,位置定位功能、具备大容量SD卡文件数据存储、USB传输接口的γ能谱仪设计。
1 系统总体结构
本能谱仪是以意法半导体出品的STM32芯片为主控制器,搭配NAI探测器及外围电路构建的硬件平台;以嵌入式实时操作系统uCosII2.9.0为软件平台,进行驱动开发,应用程序管理。系统总体结构如图1所示。
![](../img/eep/emb/emb-51947xs3wdfczgd4.jpg)
2 系统硬件设计
电源部分采用锂电池组供电,经过电源管理模块产生探头所需高压外,还需提供信号调理,控制回路所需工作电源;主控制器部分采集GPS模块定位数据,实时时钟模块时间数据,加入到辐射测量数据中作为数据标志;同时将测量结果显示在TFT液晶屏上,或者通过USB电路传送至上位机;在主控制作用下,系统定时会将测量数据保存至SD卡,存储数据以备回查。在系统硬件设计中,主控制器回路,前置放大及脉冲成型电路、甄别电路及GPS电路是本能谱仪重点改进之处。谱仪硬件组成如图2所示。
![](../img/eep/emb/emb-51948c4gblyjpjbu.jpg)
2.1 主控制器STM32
为了充分发挥Cortex—M3核特点,降低能谱仪功耗的同时提升系统处理速度和其他性能,系统采用STM32系列32 Bit微控制器,芯片型号为STM32F103ZETT6。该芯片工作频率为72 MHz,内置高速存储器,64K的SRAM和512K的Flash,具备丰富的增强IO端口和连接到两条APB总线的外设。器件包含两个12 bit的ADC,3个通用16 Bit定时器和一个PWM定时器,还包含标准和先进的通信接口:2个I2C和SHI,5个USART,1个USB和CAN。工作电压为常见的3.3V。该芯片专门设计于集高性能、低功耗、实时应用、具有竞争价格与一体的产品设计领域需求。
2.2 前置放大及脉冲放大成形电路
为了满足现场工作灵敏的脉冲放大器要求,选用φ75x75 mm NaI(TI)探测器,能量分辨率一般可达到8%(铯137源)。探测器工作后经光电倍增管产生的信号首先通过前置放大器和主放大器调理,用于对探测器输出信号的幅度放大和脉冲成形。前置放大器由高速、低漂移、宽频带集成运算放大器AD844构成的电压跟随器,主放大器包括极零相消电路、可调主放大器、有源积分滤波电路。主放大器由AD8066配套周围电路组成如图3所示。
![](../img/eep/emb/emb-519490cd1sapr0xa.jpg)
图4为积分滤波成形电路。前一级是二阶有源积分滤波成形电路。随后紧跟一级无源RC积分电路。核脉冲信号经过积分滤波成形电路后,就可以得到顶部较圆,信噪比较高的高斯型波形信号,方便后续电路处理。
![](../img/eep/emb/emb-51950st1a41lxqtg.jpg)
2.3 甄别电路
脉冲整形后信号通过峰值检测及相应控制电路,然后送入主控制器模数转换器进行采集。为消除高能或低能噪声对测量的干扰,对脉冲幅度需采用幅度甄别器来对信号进行甄别,只允许一定幅度的脉冲通过,供后继电路采集。此部分电路采用LM339电压比较器,其输入阻抗高,开环增益大,电压上升速率快,恢复时间短,具体设计如图5所示。
![](../img/eep/emb/emb-51951jmbhf4n1gfw.jpg)
2.4 GPS电路、实时时钟电路及SD卡存储电路
传统谱仪仅实现辐射强度实时测量,对测量点具体位置及测量具体时间无法记录,也无法实现大量数据的存储,以提供历史数据回查功能。为了克服以上缺点,本能谱仪进行了改进。
为了实现辐射源实时位置的监测,系统需要配置定位设备,由于辐射源的适用场合主要是室内,而普通的GPS在室内无信号,无法满足实际应用需要,本系统选用GPS和CDMA移动通信双重定位技术的GPS-one模块来实现辐射源的实时定位,GPS-one是美国高通公司开发的基于CDMA
技术标准的定位技术,采用Client/Server方式。他将无线辅助A—GPS和高级前向链路AFLT三角定位这两种定位技术有机结合,实现高精度、
- Linux嵌入式系统开发平台选型探讨(11-09)
- 嵌入式系统中文输入法的设计(03-02)
- 基于MPC755的嵌入式计算机系统设计(05-10)
- WinCE下光电编码器的驱动程序设计(04-12)
- 为什么嵌入式开发人员要使用FPGA(05-13)
- VxWorks几种常用的延时方法介绍(05-16)