基于IEEE1451智能传感器的远程监测系统设计

发布者:superstar10最新更新时间:2016-09-19 来源: eefocus关键字:IEEE1451  智能传感器  远程监测系统 手机看文章 扫描二维码
随时随地手机看文章
为了给传感器配备一个通用的软硬件接口,使其方便地接入各种现场总线以及Internet和Intranet,从1993年开始,美国国家标准技术研究所和IEEE仪器与测量协会的传感技术委员会联合制定了智能传感器通用通信接口标准,即IEEE1451的智能变送器标准接口。针对变送器工业各个领域的要求,多个工作组先后建立并开发了接口标准的不同部分。


1 IEEE1451标准族介绍

IEEE1451是一个智能传感器接口的标准族,它定义了一系列为使智能传感器连接到微处理器、仪表系统和现场控制网络的开放、通用、独立于网络的标准[1],提供了一系列基于监测和控制应用的有线或无线的协议。IEEE1451接口标准结构如图1所示[2]。

在IEEE1451标准族中,IEEE1451.0标准定义了传感器和执行器多种通用配置命令集,如点对点、分布多点和无线的配置,以适应各种应用的需要。而且还规定了通用变送器电子表(TEDS)的格式,目的在于提高IEEE1451系列标准之间的互操作性,简化针对网络适配器(NCAP)和智能变送器接口模块(STIM)使用不同物理层传输介质连接相关标准制定的工作难度和工作量。

IEEE1451.1:主要定义了NCAP的信息模型,这一标准为NCAP规定了一个公共的上层对象模型,网络结构和变送器模块类型不同,其对象模型就有不同的版本。一个简单的编程模型封装了传感器硬件实现的细节,规定了不同NCAP与STIM物理层版本在具体实现时的软件接口规范。
IEEE1451.4:主要针对于传感器和变送器的混合模式通信协议及传感器电子数据表格式。混合模式接口的智能型传感器定义了一种为传统模拟模式的传感器和变送器增加自我识别技术的机制。
IEEE1451.5:定义了无线传感器通信以及TEDS格式,定义了无线变送器模块WTIM(Wireless Transducer Interface Module)与NCAP之间通过无线方法建立连接的有关事项。

2 系统概述

本系统的设计背景为远程环境检测。考虑到设备主要应用在野外,地形比较复杂, IEEE1451.2-4标准都是基于有线连接的,连线困难。而IEEE1451.5标准是基于无线传输技术的,也就是NCAP和WTIM之间的通信是基于无线传输技术,可以节省成本,而且还方便今后对系统的升级改造。但本系统的TIM部分和WTIM部分采用的是IEEE1451.4标准的MMI接口。因为MMI允许TEDS的数字信号和传感器的模拟信号隔离传输,可以很方便地将传统传感器改造为符合标准的智能传感器。系统框图如图2所示。

本系统包括三个部分:(1)变送器接口模块(TIM)。该部分的主要功能是采集传感器的模拟信号,并与TEDS的数字信号通过IEEE1451.4的标准MMI接口传送到控制器;(2)无线变送器接口模块(WTIM)。该部分包含一个控制器、一个无线收发器和MMI(Mixed-Mode Interface)接口。MMI接口接收TIM传来的信息并对其进行处理,将处理完的信息传给无线发送设备,由后者发送出去;(3)网络适配器NCAP。该部分主要由无线收发设备、控制器和DTU设备组成。无线收发设备收到WTIM发送的信息后传送给处理器,处理器做相应处理后通过相应的网络协议将数据发送到远程终端。

2.1 硬件设计

本设计选用STM32系列单片机作为各部分的主控制器。STM32 是意法半导体基于ARM CortexTM-M3 的32 bit嵌入式处理器,具有运算速度快、外设资源丰富等特点,而且其价格仅与8 bit单片机相当,性价比极高。因此本设计选用该芯片。

IEEE1451.5标准的目标是为使用不同通信技术的无线传感器提供一个统一的接口,采用已经成熟的无线通信技术作为接口标准,并不是开发一种新的无线通信技术,而是基于该标准的无线传感网络接口在WTIM和 NCAP之间定义了多种无线通信方式。目前,其主要的通信协议有三种:IEEE 802.11协议、Bluetooth协议和ZigBee协议。从三者的开发成本、传输距离、速度等各个方面比较,本系统选用了由ZigBee技术来构建无线传感器网络[3-4]。

