物联网开发模式|学习笔记

简介: 快速学习物联网开发模式

开发者学堂课程【大咖带你聊物联网:物联网开发模式】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/571/detail/7776


物联网开发模式


目录

一、接口——为什么有这么多种?

二、用Lifi理解通信介质的变化

三、物联网无线通信

四、根据通信协议远近排序


一、接口——为什么有这么多种?

GPIO CAN I2C UART SPI SDlO USB SSRAM SATA LPC MlIVGAADC

SMBUS  MPI   SDRAM  SAS  PCI   RMII   DVI

PWM  12S  TTL  DDR   PCle  SMII   HDMI  RS232

DDR2   SSMII   DP   RS485  DDR3  Rapid lO  RS422

PS2 DDR4   RGMII  DDR5  sGMIITBI  QDR  RTBI  并口

XGMII  parallel port  XAUI

GPIO:是用一根线进行组简单的信息传递,通过高低电频传输01代码,同时在软件设计的时候也可以使用GPIO去模拟一些通讯协议。

ADC:也是一种通讯方式,在使用传感器的时候,利用传感器输出的电压值来知道环境中的类似于温度、湿度等一些模拟量的值。

PWM:包括控制链接,告诉链接具有一个转述,同时在许多实际场景下使用PWM表示实际需要进行传输的值。

串口 I2C:属于低速的接口,这些接口传输的速率不会特别高,但是因为协议比较简单,所以在传输低速率的数据的时候,用它们是很合适的,因为物联网传输的数据不会特别多,数据带宽要求不会特别高,所以使用还是特别多的。

SDIO:比SPI速率更高,应用于电路板内部,用于一些传输卡或者高速模块通信

USB :目前主要用于电脑的外设,例如 U 盘,鼠标,打印机等,传输速率比上面提到的接口更快一些,但是由于它的协议更复杂,所以会用芯片集成的硬件模块或者专门的 USB 协议。

PS2 :在 USB 出现之前,电脑的一些外设包括键盘鼠标都会使用USB接口和电脑进行连接,但是这个接口也慢慢消亡了。

内存接口:内存接口的发展也是一个庞杂的领域,内存接口是非常多的内容,包含的种类比较多,而且发展的速率也比较快。

LPC 以及 PCIe 接口也在发生着日新月异的变化。

Rapid IO 最常用于硬件的背板总线设计的方式,实际上是在成本、功耗、速率上不同的选择。

VGA、DVI、HDMI、DP都是视频接口,视频流的传输需要较大的数据通道,如果视频传输的很远,往往不能使用这几个接口。

以上都是本地化的视频接口,优点就是可以直接进行传输,不需要进行压缩和传输协议,它利用数字或者模拟信号直接把高清视频中的一些颜色数据进行传输,不需要压缩,但是由于它本身的一个特点,它的传输距离不会很远。


二、用 Lifi 理解通信介质的变化

以上的有线接口都是经过电器连接进行传输的,物联网的场景下有很多各种各样的传输通道,但更多的是一种无线的通信方式,因为万物互联之后,所需要的连接数量比原先的数量大很多很多倍,如果还是通过导线或者导体这种方式进行传输的话,连线的方式就会变得很复杂,也就是说,在部署每一台设备的时候,都需要对它进行连线的控制和连线的处理,因特网的传输方式可以用网线也可以用光纤。

在视频中可以看到,已经实现了蓝光视频的流畅传输,至此可以发现,有线传输和无线传输的方式是一样的,只是传输介质的变化,视频中Lifi可见光通信和日常使用的WIFI的区别从表象上来看只是电磁波的波段不同而已,当然无线通信和有线通信相比,无线的信号是在空气中传播的,所以会面临更多的挑战,所以还需要调制相应的技术,这与有线通信是不一样的。


三、物联网无线通信

无线通信和有线通信一样的问题,就是在传输距离、成本和功耗上也有很大的差别,由于物联网的蓬勃发展,很多设计初衷不是应用于物联网的无线网通信协议慢慢也加入了物联网通信的阵营。

比如 GPRS ,原本只是用于2G手机上网的一个方式,但是由于运营商前期大量的投入,所以资费相对来说比较便宜,逐步运营商又推出了物联网卡,慢慢这种通信方式成为了很多物联网上网的重要方式。

蓝牙设计初衷就是给电脑和手机的外设使用,随着物联网的发展,它慢慢会提高很多技术的特性,比如传输的速度会越来越高,传播的距离越来越远,同时支持多跳等特性,以适应物联网的设计需求,物联网发展过程中,许多嵌入式的通信方式都被纳入了物联网,这是由于物与物的连接通信距离从几厘米到几公里,它们之间需要通信的时候就需要选择一个合适的可以满足需求的通信方式。

技术

频率

数据速率

范围

功耗

成本

2G/3G

蜂窝频段

10Mb/s

几公里

802.15.4

2.4GHz

250kb/s

100米

蓝牙

2.4GHz

1,2.1,3Mb/s

100米

LoRa

<1GHz

<50kb/s

2-5公里

LTE Cat 0/1

蜂窝频段

1—10Mb/s

几公里

NB—1oT

蜂窝频段

0.1—1Mb/s

几公里

SIGFOX

<1GHz

很低

几公里

Weightless

<1GHz

0.1—24Mb/s

几公里

WI—FI(11F/H)

0,4,5<1GHz

0.1—1Mb/s

几公里

WirelessHART

