基于无线传感器网络的人体体温监测系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第25卷第1期纺织高校基础科学学报Vol.25,No.1 2012年3月BASIC SCIENCES JOURNAL OF TEXTILE UNIVERSITIES March,2012
文章编号:1006-8341(2012)01-0111-03
基于无线传感器网络的人体体温监测系统
王 刚,高晓丁,唐明飞,谭东财
(西安工程大学机电工程学院,陕西西安710048)
摘要:设计了一种基于无线传感器网络人体体温监测系统,系统由10~20个监测点和中心计算机组成无线监测网.各监测点红外温度传感器测量被检测人群的人体体温,通过无线模块将监测数据传送到中心计算机,中心计算机对被监测人群的人体体温数据进行分析、存储.运行试验结果表明,系统工作稳定、可靠.
关键词:无线传感器网络;传感器节点;人体温度检测;数据库
中图分类号:TP 274.5 文献标识码:A
0 引 言
我国对于传染病主要以预防为主,高效、可靠的监测手段对于预防工作是非常有意义的.检测体温是预防和控制流感的主要手段,而传统的水银体温计和人体红外测温仪在应用中存在诸多不便[1].在人员密集区进行人体体温监测对于预防上述疾病的传播十分重要.
传统的水银体温计工作效率低,容易损坏.常见的人体红外测温仪只能进行单个对象的测量,不能存储数据,所以测量效率不高,不方便记录数据的对比.无线传感器网络综合了传感器技术、嵌入式计算技术、分布式信息处理技术和通信技术,能够协作地实时监测、感知和采集网络分布区域内的各种环境或监测对象的信息,并对这些信息进行处理,获得详尽准确的信息[2].本文设计了基于无线传感器网络人体体温监测系统,该系统能够快速地将网内各个监测点被测人员的体温数据传输到中心计算机的数据库中,方便了对诸如学校这一类人员密集场所人体体温变化数据的监测、管理、分析.
1 无线传感器网络的构成
无线传感器网络是由多个红外体温传感器节点构成的基于任务的平台[3].红外体温传感器对监测对象进行体温检测,然后将监测结果发送给中心计算机.从功能实现角度分析,无线传感器网络由嵌入式设备、传感器和网络构成.考虑到对于人员密集区进行人体体温监测信息传输的单向性,各个传感器节点之间无信息交汇必要,以及监测范围的区域性,无线传感器网络结构选择了无线局域网结构,采用多个测量节点对应一个汇聚节点的主从通信方式,就是一台主机对应多台终端机,单工通信,循环问答.如图1所示.
2 红外体温传感器监测节点设计
传感器监测节点包括传感器、具有A\D转换的模块、微处理器、无线发送模块[4].红外体温传感器测
收稿日期:2011-06-25
通讯作者:高晓丁(1955-),男,湖北省监利市人,西安工程大学教授.E-mail:gaopengpeng119@yahoo.com.cn
图1 无线局域网结构图 图2 红外体温传感器监测节点组成框图
试被监测人群的体温信息,嵌入式设备作为分布式监测和通信的载体.红外体温传感器监测节点的组成结构如图2所示.
红外体温度传感器选用德国HL Planar公司的TS105-
3,该传感器测量量程为-20~100℃,输出电压为3.3±0.85mV,主要用于温度控制,人体温度测量和医疗仪器[5].TS105-
3输出信号的电压很小,不能直接进行A/D转换,因而采用两级运放电路对TS105-
3输出的信号进行放大处理.一级放大电路采用ICL7650核心芯片,
它具有信号校验和电压补偿功能,对信号有很好的还原和放大作用;二级放大器采用AD620DN芯片,该类型芯片精确度高,电路连接简单,且稳定性好.温度传感器TS105-
3资料手册的转换曲线表明了该传感器能进行线性测量的范围,通过转换曲线可以计算出被数字化的电压对应的测量温度
值,
最终系统的测量精度精确到小数点后一位.传感器节点电源采用220V/13V变压器给系统供电,13V电压通过LM7812转换为12V,12V电压再
通过LM7805转换为5V.12V电压通过TP7660转换为-12V,-12V电压再通过LM7905转换为-5V.
传感器节点的MCU采用盛群公司的HT46RU232芯片.HT46RU232是一款具有4096
16程序存储器,192
8数据存储器的8位高性能精简指令集单片机.该单片机专门为需要A/D转换的产品而设计,具有低功耗、I/O使用灵活等特点.片内集成了可编程分频器、计数器、定时器[6].
HT46RU232有8通道12位分辨率的A/D转换器.
红外体温温度传感器采集到的信号经过放大后,直接送给处理器进行A/D转换,将TS105-
3输出的模拟信号转换成数字信号,其转换关系如式(1)所示.V测=(VCC/212)[A/D].
(1
)式中 [A/D]是A/D转换后对应的数字量;V测是放大后的测试信号电压;VCC是参考电压.依据温度传感器TS105-
3的T-V对应特性,可以得到T-V关系式,即V测=(0.4/15)(T-25)N.(2
)式中 N为放大电路的放大倍数.
每个传感器节点都具有个人信息输入功能和实时显示测量人体体温数据的功能.无线传感网络系统的无线模块选用捷麦通信器材有限公司的SA68D21DL无线传输模块.
各个红外体温传感器节点把测量人体体温的数据通过无线模块发送到中心计算机.
捷麦通信器材有限公司的SA68D21DL采用透明式数据传输,
不需改变原有通信程序及连接方法,串口具有TTL、RS232、RS485半双工多种电平接口,内装E2 ROM及看门狗电路,
可掉电记忆设置参数,采用CRC检验,可检出传输中99.99%的错误;
具有组网通信模式,便于点对多点通信.它的频率源采用VCO/PLL频率合成器,可方便灵活地通过串口设置频点,同时具有串口通讯及开关量IO,
可直接用于报警遥控等用途.
3 无线传感器网络系统软件
系统软件分为红外体温传感器节点系统软件和中心计算机数据处理软件两部分.红外体温传感器节点系统软件程序流程如图3所示;中心计算机数据处理软件程序流程如图4所示.
中心计算机与各个红外体温传感器节点采用单工通信模式,传感器节点发送数据格式为:报头+有效
数据位.首先发送数据报头‘a
’,然后发送8位数据,前4位是个人信息,后4位为体温数值.在无线传感网络中,中心计算机的无线传输模块和每个监测节点的无线传输模块都有惟一的身份地
211 纺 织 高 校 基 础 科 学 学 报 第25卷