本设计选用TI公司生产的符合ZigBee技术的CC2530射频模块。该芯片是一款真正的系统芯片(SoC)CMOS 解决方案,这种解决方案能够提高性能并满足以ZigBee为基础的2.4 GHz IAM波段应用对低成本、低功耗的要求。

2.2 操作系统

由于本系统的各部分任务比较多,所以软件需要使用嵌入式操作系统。应用比较广泛的有以VxWorks、?滋C/OS等为代表的国外开发的操作系统,也有以RT-Thread为代表的国内开发的操作系统。国外的操作系统虽然应用比较广泛,但费用也比较高,使成本加大。

而国内开发的RT-Thread是一个开放源代码的实时操作系统,并且商业许可证是非常宽松的实时操作系统。采用面向对象风格的设计是RT-Thread一个很大的特点,但它又不像eCOS操作系统那样纯粹使用C++来实现,而是采用了一种C编码的面向对象编程。面向对象设计更适合于人类思考问题的特点(例如继承),可以让具备相同父类的子类共享使用父类的方法,这样可以很方便地创造更多的函数。对象的好处在于封装,因为当一个对象封装好了并测试完成后,基本上就代表这个类是健全的,从这个类派生的子类不需要过多考虑父类的不稳定性[5]。

3 TIM设计

IEEE1451.4标准的核心是TEDS,TEDS包含了传感器的相关信息,其信息有:厂商信息、模块编号、版本信息、产品序列号、灵敏度、测量范围、物理单位、传输功能、输出范围、校准信息以及用户数据等[6-7]。TEDS被存储在EEPROM中,系统一旦上电或接受了请求,TEDS 就上载到系统。TEDS简化了传感器的安装,一个被损坏的传感器可以直接被替换而不需要更改任何设置。
TEDS包含一个64 bit的信息,称为“Basic TEDS”,每一个传感器必须包含一个Basic TEDS。表1为Basic TEDS包含的内容。

由于TEDS存储器大小的限制,Basic TEDS的信息应该被压缩到符合存储器的要求。典型的系统存储器存储信息的单位为8 bit或者16 bit。但是TEDS可以做到按1 bit来存储有效信息。这就要求谨慎小心地解析数据来获得所需要的信息,给编程提出了更高的要求。此外,还可以根据不同的传感器类型,选择不同的模板来设计标准模板TEDS。最后可以根据用户需要添加一些用户自定义信息。本系统所使用的温度传感器的TEDS如表2所示。


4 WTIM 设计

WTIM 部分可以通过MMI 接口将传感器的TEDS 读出, 并将其通过无线设备发送给NCAP, 并且通过IEEE1451.0 标准定义的通用API 函数来控制可读取传感器和执行器的运行状态。WTIM 状态图如图3 所示。

在WTIM一上电时即进入初始化状态,随后马上进入PREREG状态。在PREREG状态中TIM要通过完成向NCAPREG的任务,之后进入NCAPREG状态。进入NCAPREG状态意味着WTIM已经与一个NCAP进行了连接,但是并没有被设置与TIM完成数据交互。当NCAP设置WTIM与TIM进行数据交互时,它就会发送一个开放命令和一个或多个写命令,然后WTIM进入OPEN状态。在OPEN状态中,WTIM就可以和NCAP、TIM进行数据交互了。OPEN状态可以被关闭命令终止。如果多次通信失败,则表明TIM当前没有通道可用,WTIM将由OPEN状态转为NCAPREG状态。如果TIM没有被注册,则WTIM状态由NCAPREG状态转为PREREG状态,进行TIM注册。

5 NCAP设计

符合IEEE1451.5标准的NCAP支持接入多个同一技术标准的WTIM。当首次上电NCAP进入初始化状态时,马上进入UNREGDOT5状态。根据设计要求,NCAP应该包含一个符合ZigBee技术标准的协调器,在UNREGDOT5状态意味着协调器并没有建立一个有效的ZigBee网络。之后NCAP将进行网络的注册和建立,这时NCAP就会进入DOT5REG状态。DOT5REG状态说明NCAP已经建立了一个网络,但是并没有和WTIM建立连接,因此也就不存在与TIM进行数据交互。NCAP网络注册状态图如图4所示。