2.4GHz

250kb/s

100米

ZigBee

2.4GHz

250kb/s

100米

Z—Wave

908.42MHZ

40kb/s

30米

这个表可以看出每种通信方式的通信速率、通信距离都是不同的,各种通信方式、通信距离都是不同的,通信方式之间也存在着竞争关系,如果两个通信方式属性非常接近,那么优势的那一个会胜出,处于劣势地位的通信协议会慢慢消亡。所以一些设计的出发点是应用于物联网的最终会被其他领域的无线通信协议所战胜。


四、根据通信协议远近排序

1.近距离无线局域:

(1)NFC近场:ISO/IEC  18092  GSMA NFC

(2)WPAN个人:zigbee  lrDA  Bluetooth  ANT+/ANT

(3)WHAN家庭:zigbee  z-wave  Thread   EnOcean

(4)WFAN工业:ISA 100.11a  wireless  HART

2.远距离无线广场:

(1)窄带广域:NB-IoT  Sigfox  LoRa  Telensa  RPMA  Weightless-p  ZETA

(2)宽带广域:LTE  GPRS  GSM  UMTS  CDMA  LTE-MTC eMTC/Cat M  LTE-VWIMAX

近距离无线局域和远距离无线广域实现的通信距离的不同。除此之外还有卫星通信( GPS 等),宇宙通信,三体通信。

远距离、低功耗、低成本、带宽几个维度是相互制约、相互矛盾的,不可能说全部做到最优。

NFC就是生活中常用的刷卡,它的通信距离大概在十厘米以内。

大于10厘米小于5公里的有 WIFI、ZigBee 和蓝牙等,更远距离的是 LoRa、3G、4G 等广域通讯方式。

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
传感器 监控 网络协议
物联网开发模式(二)|学习笔记
快速学习物联网开发模式(二)
|
25天前
|
存储 安全 物联网
政府在推动物联网技术标准和规范的统一方面可以发挥哪些作用?
政府在推动物联网技术标准和规范的统一方面可以发挥哪些作用?
94 50
|
25天前
|
安全 物联网 物联网安全
制定统一的物联网技术标准和规范的难点有哪些?
制定统一的物联网技术标准和规范的难点有哪些?
33 2
|
23天前
|
供应链 物联网 区块链
探索未来技术潮流:区块链、物联网、虚拟现实的融合与创新
【10月更文挑战第41天】随着科技的不断进步,新技术如区块链、物联网、虚拟现实等正在逐步渗透到我们的日常生活中。本文将深入探讨这些技术的发展趋势和应用场景,以及它们如何相互融合,共同推动社会的进步。我们将通过具体的代码示例,展示这些技术在实际应用中的潜力和价值。无论你是科技爱好者,还是对未来充满好奇的探索者,这篇文章都将为你打开一扇通往未来的窗口。
98 56
|
7天前
|
存储 安全 物联网
未来已来:区块链技术在物联网与虚拟现实中的应用
随着科技的不断进步,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正在逐渐改变我们的生活和工作方式。本文将探讨这些技术的发展趋势和应用场景,以及它们如何相互融合,为我们带来更便捷、安全和沉浸式的体验。
|
3天前
|
供应链 监控 数据可视化
物联网技术在物流与供应链管理中的应用与挑战
本文探讨了物联网技术在物流与供应链管理中的应用,通过实时追踪、信息共享、智能化决策等手段,大幅提升了管理效率和智能化水平。特别介绍了板栗看板作为专业可视化工具,在数据监控、分析及协同作业中的重要作用。未来,随着技术的进一步发展,物流与供应链管理将更加智能高效,但也面临数据安全、标准化等挑战。
|
12天前
|
供应链 物联网 区块链
未来技术的脉动:探索区块链、物联网与虚拟现实的融合趋势
本文深入探讨了区块链技术、物联网(IoT)和虚拟现实(VR)这三个领域的最新发展趋势,以及它们在现代科技生态中的交互作用。通过分析这些技术的独特优势和面临的挑战,我们揭示了它们如何共同塑造未来的技术景观,特别是在数据安全、智能设备管理和沉浸式体验方面。文章还讨论了这些技术融合后可能带来的社会和文化影响,以及它们如何推动创新和促进经济增长。
30 3
|
16天前
|
传感器 存储 物联网
物联网:关键技术剖析与应用拓展
物联网(IoT)通过互联网连接各种设备,实现数据交换和远程控制。本书深入解析了物联网的关键技术,如传感器、通信协议、数据处理等,并探讨了其在智慧城市、工业自动化等领域的广泛应用前景。
|
17天前
|
安全 物联网 区块链
未来触手可及:探索区块链技术、物联网与虚拟现实的融合应用
随着技术的飞速发展,区块链、物联网和虚拟现实等新兴技术已不再局限于科技领域的讨论话题,它们正在成为推动社会进步的重要力量。本文将深入探讨这些技术的发展趋势和实际应用,揭示它们如何相互交织,共同塑造一个更加智能和互动的未来世界。通过分析这些技术的独特优势和面临的挑战,我们将展望它们在金融、医疗、教育等领域的潜在影响,并探讨如何利用这些技术解决现实世界的问题。
|
25天前
|
存储 数据采集 物联网
物联网技术在物流领域的应用会遇到哪些挑战?
物联网技术在物流领域的应用会遇到哪些挑战?
55 7

热门文章

最新文章

相关产品

  • 物联网平台