基于CoAP协议的数据采集系统设计与实现

被引量 : 0次 | 上传用户:boge09
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,呼伦湖流域生态面临着严峻的挑战,生态环境相当脆弱。针对呼伦湖流域环境大数据采集的需求,本文研究设计了一种基于CoAP协议的数据采集系统,具有兼容性好、数据传输效率高的特点。文章详细分析了CoAP协议的基本原理以及实现方法,对CoAP协议的请求/响应模型、数据包格式、报文传输机制等方面进行了详细地分析,提出了RT-Thread操作系统下CoAP协议的实现方法,包括CoAP数据包结构、相关接口函数和实现流程。设计了一个完整的数据采集系统,包括传感器节点、CoAP网关节点、数据中心三部分,本文以传感器节点和CoAP网关节点为研究重点。传感器节点负责环境数据采集工作,CoAP网关节点汇聚传感器数据,并以CoAP报文形式上传至数据中心,实现呼伦湖环境数据的远程采集与网络共享。本课题完成了传感器节点和CoAP网关节点的软硬件设计。传感器节点以STM32F103单片机作为核心控制器,扩展了温湿度、光照度等传感器接口电路。CoAP网关节点以STM32F407芯片作为核心控制器,通过RMII接口扩展了以太网接口电路,接入互联网。传感器节点与CoAP网关节点之间通过ZigBee无线组网方式实现数据通信。以RT-Thread实时操作系统为软件开发平台,完成了传感器节点和CoAP网关节点的软件设计,给出了软件系统中传感器数据采集、ZigBee数据通信以及CoAP客户端协议等主要软件模块的详细设计,绘制了线程关系顺序图以及主要的流程图。CoAP报文负载采用了JSON数据格式,增强了CoAP报文的解析性。本课题实现了一个包括1个传感器节点和1个CoAP网关节点的演示系统,对数据采集、数据汇聚、CoAP报文上传等环节进行了测试,实验结果表明,系统整体运行效果较好,具有网络数据传输数据量小的特点。
其他文献
电磁波辐射不仅影响各种电器设备正常工作,也对人类健康带来了威胁。同时传统电磁屏蔽材料已不能满足当下对屏蔽材料提出的“薄、轻、宽、强”等新要求。从电磁屏蔽材料的研究
近年来,在我国民营经济快速发展和银行同业之间竞争加剧的双重因素推动下,各家商业银行都将个人经营性贷款视作实现信贷业务转型、获取高额收益、争夺市场份额的新武器。16家A
对4-硝基吲哚的合成进行了研究。2-甲基-3-硝基苯胺与原甲酸三乙酯(n(2-甲基3-硝基苯胺):n(原甲酸三乙酯)=1:1.2)在120℃及对甲苯磺酸催化下,反应3.0h生成N-(2-甲基-3-硝基苯基)乙氧基甲亚
我国的肉牛养殖模式是规模化与集约化的,由于西北的天气与环境符合肉牛的生长条件,因此,肉牛养殖在西北地区更为盛行。养殖场若想提高养殖的经济效益,就必须做好肉牛养殖过程
建筑业的低效率和浪费大的现象远远高于其他行业,而精益建造理论体系的产生恰好是解决这一现象最有利的工具,但是要想在建筑业成功的运用精益思想提高生产效率,节约成本,只靠有精
针对聚乳酸(PLA)纤维的强疏水性,对聚乳酸纤维表面接枝聚乙烯吡咯烷酮进行研究。通过万能强力仪、红外光谱仪、扫描电子显微镜对改性聚乳酸纤维进行力学性能和结构的表征,并对
“村里配上了健身器材,年久失修的道路修好了,发臭的小河浜也变清澈了……”在崇明区建设镇,选民反映到人大代表联络站的问题,能及时解决的都得到了有效解决;个别暂时解决不
早在1999年,我国就已经进入了老龄化社会《。中国老龄事业发展报告(2013)》指出,截至2012年底,我国老年人口数量达到1.94亿,比上年增加891万,占总人口的14.3%。到2013年底,老年人口数
目前,全麦食品大都以全麦粉为主要原料制得,直接利用完整小麦籽粒制作的全麦食品并不多见。小麦经磨粉后会丧失部分的麦麸和胚芽,同时常见的加工方式如烘焙、挤压膨化会进一
目的分析正念减压疗法(简称MBSR)对临床护士SDS、SAS评分的影响。方法本研究B组对象为2016年1月~2017年3月中旬于院内工作的25位临床护士,A组对象为2017年3月下旬~2019年5月间