当一个NCAP 建立的网络有一个或多个WTIM 注册时, 它就会进入TIMREG 状态。在这一状态NCAP 会完成对所有TIM 的注册。为了完成与TIM 的数据交互,NCAP 会发送一条开放命令和一条或多条写命令, 随后NCAP 进入OPEN 状态。在OPEN 状态, 即可以和WTIM进行数据交互。OPEN 状态可以被关闭命令结束。因为NCAP 维持各个WTIM 相互独立, 所以NCAP 可以在任
何时刻发现和连接节点。NCAP 运行状态图和顺序图分别如图5、图6 所示。

在国外对于智能传感器的研究起步比较早,到目前为止已有相当一部分投入到应用中,如在远程监控和控制、分布测量和控制系统中的应用和在协作式测量和控制中的应用。而国内对于IEEE1451标准族的研究还处于起步状态,一些高等院校也在进行针对IEEE1451标准族的研究,但是目前绝大部分的研究工作还是停留在对标准本身的解释和阐述,并没有将其应用在实际的工程中。而且主要集中于对IEEE1451协议中较早版本的研究,明显落后于国外的研究现状。

本文将IEEE145标准族中的四种标准通过组合使用,设计完成了一套完整的环境监测系统,这对于IEEE1451标准的推广有一定的现实意义。

关键字:IEEE1451  智能传感器  远程监测系统 引用地址:基于IEEE1451智能传感器的远程监测系统设计

上一篇:基于STM32F103的语音识别汽车空调控制系统设计
下一篇:基于电力载波的铁路信号智能点灯系统的设计

推荐阅读最新更新时间:2024-03-16 15:10

基于SOC/IP的智能传感器设计研究
引 言 智能传感器技术是一门正在蓬勃发展的现代传感器技术,是涉及微机械和微电子技术、计算机技术、网络与通信技术、信号处理技术、电路与系统、传感技术、神经网络技术、信息融合技术、小波变换理论、遗传理论、模糊理论等多种学科的综合技术。 智能传感器中智能功能如:数字信号输出、信息存储与记忆、逻辑判断、决策、自检、自校、自补偿都是以微处理器为基础的。基于微处理器的传感器从简单的数字化与信息处理已发展到了目前具有网络通信功能、神经网络、模糊理论、遗传理论、小波变换理论、多传感器信息融合等新理论新技术逐步完善的现代智能传感器。其微处理器硬件也经历了从单CPU结构到多CPU甚至DSP、ASIC与MCU相混合的结构。然而微处理器在可靠性、功耗
[传感技术]
基于ARM9和3G网络的社区温湿度远程监测系统研究
随着人们生活水平的提高,人们对居住环境的要求越来越高,家居环境中尤为受到人们关注的是有害气体的污染、温湿度控制等。研究结果表明:人体最适宜的健康温度为18~24℃,健康湿度为45%~65%RH,在这种环境下人体感觉最舒适。传统的环境监测系统大部分采用的是人工采集或是采用有线监测的方法,人工采集数据,既消耗大量的人力和物力又不能够实时的采集环境监测数据,有时还会给数据采集带来误差。有线监测虽然具有很多优点,但是由于监测点分布广而散,有些监测点既偏远又危险,给有线监测的实现带来非常巨大的困难,同时有线监测需要大量的电话线进行数据传输增加了巨大的成本。随着第三代移动通讯在我国大量普及,以3G网络和嵌入式系统为基础的远程环境监测系统取得了
[单片机]
基于ARM9和3G网络的社区温湿度<font color='red'>远程</font><font color='red'>监测系统</font>研究
卫星射频单元设备远程控制监测系统的设计
  0引言   卫星通信具有远距离、大容量、多业务等诸多优点,现在越来越受到人们的关注和青睐,在抗震救灾、应急维稳中发挥了很大作用,但是由于卫星通信要求地球站发射频率能穿透大气层到达通信卫星上这个特殊要求,因此固定站设备射频单元均工作在微波频段,且配备有将微波信号进行放大的高功率放大器,因此整个射频单元具有很强的辐射性,为此固定站射频单元的设备一般都放在距离主机房比较远的单独机房或天线附近。目前对于射频单元的测试与管理,只能靠人工进行巡视和管理,这种值勤方式就造成了射频单元管理的时效性不好,容易出现巡视不及时造成设备的损坏,特别是恶劣天气状况下时,当射频单元参数需要调整和维护管理时,人员操作就比较困难,容易造成整个系统的通信中断
