首页> 中文学位 >基于物联网轻量协议的监测信息发布系统设计
【6h】

基于物联网轻量协议的监测信息发布系统设计

代理获取

目录

1 绪 论

1.1 研究背景与意义

1.2 国内外发展现状

1.3 主要研究内容和结构安排

1.3.1 本文主要研究内容

1.3.2 本文的章节安排

2 系统需求分析及方案设计

2.1 系统需求分析

2.1.1 轻量级协议需求分析

2.1.2 物联网云平台需求分析

2.2 系统设计的整体结构框架

2.3 CoAP节点信息访问设计方案

2.4 MQTT订阅推送功能设计方案

2.5 气象节点设计

2.5.1 主控芯片选型

2.5.2 ESP8266的工作模式

2.5.3 ESP8266芯片指令调试

2.5.4 ESP8266智能配网设计

2.6 气象节点电路设计

2.6.1 主控电路

2.6.2 电源电路

2.6.3 接口电路

2.6.4 BH1750模块

2.6.5 BMP280模块

2.6.6 DHT11模块

2.7 本章小结

3 CoAP节点信息直接访问功能设计与实现

3.1 CoAP的软件实现

3.1.1 CoAP消息格式

3.1.2 CoAP逻辑分层结构设计

3.1.3 CoAP协议初始化

3.2 CoAP数据请求处理实现

3.3 Endpoints列表

3.4 CoAP重传机制的实现

3.5 在ESP8266中实现CoAP服务器

3.6 Copper浏览器客户端设计

3.7 浏览器访问CoAP节点功能验证

3.8 本章小结

4 MQTT订阅推送功能设计与实现

4.1 MQTT订阅发送系统架构设计

4.2 MQTT控制报文结构

4.2.1 固定报头

4.2.2 可变报头

4.2.3 消息体

4.3 MQTT订阅发布函数设计

4.4 MQTT主题树形结构设计

4.5 MQTT交互过程设计

4.6 JSON数据格式

4.7 MQTT服务器设计

4.7.1 MQTT服务器比较与选型

4.7.2 MQTT服务器搭建

4.7.3 MQTT客户端设计

4.7.4 服务器与客户端通信测试

4.8 本章小结

5 阿里云物联网云平台方案设计

5.1 物联网云平台

5.1.1 阿里云物联网云平台架构

5.2 阿里云平台端设备接入设计

5.2.1 阿里云MQTT服务器配置

5.2.2 设备端接入阿里云平台

5.3 Web可视化界面设计

5.4 本章小结

6 验证与测试

6.1云平台与设备通信

6.1.1 MQTT.FX客户端接入

6.1.2 下行通信测试

6.1.3 上行通信测试

6.2 MQTT的订阅发布通信测试

6.2.1 测试环境搭建

6.2.2 通信过程侦听

6.2.3 报文内容分析

6.2.4 设备工作流程显示

6.2.5 设备数据查看

6.3 本章小结

7 总结与展望

7.1 总结

7.2 展望

参考文献

致谢

声明

展开▼

著录项

  • 作者

    王云鼎;

  • 作者单位

    西安工业大学;

  • 授予单位 西安工业大学;
  • 学科 电子与通信工程
  • 授予学位 硕士
  • 导师姓名 雷斌,陈继;
  • 年度 2020
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 TP3TN9;
  • 关键词

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号