您当前的位置:首页 > 养生 > 内容

什么是物联网产品(终端设备应该含有哪些模块)

什么是物联网产品(终端设备应该含有哪些模块)

随着5G通信的诞生,网络通信速度更快,互联网行业周围的同事都说下一个风口可能是物联网。目前,由于公司的产品都是以硬件为主,我也有幸接触了一些物联网的知识。本文想和大家分享一下物联网产品中的终端设备和软件是如何通信的。

什么是物联网产品?众所周知,物联网是由数百万台设备通过网络相互连接而成的网络。物联网是软硬件结合的产物,它可以测量真实世界的信息。并连接到网络,为用户提供价值。

其实目前我们身边的物联网产品还挺多的,智能家居、智能门锁比比皆是;还有共享经济时代孵化出来的自行车共享,比如共享充电宝、共享雨伞,也算是作物联网产品。

当我们使用自行车共享时,我们可以通过手机扫码并点击解锁按钮。我们用完后,锁上自行车共享。不用在手机上操作,系统也能判断出我们已经用完了单车。这些功能主要是通过物联网技术实现的。

让让我们以自行车共享为例来解释自行车设备如何与软件系统通信,以及如何传输数据来完成商业活动。

终端应该包含哪些模块(1)物联网卡?

作为物联网产品,它将处于网络化状态。这时候就需要使用物联网卡,可以简单理解为交通卡。所以,就像我们的手机上网一样,需要插一张SIM卡,只不过物联网设备插的是另一张网卡。通过流量,我们可以指定基本的网络功能。

(2)设备通信模块

设备的通信模块是电路板,一般是电路板上烧的一段嵌入式代码。它通过软件编程与云系统进行通信,并对接收到的云系统的指令进行分析,转换成电路板可以识别的二进制,从而实现控制设备的控制主板部分。

(3)控制主板部分

这部分主要是接收设备通信码,通过一些脉冲信号或者高低频电压实现业务。例如,如果设备通信模块告诉控制主板需要打开锁,自行车共享上的锁将由控制主板控制解锁和锁定自行车共享。所以主控板主要控制锁。

云系统应该如何工作?

让让我们首先来看一个业务流程图,以自行车共享代码扫描和解锁为例:

云系统一般分为业务系统和设备通信系统:

业务系统:执行一些业务操作,比如接收用户的请求进行代码扫描和解锁,记录用户的身份信息和车辆信息,查看用户的数据和车辆在使用过程中的状态和位置,创建订单等。并且不直接与终端设备通信。

设备通信系统:该系统是直接与终端进行通信的系统,通过预先接入终端设备中与设备通信模块约定的相关协议来实现通信。

协议的内容是约定好的,就像暗号一样。如果要开门,设备通信系统发送的数据内容必须是A,设备通信码只有识别出数据内容是A才会开门,当设备通信系统发送其他内容时,设备通信码不会被识别。服务系统会根据各种业务需求,告诉设备通信系统终端设备需要响应什么。设备通信系统通过与设备通信模块的协议将服务系统的内容翻译成设备通信模块可识别的数据形式。

如何传输数据之前已经介绍了终端设备和云系统,那么如何传输数据呢?通常会使用HTPP协议或TCP协议。当然这个开发同学是大家熟悉的w

如何将指令发送到指定设备?我国设备那么多,如何把指令从云系统发送到指定设备?其实还有一个概念,就是设备通信码。顾名思义,它是终端设备和云系统之间通信的唯一标签代码。这个代码类似于我们PC里的MAC地址,或者手机的IMEI号。这个设备通信码是烧录在设备通信模块中的,是设备通信码的唯一标识,也是标识系统中唯一的一个终端设备。

所以我们在传输数据的时候,会一直带着这个唯一的标记,这样我们的数据就会发送到某个终端设备,不会出现混淆。

一般来说,在终端设备上,通常使用物联网卡使设备处于联网状态,然后设备上有一个设备通信模块,接收来自云系统的指令,解析成硬件电路板可以识别的数据形式。控制主板或其他机械部件在接收到设备通信码传输的信息后,会完成相应的操作。这些操作结果会沿着原路逐层返回到业务系统,最终展现给用户。

第一次接触,总觉得终端设备和电路板比较难。其实慢慢了解了流程和沟通规则之后还是挺简单的。物联网没有我们想象的那么高,所以我我简单分享给大家,希望对刚入物联网产品的同学有一点帮助。

标签:设备通信系统


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 商务笔记本电脑推荐知乎(出差办公用,谁有用过的比较好的商用笔记本电脑推荐啊)

下一篇: iphone5s出售时价格(苹果5s现在值多少钱)



推荐阅读

网站内容来自网络,如有侵权请联系我们,立即删除! | 软文发布 | 粤ICP备2021106084号