[单片机]
卫星射频单元设备<font color='red'>远程</font>控制<font color='red'>监测系统</font>的设计
意法半导体智能传感器处理单元在传感器内集成“大脑”,开启Onlife时代
意法半导体智能传感器处理单元在传感器内集成“大脑”,开启Onlife时代 在MEMS 传感器上集成信号处理器和人工智能算法 引入本地决策能力的同时显著节省空间和电能 2022年2月23日,中国 ---- 服务多重电子应用领域、全球排名前列的微机电系统 (MEMS)制造商意法半导体(STMicroelectronics,简称ST;纽约证券交易所代码:STM) 宣布推出智能传感器处理单元 (ISPU)。新产品在同一颗芯片上集成适合运行 AI 算法的数字信号处理器 (DSP)和 MEMS 传感器。 与系统级封装产品相比,除尺寸更小,功耗降低多达 80%外 ,传感器和人工智能融合方案还让电子决策功能走进应用边缘设备
[传感器]
意法半导体<font color='red'>智能传感器</font>处理单元在传感器内集成“大脑”,开启Onlife时代
工信部将建集成电路和智能传感器创新中心
据上证报11日报道,9日,工信部部长苗圩在第六届中国电子信息博览会(CITE2018)开幕式致辞中表示,中国电子信息产业规模已超18万亿元,接下来将推动产业加快质量、效益和动力变革。与会人士分析称,集成电路是电子信息产业的基础和核心,因此该产业如何通过创新来实现转型升级很关键。据悉,工信部将在“十三五”期间建立集成电路和智能传感器创新中心。 3月28日,财政部等四部门发布《关于集成电路生产企业有关企业所得税政策问题的通知》。《通知》的亮点是提高了对新设立集成电路制造企业减免税收的门槛,比如,对于“两免三减半”类企业,制程上从原来的0.8um提高到0.13um。
[半导体设计/制造]
工业机器人搭载智能传感器可巡航监测车间的环境
(文章来源:ISweek工采网) 氯化氢也叫盐酸,是一种无色有刺激性气味的气体且具有腐蚀性。浓盐酸具有强挥发性,泄漏的话对人的呼吸道、黏膜、皮肤、眼睛等都有刺激性的作用,还具有窒息性的气味。工业生产氯化氢常用于染料、药物、化工、肥料等。由于氯化氢具有的特殊,既是有毒气体又是腐蚀性的气体。所以对于产生氯化氢气体的场所都需要对产生的氯化氢气体进行监测。 工业生产车间是产生氯化氢常见的地方之一。为防止氯化氢气体带来的危害,一是产生的氯化氢气体浓度会对人体健康产生影响,工业机器人是一种智能化、产品,具有相关的独立系统,可自主进行定位、避障和工作。根据机器人自身系统还可配套工采网氯化氢,实现对氯化氢气体的检测。 工采网引进
[机器人]
基于DSP的高速便携红外气体分析仪设计
红外气体分析仪是基于不同气体分子对特定波长红外光有选择性吸收的原理制成的一种物理式分析仪器,是典型的光、机、电一体化智能传感器系统。与其他气敏传感器系统相比,具有灵敏度高、响应快、分析气体种类多、量程范围宽、可连续测量等特点。在地震预报、矿井安全、石油勘探、大气物理、医疗卫生、污染源监测、高压设备故障诊断、化工过程控制、冶金等传统工业乃至现在所有的新技术革命带头学科如生物科学、微电子学、新型材料等领域均有着越来越广泛的应用。   从国内现有的红外分析器来看,大部分在线监测仪需上位机配合完成数据的后期处理和保存,前端仅仅完成信号探测和采集的功能,这样的设计在一些安装受限或长期无人监管(如污染源监测)的场合就不能适用了,针对这
[安防电子]
基于DSP的高速便携红外气体分析仪设计
element14 引进飞思卡尔Xtrinsic智能传感器
    e络盟(前身为派睿电子)及其母公司element14日前宣布,通过引进全球传感技术领导厂商飞思卡尔(freescale)公司的尖端Xtrinsic传感器解决方案,扩大了其13万种产品库存量。     传感技术产业现在是发展迅速的半导体产业之一。美国咨询公司Gartner预测全球非光学传感器销售额将会在2014年增长到约50亿美元,对亚太区工程师来说,传感器需求激增也引发了对先进传感器解决方案日益增长的需求,以便发挥传感器在不同行业应用的领先性能。 “传感器已成为多种电子类产品(包括智能手机和医疗设备)技术革新的主要动力。element14明白工程师们正不断地受到挑战,以找到更为智能的传感器部件来支持已有的尖端设备和应用程
[工业控制]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved