APP下载

基于蓝牙4.0的微型核辐射剂量计设计

2017-05-24卢亮亮曹剑锋

计算机测量与控制 2017年5期
关键词:剂量率低功耗字节

高 超,卢亮亮,曹剑锋

(1.中国人民解放军防化学院,北京 102205; 2.探月与航天工程中心,北京 100037)

基于蓝牙4.0的微型核辐射剂量计设计

高 超1,卢亮亮2,曹剑锋1

(1.中国人民解放军防化学院,北京 102205; 2.探月与航天工程中心,北京 100037)

针对目前个人核辐射剂量监测手段便携性差、实时性较差和持续监测能力不足等问题,设计了一种基于蓝牙4.0模块的微型低功耗核辐射剂量计;系统使用计数管探测辐射粒子,充分利用了MSP430混合信号处理器和蓝牙4.0模块的低功耗特性,体积小巧、续航能力强、运行稳定可靠;该剂量计配合手机APP即可单独使用,又可多台组网使用,可为人员提供持续可靠地实时剂量率监测和个人剂量分析,在核工业及核医学个人防护领域具有广阔的应用前景。

剂量率;核辐射监测;低功耗;蓝牙4.0

0 引言

核辐射射线作用于生物机体,辐射能量被机体吸收,引起生物机体电离或激发,使机体中的生物大分子的结构破坏,影响组织或器官的正常功能,严重时可能导致机体死亡[1]。准确及时的辐射剂量率测量,不仅能够为辐射环境从业人员提供科学的防护依据,还可以在发生核泄漏、放射性污染等紧急事故时及时发出预警,减少人员伤亡。目前的辐射监测设备主要针对环境监测、核素识别等运用领域,普遍存在价格昂贵,使用携带不便等问题。针对辐射环境从业人员个人剂量监测需要,本文使用气体计数管,以MSP430单片机为核心配合蓝牙4.0模块设计了一种可以测量实时剂量率、分析历史辐射剂量的便携式低功耗低成本个人辐射剂量设备。

1 系统设计

微型低功耗核辐射剂量计总体结构如图1所示。当有射线粒子进入计数管产生脉冲信号经放大整形电路处理形成数字脉冲信号,单片机对该脉冲进行计数,并按一定的时间周期进行统计。单片机测得的计数通过蓝牙4.0模块发送到智能手机,由APP计算得出实时剂量率。单片机还完成接收手机指令,调整工作参数,监测电池电量等功能。

系统的数据存储、分析、运行参数设置等功能由手机APP完成,基于手机APP的辐射剂量率监控管理系统不在本论文讨论范围内。

图1 系统总体框图

2 硬件设计

2.1 单片机选型及资源分配

单片机选用MSP430F149可以在满足硬件需求的前提下充分降低功耗和成本。单片机资源及管脚分配如图2所示。2个8位定时/计数器TA作为计时器产生周期中断对单片机进行唤醒,同时为ADC12提供采样/保持脉冲;TB作为计数器,时钟输入端口接放大整形电路输出的脉冲信号;UART0作为蓝牙BLE模块的通讯接口; 1个8/12位ADC用于电池电量信息采集[2]。

图2 单片机管脚分配原理图

2.2 计数管及放大整形电路

计数管工作时,阳极上由高压电源Vout供给400伏以上高压,当射线粒子在工作气体中产生的电子漂移到中心丝附近时,漂移过程中获得的能量进一步电离与之碰撞的气体,最后收集到的离子对总电荷量与射线粒子产生的原始电荷量Q成正比,其比例系数M由高压Vout决定。电离产生的电子中和了阳极上一部分电荷,使阳极电位降低,随后高压电源又通过电阻R向计数管充电,使阳极电位恢复,由此在阳极上产生一个负的电压脉冲[3]。由入射粒子形成的脉冲经过放大整形后送入单片机计数器时钟输入端口完成计数。计数管及放大整形电路如图3所示

图3 计数管及放大整形电路原理图

2.3 蓝牙BLE模块

本设计采用的蓝牙4.0BLE模块主芯片为CC2540,功率等级II级,典型发射功率0 dBm,典型接收灵敏度-88 dB,最大接收灵敏度-94 dB,板载天线,具有超低功耗、尺寸小巧,性能稳定可靠等优点[4]。使用该模块降低了系统的硬件复杂度、体积、功耗和成本,缩短了开发时间和开发难度,其原理如图4所示[5]。场效应管SI2333由单片机控制,用于开/关蓝牙模块电源,当控制管脚为低电平时为蓝牙模块供电,为高电平时断电;蓝牙模式控制端口接单片机P3.0,蓝牙链接状态端口Link接单片机P3.1,当蓝牙模块与其它设备建立链接时P3.1端口被置为高电平,当蓝牙模块为链接状态时可以通过拉低P3.0将其强制工作在AT模式下;与单片机通讯的数据通过UTX,URX传输。

