梁家烨 伍冯洁 黄浩腾 冯兆熙 黎梓毅 陈志德 张雨楠
摘 要:针对物联网系统中对传感装置智能性、灵活性、多样性和标准化的高要求,文中提出了一种基于物联网的堆叠式可重构无线传感装置,以实现智能硬件接口设计、嵌入式系统、无线通信技术和信息处理技术相结合。实验结果表明,本设计可实现物联网应用工程的任意裁剪与重构,保证数据流通的规范与安全,便于安装与拆卸,降低了物联网技术门槛和使用难度,方便二次开发,能有效促进物联网技术的发展与应用推广。
关键词:物联网;堆叠式;可重构;自适应;无线网络
中图分类号:TP23 文献标识码:A 文章编号:2095-1302(2018)03-00-03
0 引 言
近年来,物联网技术不断发展完善,已经成为人们工作及生活中必不可少的技术之一。一些智能物联网装置已被广泛应用于工业、物流、安防、环保、农业、医疗等领域。但现存应用中的物联网装置大都针对具体的应用场所开发设计,还有一些关键的技术问题尚未突破,从而限制了现代物联网的发展。其中,亟待解决的共性问题如下[1]。
(1)应变力较差:目前的物联网装置大多针对某个具体的应用场景进行定制开发与部署,缺乏共性解决方案,而且大多数装置采用有线设备进行数据的采集和传输,很大程度上影响了物联网系统的兼容性与适应性。
(2)信息融合度不高:传感器是物联网的重要基础,由于传感技术的多样性和复杂性,不同传感器收集到的数据整合和预处理是当今物联网技术开发中的一个难题。
(3)标准不统一:目前存在的物联网标准大多是行业应用标准或传输层标准,而关于应用层与感知层的数据交换标准却还未建立,导致物联网装置或系统间的信息交流比较困难,因此要把现有标准进行融合,建立一个权威的数据交换标准是一大挑战。
针对以上不足,本文提出了一种基于物联网的堆叠式可重构无线传感装置,介绍了堆叠式传感器模块与基板的设计方法,同时还对传感器模块间、传感器模块与基板间的数据链路接口进行设计,制定了传感器节点间互相交换信息的自适应数据交换协议,从而为各领域物联网应用提供了共性解决方案。
1 总体结构设计
本文提出的堆叠式可重构无线传感装置主要由传感器模块和基板模块组成,其总体结构设计如图1所示。该装置根据不同传感量的采集需求,将相应传感器模块通过堆叠的方式安装在基板模块上。其中,传感器模块负责采集传感量数据,并通过I2C总线通信方式将采集到的传感量数据传输至基板模块;基板模块按照自适应数据交换协议,对接收到的各种传感量数据打包,同时通过ZigBee无线网络发送至网关模块,进而传输至上位机控制中心;多个传感器模块与一个基板模块共同组合成一个传感器节点,该节点通过ZigBee无线网络加入庞大的物联网系统[2]。本设计通过在基板模块上堆叠不同数量、种类的传感器,实现对各种场合与场所内不同监控对象的智能监控,同时上位机控制中心可根据自适应数据交换协议[3],通过网关模块向基板模块发送操作指令,实现对基板模块的控制。
在硬件结构设计方面需要着重考虑以下问题:
(1)堆叠式可重构:多个传感器模块可按层次方便、牢固地堆叠安装在基板上,增加或减少某个传感器模块应不受其他传感器模块或基板的影响,同时安装在基板上的传感器模块可根据物联网工程应用需要,随时调整安装顺序。
(2)自适应数据链路接口:所有的传感器模块均应采用统一的数据通信方式,即统一的数据链路接口,基板能按照传感器模块规定的数据通信格式快速、准确地收集、解析数据,并将数据整合成数据帧,再发给上位机。
(3)模块与基板尺寸统一:在传感器模块与基板的实物设计方面,所有的传感器模块均应采用统一的尺寸,根据传感器模块的大小及ZigBee通信模块的大小合理设计基板的尺寸及元件分布。
2 堆叠式可重构硬件设计
根据市面上现有的传感器特性及模块的设计特点设计传感器模块通用板,传感器模块如图2所示。其中,板的尺寸为30 mm×30 mm,板上主要包括STM32单片机以及其外围电路[4]、传感器及其外围电路以及必须的数据链路接口,各器件合理地分布在板上。图2中a为传感器模块的4个数据连接接口,每个接口由2针插针组成,起到固定模块与数据通信的作用。这4个接口包括I2C总线通信接口,VCC,GND等其他必须的数据链接接口,传感器模块之间的堆叠、传感器模块与基板的安装就通过这4个接口来实现,通过这4个接口,可将一个或多个传感器模块一层层地安装在基板上。
根据传感器模块的尺寸、ZigBee模块大小及基板中STM32单片机单元的硬件设计电路,设计的基于ZigBee的基板如圖3所示。其中,板的尺寸为40 mm×60 mm,板上主要包括ZigBee无线通信模块[5]、单片机控制单元、传感器模块安装插座及基板必须的接口连接件。其中,图3中的b为4个排座组成的传感器模块安装区域,c为ZigBee无线通信模块。第一层传感器模块通过图中b的4个插座安装在基板上,安装完成示意图如图4所示,而第二层模块则通过传感器模块上的4个插座(如图4中d所示)堆叠安装在基板上,依此类推,实现了多个传感器模块组合安装在同一个基板上的目标。
在本设计中,传感器模块间、传感器模块与基板间的连接均采用堆叠式可重构接口。此接口不仅起到电源和数据链路的作用,实现传感器模块在三维空间上的堆叠,而且能够使基板与各传感器模块以并联的方式挂载在电源线及I2C通信总线上,实现多种传感器数据的高速采集及可靠传输。
为保证堆叠后整个装置的物理稳定性,需要在各传感器模块和基板上均设置堆叠式接口作为支撑点,即将所需电源接口、I2C通信接口以及其他预留接口共8个接口按照两两一组的方式,将四组接口组成一个四角支撑的稳定结构,从而使上层模块能够稳固地堆叠在下层模块上。其中该数据链路接口的电路原理如图5所示。P1,P2作为地线,+3.3 V或+5 V作为接口,可满足大部分微处理器和传感元件的电源要求;P3作为I2C总线通信所需的SDA,SCL接口,两线均接有2.2kΩ上拉电阻;P4不作为任何接口,仅用于支撑。
3 自适应通信协议设计
在设计的无线传感网络中,节点主要由基板及安装在基板上的若干个传感器模块组成,每个节点利用无线通信技术实现数据的发送或中继,将无线传感器网络的数据传输到计算机,从而实现异构网络的数据通信[6]。由于无线传感器网络存在众多节点,为了提高节点间、节点与计算机间的通信效率与可靠性,对它们的通信方式制定了统一协议。该协议规定通信双方采用数据包的通信格式:基板将收到的传感器信息(主要包含传感器类别、传感器类型、传感器名称、传感器模块地址、传感器数据长度和数据内容)打包成数据包,然后配以数据头、校验码与停止位等特殊命令字,再把该数据包当成一帧数据进行信息交换,逐帧进行数据传输即可实现两者间的持续通信。
基板与传感器模块具体的通信协议定义如下:
数据头(2 B)+数据长度(1 B)+命令标识符(1 B)+节点地址(2 B)+传感器类别1(1 B)+传感器类型1(1 B)+ 传感器名称1(1 B)+传感器模块地址1(1 B) + 传感器数据长度1(1 B)+数据内容1(m B)+传感器类别2(1 B) + 传感器类型2(1 B)+传感器名称2(1 B) + 传感器模块地址2(1B) + 传感器数据长度2(1 B)+数据内容2(m B)+…+传感器类别n(1 B)+传感器类型n(1 B)+传感器名称n(1 B)+传感器模块地址n(1 B)+传感器数据长度n(1 B)+数据内容n(m B)+校验码(1 B)+停止位(1 B)
4 检测系统实验结果分析
根据不同传感量的采集需求,在各基板上堆叠多种传感器模块,设置好基板与传感器模块的硬件地址,然后将无线通信模块安装在基板上并配置好通信模式,完成传感节点的装配。将各传感节点安装在不同的监控区域内,接通电源,搭建好无线传感网络后,各传感节点开始工作。
以其中一个堆叠有水银开关、烟雾、DHT11温湿度三种传感器模块的传感节点为例,获取某时刻这三种传感器数据的采集情况,基板将这三种传感器数据整合为数据帧的结果,见表1所列。
上位机接收到基板整合的数据帧后,根據数据帧内容,可检测出此时相应监控目标的状态:该传感节点为1号节点,工作模式为连续数据采集与发送;堆叠的第一层传感器为水银开关传感器模块,水银探头处于闭合状态;第二层为烟雾传感器,传感器附近的空气中含有轻微烟雾;第三层为DHT11温湿度传感器,传感器附近的温度为26℃,相对空气湿度为54%。
在不同时间段、不同气候及地理环境下,我们对系统的主要性能参数进行了反复测试,得出的测试结果见表2所列。
由表2可知,本装置能快速识别接入物联网内的传感器,并能根据监控要求及时作出正确响应,具有易操作、功耗低、持续工作时间长及兼容性强等优点,能较好地满足多种监控场所的智能监控需求[7]。
5 结 语
本设计基于物联网的堆叠式可重构无线传感装置,解决了传统物联网装置兼容性不强、信息融合度不高、标准不统一等问题,完成了堆叠式可重构硬件的设计、自适应数据交换协议的设计,无线网络构建,模拟量信号、数字量信号和开关量信号的采集与处理以及执行反馈动作等功能,从而实现传感装置的智能性、灵活性、多样性与标准化。
参考文献
[1] 苏美文. 物联网产业发展的理论分析与对策研究[D].长春:吉林大学,2015.
[2] 伍冯洁,黄文恺,吴鸿碧. ZigBee无线技术在输液车间自动监测系统中的应用[J].自动化仪表,2014,35(4):49-52.
[3] 张凯林,高强,史书臣,等.一种多协议自适应网关的应用实现[J].自动化与仪表,2015,30(2):33-37.
[4] ST展示先进的物联网技术[J]. 单片机与嵌入式系统应用,2015,15(8):37.
[5] 姜辉.Avnet与德州仪器(TI)推介无线连接物联网解决方案[J].世界电子元器件,2015(7):36-38.
[6] 李锐君,周伟,侯维岩.面向先进制造环境的工业物联网关键技术研究[J].仪表技术,2017(3):4-7.
[7] 杨小国,廖丽.物联网技术发展与环境自动监控系统建设策略[J].九江职业技术学院学报,2017(2):90-92.
[8] 张乐,郭裕顺.基于自适应加权的模拟集成电路多目标优化方法研究[J].物联网技术,2016,6(10): 74-75,77.
作者简介:梁家烨(1995-),男,本科生。从事电气工程及自动化方面的研究及技术开发。
通信作者:伍冯洁(1979-),女,硕士,高级实验师。从事光机电一体化关键技术的研究及实验教学。
黄浩腾(1996-),男,本科生。从事信息处理与智能控制方面的研究及技术开发。
冯兆熙(1997-),男,本科生。从事电气工程及电子信息技术方面的研究及技术开发。
黎梓毅(1997-),男,本科生。从事图像处理与计算机科学与技术方面的研究及技术开发。
陈志德(1996-),男,本科生。从事电子信息工程方面的研究及技术开发。
张雨楠(1997-),男,本科生。从事计算机网络技术方面的研究及技术开发。