书签 分享 收藏 举报 版权申诉 / 4

类型基于32位ARM处理器的γ能谱仪研制.pdf

  • 上传人:mmwy
  • 文档编号:14939409
  • 上传时间:2019-05-20
  • 格式:PDF
  • 页数:4
  • 大小:450KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    基于 32 ARM 处理器 能谱仪 研制
    资源描述:
    1004
    化工自动化及仪表
    第39卷
    基于32位ARM处理器的γ能谱仪研制
    解洪亮王红印左平顾民
    (成都理工大学核技术学院,成都610059)
    摘要介绍了一种基于STM32F103芯片的便携式核语仪的研制,控制器对采集的数据进行分析处理
    后将数据发送到显示模块,并将数据发送到存储卡上。并且介绍了基于VB开发环境的様语处理软件
    的开发设计。用NaI(T)晶体做实际测试后,系统在集精度、灵敏度等主要技术指标上获得了满意的
    效果。
    关键词便携式核谵仪託入式系统核谱数据处理
    中图分类号TH842
    文献标识码B
    文章编号10003932(2012)08-1004-04
    现代核谱测量仪器的发展逐渐趋于便携化、要加以放大再进行测量,而放大器分为前置放大
    小型化和智能化121。虽然之前的便携式核谱测和主放两部分。
    量仪器集成度较高,但是成本和功耗也相对较高,
    前置放大电路的主要作用是提高系统的信噪
    已满足不了现代野外核辐射探测的需求
    比和减少外界干扰,因此比较简单。前置放大器
    笔者所设计的便携式多道核谱仪采用的体积小,紧靠探测器并与探测器构成一个整体,
    STM32F103作为控制器,利用控制器自身携带的称为探头。
    ADC采样,对γ射线进行数据采集,处理后通过
    主放电路的主要作用是对信号进一步进行放
    液晶显示模块对谱线进行显示;同时也可将测量大成形,以方便后续测量。经前置放大的信号首
    的数据存储在存储卡中,用于电脑更加精确地离先通过C1-R3组成的微分电路成形,然后通过
    线分析(利用设计的核谱处理软件),以弥补野外个反相线性放大节进行线性放大,利用C3-R5-R6
    分析不足的缺陷。由于系统大部分的电路集成在极零相消电路消除下冲,然后经过有源积分滤波
    控制器中,外围电路很少,并且采用了市场上高性器将信号进一步放大成形,这时的信号就可用于
    能、低成本、低功耗的32位处理器,因此与其他嵌后续工作中。主电路如图2所示。
    人式核谱测量仪器相比,该设计不仅集成度和工
    作时间显著提高,而且成本和功耗也明显降低,更
    适合野外探测。
    硬件系统设计
    整个核谱仪的硬件系统由探测器及放大电路
    2C4?C
    模块、高速数采集和处理模块、程控运放模块、
    存储和显示模块组成。系统的结构如图1所示。
    图2主电路
    探测器
    及前放?主放ADc?控制
    单元門存储トサ算初
    软件
    2高速数据采集
    程控
    利用芯片自身携带的12位ADC对信号进行
    电源{运放
    DAC
    模块
    采样,它有16个输入通道,采样频率为1MHz,有
    单信号及扫描等几种模式,笔者采用单信号输入
    图1硬件系统结构框图
    模式。高速数据采集电路如图3所示。
    放大电路的设计
    核辐射测量中,探测器输出的信号比较小,需
    收稿日期:2012-06-23(修改稿
    万方数据
    第8期
    解洪亮等基于32位ARM处理器的γ能谱仪研制
    1005
    STM32F103VET6
    在系统工作前首先要对系统进行初始化,下
    面给出了A/D、D/A、SPI的初始化程序。其中
    Ion
    ADC选用ADC1的通道0,独立连续转化模式,用
    于传输数据到SD卡的SPI总线采用八位数据传
    PCO
    输模式,代码为:
    图3高速数据采集电路
    RCC->APB2ENRI=1<<2;/使能 PORTA
    1.3稳谱电路设计
    口时钟
    设计了由单片机自身携带的DAC所组成的
    GPIOA-> CRL&=0XFFFFFFFO; //PA0 anolog
    程控运放,目的是为了让系统自动调节由各种外输人
    界条件引起的测量数据的偏差,增加系统的稳定
    RCC->APB2ENR=1<<9;//ADC1时钟使能
    性和测量数据的准确性。程控运放电路如图4所
    RCC->APB2 RSTR=1<<9;//ADC1复位
    ?不
    RCC->APB2RSTR&=~(1<<9);/复位结

    STM32F103 VET6
    RCC-> CFGR1=2<<14 //SYSCLK/DIV2
    AD603
    12MADC时钟设置为12MHz
    DAC OUTI
    ADC1->CRI1=0<<16;//独立工作模式
    GPOS VOUT
    CNEC
    ADC1ー>CR1&=~(1<<8);//非扫描模式
    out
    FOBK
    ADCIー>CR2I=(1<<1);/连续转换模式
    COMM
    ADCIー>CR21=(6<<17);//EXTI线
    ADC1->CR2=1<<20;//使用外部触发
    ADC1->CR2&=-(1<<11);/右对齐
    图4程控运放电路
    ADCI-> SQRI&=-(0XF<<20)
    2系统软件设计
    ADC1ー>SQR1&=0<<20;//1个转换在规则
    核谱数据处理程序在keil编译环境下编写,序列中(也就是只转换规则序列1)
    ADC1ー>SMPR2&= OXFFFFFFF8;//通道0采
    可以完成基本的核谱分析;谱线显示、寻峰及元素
    样时间清空
    的定性分析等。软件程序流程如图5所示,控制
    ADClー>SMPR2I=1<<0;//通道07.5周期
    器在收集数据的同时对收集的数据进行处理,并
    ADC1ー>CR2=1<<0;//开启AD转换器
    通过显示模块显示
    开始
    系统初始化
    RCC->APB2ENRI=1<<2
    GPIOA->CRL&=0 XEFMOFFFF;//PA4:模拟
    开始量
    输入模式
    RCC-> APBIENRI=1<<29;/开启DAC
    时间到?
    时钟


    DAC->CRI=1<<2;/使能触发






    DAC->CR=7<<3;//软件触发


    DAC->CRI=1<<0;/使能D
    谱线显示
    id SPIX_Init( void
    结東
    RCC->APB2ENRI=1<<2:// PORTA时钟使能
    图5软件程序流程
    RCC->APB2ENR」=1<<12;/SPL时钟使能
    万方数据
    展开阅读全文
    提示  文档分享网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:基于32位ARM处理器的γ能谱仪研制.pdf
    链接地址:https://www.wdfxw.net/doc14939409.htm
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    版权所有:www.WDFXW.net 

    鲁ICP备09066343号-25 

    联系QQ: 200681278 或 335718200

    收起
    展开