STM32 ES8266上阿里云IOT MQTT实践【第一章】:物联网简介(什么是物联网)

课程大纲

【第一章】:物联网简介(什么是物联网)
【第二章】:物联网十大应用场景
【第三章】:什么是MCU?
【第四章】:MCU的应用范围
【第五章】:我们要怎么入门MCU开发?
【第六章】:如何使用STM32Cube MX进行STM32的快速开发
【第七章】:ESP8266+MQTT上阿里云物联网平台实践(附源码)

STM32CubeMX AT指令实现MQTT协议并接入阿里云IOT平台 源码解析
CSDN源代码下载
Github源代码下载

1.什么是物联网

导 读

​ 2020年3月4日,中央政治局常务委员会议作出“加快5G商用步伐,加强人工智能、工业互联网、物联网等新型基础设施建设”的重大部署,促进经济高质量发展,“新基建”作为数字经济基础保障地位得到凸现。

​ 近日,中国信通院正式发布《新基建产品手册(1.0版)》,手册以新基建为主线,汇集了5G、工业互联网、区块链、人工智能、车联网、数据中心、智慧能源、物联网等领域的研究成果和支撑服务产品,内容涵盖战略规划、政策标准、运行平台,以及测试认证等方面。

相关文档:中国信通院《新基建产品手册(1.0版).pdf》

1.1 定义
  • 百度百科

物联网(The Internet of Things,简称IOT)是指通过 各种信息传感器、射频识别技术全球定位系统红外感应器、激光扫描器等各种装置与技术,实时采集任何需要监控、 连接、互动的物体或过程,采集其声、光、热、电、力学、化 学、生物、位置等各种需要的信息,通过各类可能的网络接入,实现物与物、物与人的泛在连接,实现对物品和过程的智能化感知、识别和管理。物联网是一个基于互联网、传统电信网等的信息承载体,它让所有能够被独立寻址的普通物理对象形成互联互通的网络。

  • 维基百科

物联网(英语:Internet of Things[1],缩写IoT),是互联网、传统电信网等的资讯承载体,让所有能行使独立功能的普通物体实现互联互通的网络[2]。物联网一般为无线网,而由于每个人周围的设备可以达到一千至五千个,所以物联网可能要包含500兆至一千兆个物体。在物联网上,每个人都可以应用电子标签将真实的物体上网联结,在物联网上都可以查出它们的具体位置。通过物联网可以用中心计算机机器设备人员进行集中管理控制,也可以对家庭设备、汽车进行遥控,以及搜寻位置、防止物品被盗等,类似自动化操控系统,同时透过收集这些小事物的数据,最后可以汇聚成大数据,包含重新设计道路以减少车祸、都市更新、灾害预测与犯罪防治、流行病控制等等社会的重大改变,实现物和物相联。
​ 物联网将现实世界数位化,应用范围十分广泛。物联网拉近分散的资讯,统整物与物的数位资讯,物联网的应用领域主要包括以下方面:运输和物流领域、工业制造[3]、健康医疗领域范围、智慧环境(家庭、办公、工厂)领域、个人和社会领域等[4],具有十分广阔的市场和应用前景。

1.2 起源

​ 物联网概念最早出现于比尔盖茨1995年《未来之路》一书,在《未来之路》中,比尔盖茨已经提及物联网概念,只是当时受限于无线网络、硬件及传感设备的发展,并未引起世人的重视 [4] 。

​ 1998年,美国麻省理工学院创造性地提出了当时被称作EPC系统的“物联网”的构想 [5] 。

​ 1999年,美国Auto-ID首先提出“物联网”的概念,主要是建立在物品编码、RFID技术和互联网的基础上。过去在中国,物联网被称之为传感网。中科院早在1999年就启动了传感网的研究,并已取得了一些科研成果,建立了一些适用的传感网。同年,在美国召开的移动计算和网络国际会议提出了,“传感网是下一个世纪人类面临的又一个发展机遇” [4] 。

​ 2003年,美国《技术评论》提出传感网络技术将是未来改变人们生活的十大技术之首 [4] 。

​ 2005年11月17日,在突尼斯举行的信息社会世界峰会(WSIS)上,国际电信联盟(ITU)发布了《ITU互联网报告2005:物联网》,正式提出了“物联网”的概念。报告指出,无所不在的“物联网”通信时代即将来临,世界上所有的物体从轮胎到牙刷、从房屋到纸巾都可以通过因特网主动进行交换。射频识别技术(RFID)、传感器技术、纳米技术、智能嵌入技术将到更加广泛的应用 [4]

