新闻中心

EEPW首页>手机与无线通信>设计应用> 基于蓝牙技术的网络化传感器及其应用

基于蓝牙技术的网络化传感器及其应用

作者: 时间:2012-07-20 来源:网络 收藏

标签:NCAPIEEE1451.2标准

本文引用地址://m.amcfsurvey.com/article/154346.htm

引言

通常在测控系统中,是信息采集的重要装置,数据的采集全靠,被誉为“神经触角”的它如何实现其,也是当前的热点研究问题。当前大多数测控系统中,多是采用有线方式,但是在一些特殊情况下,有线线缆连接显然会造成很多不便,不能够满足现实需要。随着新兴无线(如)的发展以芯片价格的降低,无线方式在很多场合都得到以取代原有的有线接口方式。无线传感器势必成为传感器发展的一个重要方向。在介绍IEEE1451.2和的基础上,本文提出了一种协议的无线传感器结构模型,并着重讨论该模型开发的模拟实验装置的实现在病人远程监护中的

1 IEEE1451.2和蓝牙协议的无线网络化传感器

1.1 IEEE1451.2标准

IEEE1451.2作为智能传感器接口模块标准,它提供了将传感器和变送器实现网络化的接口标准,采用通用的A/D或D/A转换装置作为传感器的I/O接口,将各种传感器模拟量转换成标准规定格式的数据,连同一个小存储器———传感器电子数据表(TEDS,transducerelectronicdatasheet)与标准规定的处理器目标模型———网络适配器(NCAP,networkcapableap2plicationprocess)连接,如此,数据可以按网络规定的协议连接入网络。该标准的结构模型提供了一个连接智能变送器接口模型(STIM,smarttransducerinteRFacemodule)和NCAP的10线标准接口———变送独立接口(TII,transducerindependenceinterface)。其工作流程是敏感元件输出的模拟信号经A/D转换及相应数据处理(滤波、校准)后,由网络处理装置根据程序设定和网络协议(TCP/IP)将其封装成数据帧,通过网络接口传到网络上。

1.2 蓝牙技术

蓝牙技术作为一种新的短距离无线通信协议,提供了一种无线数据与语音通信的开放标准,它具有许多特有的优势:很强的移植性,可于多种通信场合;硬件集成电路应用简单,成本低廉,实现容易,且易于推广;蓝牙功耗低,对人体危害小;蓝牙采用扩频跳频技术,抗干扰能力强,增加了信息传输的安全性。蓝牙技术正以其特有的优势引起许多专家学者的广泛关注。

1.3 传感器结构模型

基于IEEE1451.2的有线网络化传感器结构模型包含STIM、TII和NCAP三部分。而本设计的基于IEEE1451.2和蓝牙协议的无线网络化传感器,采用蓝牙模块替代TII实现无线连接,类似于实现了一个无线的STIM和无线NCAP接收终端的模式,它们以点对多点方式在蓝牙匹克网以主从方式实现相互通信。

STIM通过无线的NCAP接入以太网(Ethernet)或In2ternet,同时NCAP通过分配的IP地址与网络相连,如图1所示。与典型的有线方式相比,上述无线网络模型增加了两个蓝牙模块,对于蓝牙模块部分,标准的蓝牙对外接口电路一般使用RS232或USB接口,而TII是一个控制链接到它的STIM的串行接口,因此必须设计一个类似于TII接口的蓝牙电路,构造一个专门的处理器来完成控制STIM和转换数据到蓝牙主控制接口(HCI,hostcontrolinterface)的功能。硬件实现上可以采用接口模块,软件实现上可以采用标准的STIM软件模块:STIM模块、STIM传感器接口模块、TII模块、TEDS模块以及地址和函数模块。

基于IEEE1451.2和蓝牙协议的无线网络化传感器

2 模拟实验装置的实现

下面以实验室开发的模拟装置为例来说明该传感器的实现。该装置的结构框图如图2所示,利用前端无线STIM中的MCU定时采集温度传感器中的温度值,经蓝牙无线网络将数据传送至NCAP。NCAP将存放于特定的位置,当有浏览器要查看该数值时,将该数值嵌入到相应的网页程序中,并对整段程序进行TCP/IP封装处理,传送到客户端的浏览器上。

基于IEEE145L 2和蓝牙协议的无线网络化传感器装置结构原理图

2.1 STIM的实现

STIM中MCU采用的是AD公司的微转换芯片ADμC812。该芯片内有一个8052兼容的微处理器,遵从IEEE1451.2标准,利用芯片ADμC812内部的640B的数据存储器作为可重复写的TEDS存储,利用内部的一个通道12位的ADC实现A/D转换以及通过芯片内的UART串行口实现与蓝牙模块的通信。蓝牙模块选用的是支持点对多点的爱立信ROK101008系列,同时该模块自带射频微带天线。ROK101008蓝牙模块内部结构遵从蓝牙规范1.1,其内部基带控制器同样提供了UART接口。蓝牙模块内部提供了主机控制器接口(HCI)来实现对蓝牙硬件访问的统一接口,结合RS232串口就可以实现主控制器和主机之间在传输层上的数据通信,基带和射频则提供了上层的链接和服务。同时,ADμC812还应完成对温度传感器的初始化、数据采集和处理。

(1)温度传感器DS18B20接口和驱动。

温度传感器选用的是DS18B20,该温度芯片是DALLAS公司生产的一线式数字温度传感器,主要由4部分组成:64位ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。ROM中的64位序列号是该DS18B20的地址序列码,ROM的作用是使每一个DS18B20都各不相同,这样就可以实现一根总线上挂接多个DS18B20的目的。主机控制DS18B20完成温度转换必须经过3个步骤:初始化、ROM操作指令、存储器操作指令。其工作流程是:初始化→ROM操作指令→存储器操作指令→数据传输,工作时序包括初始化时序、写时序和读时序。操作时必须先启动DS18B20开始转换,再读出温度转换值。其硬件接口如图3所示。

温度传感器 DS18B20硬件接口图

(2)蓝牙模块ROK101008初始化。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