图4 蓝牙模块电路原理图

2.4 电源管理电路及低功耗设计

监测仪采用可充电电池供电,并通过MicroUSB端口为其充电。电池电压经1/2分压后接A1端口,用于电量监测。本设计中ADC工作在12位转换模式,采用单信号通道重复采样,由TA.out1提供采样触发脉冲。参考电压为内部2.5 V基准电压VREF+,转换时钟由ACLK提供,电源及电池监测电路如图5所示。

受外形尺寸约束,对电池的体积与电量有较大限制,频繁的充电会严重影响用户的使用体验,因此这类微型个人监测设备必须采取低功耗设计。各主要模块工作电流如表1所示。

由表1可见,主要功耗来源于蓝牙、ADC12、CPU和关闭蓝牙时UART0发送管脚的泄漏电流。本设计采用以下设计降低系统功耗。

(1)单片机采用时间中断和外部事件中断(接收到手机指令)混合工作模式,系统初始化完成后立即进入低功耗模式,等待定时器中断或者外部事件中断的唤醒。定时器A每秒钟产生一次中断,单片机完成计数读取、时间更新、剂量率计算等任务后再次进入低功耗模式;如果是外部事件(接收到手机指令)中断,则单片机处理完该事件(指令)后进入低功耗模式。在低功耗模式下,MCLK和SMCLK时钟关闭,仅ACLK活动,可以明显降低单片机的功耗。

(2)监测仪采用间歇广播模式,按照预定的时间间隔广播监测数据。当手机需要向监测仪发送指令时,由手机主动发起链接,并发送数据,监测仪接收到数据后提取指令,执行完后发送命令回执并断开蓝牙链接,随后进入待机模式。经测试,采用正常环境下每4秒钟更新一次广播内容,每次广播10 ms,在高剂量率环境下每秒钟更新一次内容并持续广播的办法,既满足监测的实时性要求,也可以大大降低系统功耗。

(3)关闭蓝牙模块电源后,将P3.4管脚设置为I/O管脚,并输出低电平。

(4)由于系统本身采用了低功耗设计电池电压变化平缓,且CPU工作电压范围较宽,故每分钟测量一次电池电压是可以满足电量监测设计要求的。

3 软件设计

3.1 主程序设计

单片机主程序流程如图6所示。单片完成内部资源设备和软件参数设置的初始后,弱蓝牙处于连接模式,等待接收蓝牙传输的控制指令,并完成相关操作;若处于AT模式,将电池状态数据和脉冲计数数据搭载到蓝牙的设备名称中,通过更改设备名称更新广播信息。如果剂量率在安全阈值以下,监测仪每4秒钟更新一次计数,广播10 ms等待手机端捕获广播内容,或由手机端在必要时发起链接;如果超过阈值则每秒中更新一次计数并持续广播。

图6 主程序流程图

3.2 定时/计数器A中断程序设计

TA由ACKL提供时钟,每秒钟中断一次。TA发生中断后单片机被唤醒,读取计数器B的计数并清零TBR寄存器。鉴于辐射信号的随机性特征,为了消除统计误差,保证低本底条件下每秒钟测得的剂量率依然有效,本设计以1分钟为时间周期统计脉冲个数。

中断程序在完成计数统计、系统时间更新等其它操作后清除中断标志位,退出LPM2模式,主程序进入下一个循环。

3.3 UART0收发程序设计

UART0由ACLK提供时钟信号,以帧为单位进行数据接收和发送,采用中断工作模式,工作流程如图7~8所示。

图7 UART0接收流程图

图8 UART0发送流程图

发送数据时,数据帧写入发送缓冲区,使能UART0发送中断,软件触发发送中断,发送返回写入缓冲区的字节数。触发中断处理函数中,发送缓冲区中的数据逐字节写入发送寄存器,直至帧结束符。帧发送完毕后禁止UART0的发送中断。如果发送中断处于使能状态,则表示当前有数据未发送完,发送函数返回0。

接收数据时,当UART0接收中断被触发时,接收寄存器中的字节依次写入FIFO接收缓冲区,如果该字节为帧结束符,则对接收帧数量加1。函数从接收缓冲区读取帧数据时,首先清空帧缓冲区,然后判断帧数量,如果两次判断均为0表示没有可用读取的数据,函数返回0;否则,将接收缓冲区的数据逐字节写入帧缓冲区,直至帧结束符或接收缓冲区结尾。每帧提取结束后对接收帧数量减1,并返回帧长度[6]。

3.4 数据格式

本设计中数据分为监测仪的广播数据和指令/应答数据。

蓝牙模块设备名称最长为20个字节,我们使用了前15个字节,其中前9个字节为实际设备名,用于手机对设备的识别;随后2个字节为电池电量数据,最后4个字节为计数值。

