基于回调机制的ZigBee-WiFi北向接口的研究

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:luo665
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的发展,物联网技术越来越多地应用到军事、医疗、智能家居、物流、工业监控等领域。在基于物联网技术开发一个监控系统时,由于节点数量众多和供电受限,对传输数据的数量和频率提出了严格的要求。在众多无线通信技术中,ZigBee技术因其低功耗、低成本、传输距离远在物联网中广泛使用。WiFi是目前使用范围最广的无线通信技术,可以利用WiFi技术将ZigBee收集上来的数据上传至笔记本电脑、智能手机等终端,以便在那里进行数据处理。然而,ZigBee与WiFi是无法直接通信的,因此本文通过对ZigBee和WiFi两种异构网络的研究,设计和开发ZigBee-WiFi北向接口,实现两个网络的互联互通。本文的主要研究内容如下:本文采用CC2530作为节点的主控芯片以及实现ZigBee数据传输,在ZigBee协调器上加入ESP8266 WiFi芯片,在CC2530的操作系统启动程序中对服务器进行配置,使协调器成为ZigBee-WiFi网关。设计ZigBee设备状态改变事件处理函数,将ZigBee网络中所有节点的设备信息上传至协调器,为系统构建拓扑和后续启动环境监测做准备。通过触发ZigBee设备状态改变事件,解决了在启动检测后有新节点入网的网络异常问题。设计数据采集模块,为环境监测提供数据基础。构建ZigBee-WiFi北向接口,即在ZigBee网络和监控主机之间实现交互的WiFi链路。监控主机可以通过北向接口向ZigBee节点发送启动检测、停止检测、休眠等指令。通过ZigBee协调器上的WiFi芯片接收到的数据格式,在事件处理机制中调用回调函数对它们进行解析。根据解析的事件类型,在协调器单片机操作系统中调用相应的事件进行处理,由ZigBee网络通过透明传输模式将操作指令协议数据单元(Protocol Data Unit,PDU)发送至传感器节点。传感器节点根据PDU中的ID接收发给自己的指令,并按照指令的内容调用相应的系统事件处理函数,进行预设的数据传输控制。设计了基于回调机制的同步协议来解决ZigBee网络中不同位置的传感器节点不同时间发送数据的同步接收问题,包括建立基于互斥锁的同步机制和基于时序控制的WiFi-COM口控制机制。互斥锁主要实现北向接口转发数据的原子性,解决了不同节点随机到达的数据之间的冲突问题。时序控制机制主要协调WiFi和串口不同的传输能力和传输时序,使协调器能够协同WiFi指令和串口指令有序地向监控主机发送数据。实验结果表明单片机操作系统能够正确解析出事件类型并触发相应的系统事件,验证了数据传输模块的准确性。实验显示,通过设计同步数据传输机制,北向接口的丢包率和时延都有所降低。
其他文献
突发公共事件尤其是大型自然灾害的频发会给国家、社会和公民带来沉痛的打击。随着社会发展与科技进步,我国应对大型自然灾害的应急能力有了显著的提升,这背后往往需要完备的应急物资救援体系做支撑,应急物资分配则在体系中扮演着至关重要的角色。在大型自然灾害发生初期,灾区最为依赖属地应急救援体系的快速响应,其中属地应急物资分配决策则直接影响着下一步应急救援工作的推进。基于此,本文研究的地震背景下的大型灾害属地应
互联网的发展以及5G的普及,使得短视频成为了DAU(Daily active user)增速最快的细分领域之一,各大短视频平台的竞争关系日益加剧。随着短视频人口红利的触顶,以及流量瓜分的完成,剩下的竞争则围绕着“留量”和“商业变现效率”两个方面。广告主愈发增长的推广需求,以及达人迫切的变现需求,使得商业流量变现系统应运而生,此系统致力于打造达人生态营销平台,通过直播或商业短视频的形式,帮助用户实现
近年来,能源危机与环境污染已成为制约社会发展的关键因素,使得积极发展可再生能源得到前所未有的关注。氢能清洁高效、应用广泛,符合未来发展趋势,开始吸引越来越多的国家和地区重视氢能的开发与利用,基于氢能的直流微网系统也因此成为研究的新课题。本文研究可离网型直流互联微网系统中,风、光、氢、蓄混合发电系统的能量管理及协同优化配置问题,构建了直流微网系统基本模型;并通过K-means算法实现对风电出力、光伏
2,5-二甲基呋喃作为一种可再生能源相较于乙醇具有能量密度高、沸点高和不溶于水等优点,而且近年来由于制备技术的突破,使其制备成本大大降低。2,5-二甲基呋喃作为一种可替代汽油的生物质燃料具有非常广阔的应用前景。本文自主设计和搭建了2,5-二甲基呋喃/空气液体定容燃烧弹实验系统,开展了不同当量比、初始温度和初始压力下2,5-二甲基呋喃/空气层流预混燃烧实验。研究了2,5-二甲基呋喃/空气层流预混火焰
滚动轴承剩余使用寿命预测是基于状态维修的重要一环。电机定子电流中蕴藏着反映电机工作状况的丰富信息。针对HXN3型机车辅助电机轴承使用寿命预测的需求,本文将电机定子电流分析方法引入故障预测,从电机定子电流中提取各诊断指标,用新陈代谢灰色-粒子滤波组合预测模型定量描述机械故障的发展,取得成果如下:(1)电机定子电流相当于检测电机故障的传感器,轴承故障会使电机电流频谱中映射出新的频率成分。根据这一特性,
随着社会发展的日新月异,管道运输以其高效安全、节能环保的独特优势在现今运输领域扮演着愈来愈重要的角色。但是运输管道一旦出现泄漏,将会造成极其严重的后果。有调查数据显示,近六成的泄漏事故均是由于微泄漏未被及时发现而引起的。由此可见,定期对运输管道进行安全检测、及时发现微泄漏并进行维护尤为重要。基于上述背景,论文提出了一种检测输油管道微泄漏的方法,设计并制作出一种通过采集输油管道泄漏声源处的声信号来检
实体关系抽取是自然语言处理领域的基本任务,在知识图谱、自动问答系统、信息检索等领域具有重要作用。引入预训练语言模型对实体关系抽取进行特征编码时,由于其训练时间长且对GPU资源消耗大,所以引入知识蒸馏方法保存深层网络模型(教师模型)的输出来指导浅层网络模型(学生模型)训练,改善浅层网络模型的性能,在资源有限时间紧急时蒸馏后的浅层网络模型表现出很强的有效性。另一方面,为了增强实体关系抽取模型的鲁棒性,
散斑干涉测量技术因为有着无接触,高精度高灵敏度的优点被广泛应用在工业加工,质量检测,航空航天,铁道交通,生物病理等诸多方面,为了能够实现三维测量,实时获取物体三维位移信息,本文设计搭建了一套三维散斑干涉测量系统,并编写了一种图像处理算法,该系统基于时域散斑干涉测量原理,能够实现物体位移的动态测量,该算法基于卷积神经网络,能方便快捷地去除图像噪声。该系统不同于已有设计方案,具备了仪器化的基础:首先,
山东省鱼台县是山东省重要的粮食生产基地,属于农业大县,主要的粮食作物为水稻。2019年对鱼台县农用地污染状况进行详查发现土壤砷含量略高于风险筛选值,土壤镉含量接近风险筛选值。因此,本文以鱼台县典型的水稻土和污染区为研究区域,以农田土壤中的重金属砷镉及水稻为研究对象,通过在土壤中外源施用不同的钝化剂来降低土壤重金属有效态含量,从而减少水稻对重金属有效态的吸收。本文应用顺序提取法(Bureau of
随着交-直-交型电力机车的广泛应用,电气化铁路谐波特征随之发生变化,低次谐波含量显著降低,高次谐波含量有所增加。电气化铁路高次谐波电流渗透到电网中,引起电网发生高频谐振的风险问题逐渐受到关注。目前,关于电气化铁路谐波谐振课题的研究,主要集中在牵引供电系统内部,关于电气化铁路谐波引起电网谐振的研究较少。因此全面评估电气化铁路谐波引起电网谐振的风险,对于电力部门和铁路部门都十分必要。本文主要评估了电气