1.3 相关技术

​ 与物联网项目相关的软件、硬件和连接技术多达数百种,那么究竟哪些技术值得关注?

​ 物联网市场调研机构IoT Analytics精挑细选了43项与全球物联网项目相关的最有前景的技术,并基于可以感知到的成熟度对这些技术进行了排名。

image-20200504124301029

1.3.1 软件技术
序号技术描述成熟度供应商
1云计算使用远程网络服务器储存、管理和处理数据相当成熟AWS, Azure,阿里云
2物联网平台以模块化软件的形式,方便的连接各种物联网设备,并提供其他功能(例如,远程设备管理、数据分析)趋于成熟AWS IoT平台, Azure IoT平台,PTC Thingworx 平台
3边缘分析在传感器、设备、网关或边缘数据中心侧收集和分析数据,而不是等待数据被发送到云端。趋于成熟AWS Greengrass, 微软IoT Edge,Foghorn, Crosser
4基于物联网的流分析物联网设备数据流的实时处理趋于成熟Cloud vendor solutions, Hortonworks Dataflow, SAS, Software AG
5有监督机器学习一种训练数据是有标签的机器学习方法趋于成熟Uptake, Sparkcognition, Senseye
6无监督机器学习一种训练数据是无标签的机器学习方法趋于成熟Uptake, Sparkcognition, Darktrace
7容器容器是指具有自己的虚拟资源和文件系统(内存、CPU、磁盘等)的进程,与其它应用程度和容器隔离趋于成熟Docker, Kubernetes, OpenShift
8物联网市场一站式购物商店,提供完整的物联网解决方案,能够随时部署智能应用,包括硬件、软件和云连接即将到来PTC, 西门子, ABB, 施耐德电气, Inductive Automation
9数字双胞胎物理资产、过程和设备在虚拟世界里的数字镜像即将到来GE,Azure,西门子,霍尼韦尔,爱默生
10容器安全保护容器完整性的解决方案即将到来Cloud Vendor Solutions, Palo Alto Networks
11物联网安全平台为任何类别的物联网设备提供安全解决方案的平台即将到来Mocana, Bayshore Networks, Device Authority
12实时数据库处理不断变化的工作负载的数据库即将到来MongoDB, Counchbase
13FaaS开发、运行和管理应用程序功能,而不需要构建和维护与开发和启动应用程序相关的基础设施即将到来AWS Lamda, IBM OpenWhisk, Google Cloud Functions
14深度学习这是基于人工神经网络的机器学习方法家族的一员即将到来TensorFlow, Apache Mahout, Caffe, Deepmind
1.3.2 硬件技术
序号技术描述成熟度供应商
1CPU中央处理单元相当成熟英特尔, HPE, AMD
2安全芯片安全增强型低功耗模块,包括各种安全敏感性功能相当成熟苹果Alphabet
3边缘网关作为云与控制器、传感器和智能设备之间连接点的物理设备相当成熟戴尔HPE
4GPU图形处理单元即将到来英伟达, AMD,Asus, 英特尔
5NAND一种非易失性存储技术,即断电后仍能保存数据即将到来Micron, 三星, Toshiba
6ASIC特殊应用集成电路,指应特定用户要求和特定电子系统的需要而设计、制造的集成电路即将到来Fujitsu, 霍尼韦尔, Advanced Linear Devices
7DRAM动态随机存取存储器,最为常见的系统内存,只能将数据保持很短的时间即将到来三星,Micron,SK Hynics
8FPGA现场可编程门阵列,一种半定制电路,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点即将到来Xilinx,英特尔,Altera
9类脑芯片由大脑结构启发的计算机芯片,其中晶体管模拟神经元和突触即将到来IBM
10智能传感器当传感器感知到适当的输入时,它们会执行一些预定义的操作多年以后Texas Instruments, TE Connectivity,博通
11机器学习优化网关为机器学习算法优化的控制器多年以后Adlink, 英特尔
12LPD能量收集利用环境中一种或几种形式的可用能源向低压配电系统供电,而不是使用一次性电池或与电网的连接多年以后STMicroelectronics, ABB
13云连接传感器直接向云发送数据的传感器多年以后施耐德电气
14量子计算利用量子力学现象,如叠加纠缠,进行计算遥遥无期IBM, Microsoft, Rigetti
1.3.3 连接技术
序号技术描述成熟度供应商
1WLAN无线局域网,包括Wi-Fi和它的不同版本相当成熟思科, Aruba, Extreme Networks
2WPAN无线个人区域网络,包括一些短距离(100米以内)的连接技术(如BLE, Zigbee)相当成熟DiGi Int., NXP Semiconductors, Silicon Labs
3蜂窝物联网(2G/3G/4G)通过传统蜂窝通信技术为物联网应用提供连接相当成熟中国移动, 沃达丰, Orange
4WNAN无线邻域网络,包括基于IEEE 802.15.4标准的中程(500- 2000公里)网格连接技术(如Wi-SUN)相当成熟Itron/Silver ,Spring Networks, Wirepas
5LPWAN用于连接物联网应用的低功耗广域网络技术(例如Sigfox、LoRa、NB-IoT、LTE-M)趋于成熟Semtech,Sigfox
6Pub/Sub用于物联网消息传递协议的异步服务对服务通信形式(如MQTT、XMPP)趋于成熟AWS,谷歌云,PubNub
7eSIM将传统SIM卡直接嵌入到设备芯片上,而不是作为独立的可移除零部件加入设备中,用户无需插入物理SIM卡即将到来ST Microelectronics, Gemalto, Giesecke & Devrient, ARM
8网络虚拟化将网络元素和资源抽象为逻辑虚拟网络,并在物理网络上独立运行即将到来Oracle,VMWare,Juniper Networks
95G第五代移动通信网络技术,于2019年投入商业运营已经到来华为,爱立信,诺基亚
10WiFi 6最新版本的Wi-Fi协议,也被称为IEE 802.11ax即将到来高通、思科,华为
11TSN时间敏感型网络,是IEEE为在确定性以太网上传输时间敏感型数据而定义的一套标准即将到来ABB, 博世, 思科, 西门子
12光通信利用光传输数据的无线通信技术。多年以后松下, Oledcomm,飞利浦
13卫星物联网通过卫星网络提供与物联网应用的连接多年以后Iridium, Inmarsat, Eutelsat
14APL(高级物理层)开发工业以太网标准,旨在利用IEEE 802.3cg (10BASE-T1L)工作组的工作,为危险地区实现一个单绞线工业以太网标准多年以后Pepperl+Fuchs, Endress+Hauser, Analog Devices
156G第六代移动通信网络技术遥遥无期华为,爱立信,诺基亚
1.4 常见物联网通信技术