指令帧由手机发送给监测仪,监测仪执行完指令后将执行结果以应答帧的形式发送给手机,帧结构如图9所示。帧标志位长度1字节,固定取值0xfd ;命令字占1个字节,标识该指令功能;数据长度位占1字节,值为帧长度减去2(标识位和长度位);帧数据长度可变但不超过20个字节,主要包括指令所需的参数;校验位长度为1字节,其值为除去结束符的所有字节依次异或值;帧结束符为两个连续的’ ’和’ ’字符。帧命令字定义如表2所示。

帧标识帧命令数据长度帧数据校验位帧结束

图9 指令数据帧结构

表2 指令帧主要命令字定义表

序号指令命令字1设备编号设置0x012报警阈值设置0x023时间同步0x034电池电量查询0x04

4 测试结果与分析

本设计结构紧凑,尺寸长宽高分别为80 mm*20 mm*15 mm(含电池及G-M计数管),图10为电路部分与一节AA电池的尺寸对比情况。

剂量计平均功耗约为2 mA,使用一颗400 mAh的3.7 V锂电池可连续工作超过120小时。在北京昌平地区室内天然本底辐射环境下测得的脉冲个数约为每分钟5~6个,经换算后得出室内空气吸收剂量率为56.47~70.62 nGy/h,处于环保部2011年公布的《1983~1990年全国环境天然放射性水平调查结果》北京地区空气吸收剂量率范围内,与70.00 nGy/h的平均值相近。

图10 微型核辐射剂量计尺寸对比图

受计数管探测效率影响,在天然本底辐射环境下测量值比实际值略低,其平均值误差约为9.2%,小于国标GB/T 14054-201规定的由随机涨落产生的10%的变异系数。

5 结束语

该剂量计硬件结构设计简单、测量实时性好,具有低成本、便携可靠,使用灵活等优点。配合手机APP既可以单独使用,也可以多个组网对人体关键部位进行重点监测,可以有效提高相关专业领域从业人员的个人实时持续防化水平。

[1] 卢希庭,江栋兴,叶沿林.原子核物理[M].北京:原子能出版社,2000.

[2] Texas Instruments Incorporated.MSP430X1XX Family User's Guide[Z].Dallas:Texas Instruments,2006.

[3] 房宗良.核电子学[M].北京:防化学院,2013.

[4] 欧阳骏,陈子龙,黄宁淋.蓝牙4.0BLE开发完全手册[M].北京:化学工业出版社,2014.

[5] 深圳市蓝嵌科技有限公司.CC2540/1蓝牙模块规格书[Z].深圳:深圳市蓝嵌科技有限公司,2016.

[6] 谢 楷,赵 建.MSP430系列单片机系统工程设计与实践[M].北京:机械工业出版社,2014.

Design of Micro Nuclear Radiation Dose Rate Monitor Based on Bluetooth 4.0

Gao Chao1,Lu Liangliang2,Cao Jianfeng1

(1.Institute of NBC Defense,Beijing 102205,China; 2.Lunar Exploration and Space Engineering Center,Beijing 100037,China)

Based on MSP430 mixed signal processor and Bluetooth 4.0 module,this paper designed a micro nuclear radiation dose rate monitor to improve its portability,real time feature and the ability of continuous monitor.The system used a G-M counter to detect the radiation particles, and it was designed smart, continuous and reliably by take advantage of the Ultralow-power feature of the MSP430 and Bluetooth 4.0 module. The micro monitor could provide sustained and reliable real-time dose rate monitoring for person and personal dose analysis by using a smartphone APP either single or multiple and has wide application prospects in the field of nuclear industry and nuclear medicine personal protection.

dose rate; nuclear radiation monitor; low power: Bluetooth 4.0

2016-07-01;

2016-12-15。

高 超(1984-),男,河北秦皇岛人,工程师,硕士研究生,主要从事核辐射监测及电子信号处理方向的研究。

卢亮亮(1989-),男,浙江东阳人,工程师,硕士研究生,主要从事深空探测总体技术方向的研究。

1671-4598(2017)05-0266-04

10.16526/j.cnki.11-4762/tp.2017.05.073

TP3

A

猜你喜欢

剂量率低功耗字节
基于TCAD仿真建模的瞬时剂量率效应研究
典型油气田辐射环境现状调查
No.8 字节跳动将推出独立出口电商APP
一种高速低功耗比较器设计
No.10 “字节跳动手机”要来了?
国产双极工艺线性电路低剂量率辐照效应评估方法
氢气浸泡辐照加速方法在3DG111 器件上的应用及辐射损伤机理分析*
一种宽带低功耗四合一接收机设计
轻量级分组密码Midori64的积分攻击
低功耗便携智能翻译手套系统