image-20200504131142511

image-20200504132111180

image-20200504132625777

MBUS 和MODBUS之间的关系:

​ M-Bus是针对仪表(主要是热表)的单线制通讯总线标准,对于物理层、数据链路层、应用层和网络层都有严格的规定。Modbus则对物理层没有过多限制,在RS-232、RS-485、TCP/IP、光纤、红外等任意物理层上都可以跑,基本上来说,Modbus只包含应用层和网络层的定义。

​ M-Bus 是一种专门为消耗测量仪器和计数器传送信息的数据总线设计的。M-Bus在建筑物和工业能源消耗数据采集有多方面的应用。Modbus协议是一个master/slave架构的协议。有一个节点是master节点。其他使用Modbus协议参与通信的节点是slave节点。每一个slave设备都有一个唯一的地址。在串行和MB+网络中,只有被指定为主节点的节点可以启动一个命令(在以太网上,任何一个设备都能发送一个Modbus命令,但是通常也只有一个主节点设备启动指令)。

image-20200504131425352

image-20200504131517502

image-20200504131554392

image-20200504131619789

image-20200504131655592

image-20200504131730463

image-20200504131754273

image-20200504131820868

image-20200504131853082

image-20200504131922871

1.5 《2020中国物联网产业全景图谱》

​ 2009-2019是中国物联网产业发展的第一个10年,2020年是十三五收官的重要节点,同时也成为中国物联网下一个10年的起点。我们现在无法看到10年后的物联网世界,但是,在这个10年的起步期,我们可以看到物联网发展呈现的诸多特征,或许现在的选择将决定多年后的结果。

image-20200504143606610

概况

  • 慢热型产业,新兴基础设施作用凸显
  • AIOT不再是探索,而是物联网落地的标配
  • 通信技术进展基本覆盖所有场景需求,但便捷连接还在努力
  • 产业政策的明晰依然是物联网快速发展的关键
  • 传统产业自发创新驱动越来越明显

相关链接:《中国物联网产业全景图谱报告(2020).pdf》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

超级D洋葱

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值