0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

倩倩 来源:lq 2019-08-21 15:36 次阅读

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

什么是物联网产品

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

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

在我们使用共享单车时,用手机扫码后点击“开锁”按钮,就能将车锁打开。等我们使用完以后,将共享单车锁上以后。不用在手机上操作,系统也能判断我们已经使用完单车了。这些功能主要是通过物联网技术来实现的。

下面我们以共享单车为例来解释一下单车设备和软件系统之间是如何通讯,如何传输数据完成业务行为的。

终端设备应该含有哪些模块

(1)物联网卡

作为一款物联网产品,就会处于联网状态,这个时候就需要用到物联网卡,物联网卡可以简单理解为流量卡,所以和我们的手机上网一样,需要插入SIM卡,只不过物联网设备插的是另外一种网络卡,有了流量,才能具体基本的联网功能。

(2)设备通讯模块

设备通讯模块是一块电路板子,这部分一般是烧录到电路板上的一段嵌入式代码,通过软件编程来和云端系统通讯,并且解析接收到的云端系统的指令,转化成电路板能够识别的二进制,以实现控制设备的控制主板部分。

(3)控制主板部分

这部分主要就是接收设备通讯码,通过一些脉冲信号或者高频低频的电压来实现业务,例如设备通讯模块告诉控制主板部分需要打开锁,那么共享单车上的锁就会受控于控制主板完成对共享单车的开锁和关锁。所以控制主板部分主要执行对锁的控制。

云端系统应该如何运作

先看一个业务流程图,以共享单车扫码开锁为例:

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

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

设备通讯系统:这个系统就是直接和终端通讯的系统,通过接入事先和终端设备中的设备通讯模块约定的相关协议,以实现通讯。

协议的内容是约定好的,就好比一个暗号,如果要开锁,那么设备通讯系统发送的数据内容就必须为A,而设备通讯码也只有识别到数据内容为A才会开锁。当设备通讯系统发送其他内容时,设备通讯码将不能识别。业务系统根据各种业务需要,会告诉到设备通讯系统需要终端设备做出什么要的响应,设备通讯系统通过和设备通讯模块约定的协议翻译业务系统的内容为设备通讯模块可识别的数据形式。

如何传输数据

前面已经介绍了终端设备和云端系统,那么如何进行数据传输呢。一般会用到HTPP协议或者TCP协议,当然这块开发同学就很熟悉了。

如果用HTTP发送数据,一般设备连接系统会将指令包装成一个对象,然后发送; 而TCP协议通讯的话,一般会将指令转化成二进制或者十六进制传输。

如何将指令发送给指定设备

我们的设备那么多,如何将云端系统的指令发送给指定的设备呢?其实这里面还有一个概念,就是设备通讯码。顾名思义,是终端设备和云端系统进行通讯的一个唯一标记码,这个码就类似于我们PC电脑中的MAC地址,或者是手机IMEI号码。这个设备通讯码是烧录在设备通讯模块中的,是设备通讯码的唯一标记,并且也在系统里面标记一台唯一的终端设备。

所以我们在传输数据的时候都会带上这个唯一的标记,这样我们的数据就会指定发送到某个终端设备,而不会出现混乱的情况了。

总的来说,在终端设备上,一般就是通过物联网卡让设备处于联网状态,然后设备上有一个设备通讯模块,接收云端系统的指令并解析成硬件电路板能够识别的数据形式,控制主板或者其他机械部分在接收到设备通讯码传递的信息后,会完成相应的操作。这些操作结果又会沿原路再一层层返回给业务系统,最终展示给用户。

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2865

    文章

    41545

    浏览量

    358103
  • 终端设备
    +关注

    关注

    1

    文章

    149

    浏览量

    15083
收藏 人收藏

    评论

    相关推荐

    cyw43012和cyw43455 sta+ap模式ap最多能连接几个终端设备

    请教下cyw43012 和 cyw43455 sta+ap模式 ap最多能连接几个终端设备,固件对这个有限制吗,能否提供一下固件
    发表于 03-01 10:24

    全球蜂窝物联网模块出货量同比下滑

    在5G市场中,尽管其在整体物联网模块市场所占比重已超5%,但由于缺乏创新应用及高昂成本,5G的实际作用仍局限于路由器/个人终端设备、电脑和汽车产品领域。
    的头像 发表于 01-04 14:37 242次阅读

    手持终端定制|PDA|手持机|rfid手持终端设备开发解决方案

    手持终端定制|PDA|手持机|rfid手持终端设备开发解决方案厂家。以联发科64位八核MT6771芯片为核心,搭载Android 10系统,运行速度更快、功耗更低。其2GB LPDDR3+32GB
    的头像 发表于 12-27 19:12 195次阅读
    手持<b class='flag-5'>终端</b>定制|PDA|手持机|rfid手持<b class='flag-5'>终端设备</b>开发解决方案

    简单认识配网自动化终端设备

    配网自动化系统一般由下列层次组成:配电主站、配电子站(常设在变电站内,可选配)、配电远方终端(FTU、DTU、TTU等)和通信网络。配电主站位于城市调度中心,配电子站部署于110kV/35kV变电站,子站负责与所辖区域DTU/TTU/FTU等电力终端设备通信,主站负责与各
    的头像 发表于 12-14 16:07 452次阅读

    深圳思为无线热卖产品合集展示# 无线模块#联网应用

    联网无线模块
    思为无线
    发布于 :2023年11月01日 14:52:59

    ARM智能车载终端设备系统设计

    电子发烧友网站提供《ARM智能车载终端设备系统设计.pdf》资料免费下载
    发表于 10-11 10:51 0次下载
    ARM智能车载<b class='flag-5'>终端设备</b>系统设计

    阿里云联网平台基础概念讲解

    产品 设备的集合,通常指一组具有相同功能的设备联网平台为每个产品颁发全局唯一的Produ
    发表于 09-11 07:41

    深圳市乐众云金融手持终端设备主板定制方案效率如何?

    深圳市乐众云金融手持终端设备主板定制方案效率如何?
    发表于 08-28 18:09

    【华秋推荐】联网入门学习模块 ESP8266

    信息,实现智能化的自动化操作。它连接着各种物体,实现的互联互通。实际上,联网已经催生了许多新产品和服务,让我们的生活更为个性化、高效
    发表于 08-04 11:27

    STM32MP1微处理器确保终端设备的安全性

    电子发烧友网站提供《STM32MP1微处理器确保终端设备的安全性.pdf》资料免费下载
    发表于 08-01 11:34 0次下载
    STM32MP1微处理器确保<b class='flag-5'>终端设备</b>的安全性

    三防手持终端设备_智能手持终端定制方案商

    多功能手持移动设备是一种具备三防特性的便携终端,具备快速的NFC/RFID读写功能,可用于快速识别和传输数据。该设备还配备了指纹识别和1D/2D条码扫描模块,以及强大的防护功能,如防水
    的头像 发表于 07-25 18:51 347次阅读
    三防手持<b class='flag-5'>终端设备</b>_智能手持<b class='flag-5'>终端</b>定制方案商

    中安科技三款监所终端设备通过OpenHarmony兼容性测评

    OpenHarmony(以下简称“OpenHarmony”)3.2 Release版本兼容性测评,并获得OpenHarmony生态产品兼容性证书。 本次通过测评的三款产品分别为监管场所防误放终端设备、监室外
    的头像 发表于 06-19 21:10 353次阅读

    联网终端的功能特点 物联网终端通用组成部分

    联网终端设备是物联网系统的重要组成部分,具有以下主要特点:   1.网络化:物联网终端设备通过网络连接,具有高度的互联性和可组合性,
    发表于 05-30 09:33 2088次阅读

    Zigbee终端设备的作用、类型及入网步骤

    中,终端设备是最基本的组成部分,通常包括一些传感器和执行器,可用于实现各种智能控制和物联网应用。终端设备通常是按照低功耗、小型化、低功能需求的设计原则,因此它具有较低的能耗、成本和体积,并且可以实现无线数据采集和传输等功能。
    发表于 05-05 16:54 2754次阅读

    安科瑞EIOT能源联网云平台介绍

    GIS、BIM等数字孪生技术实现宏观监管3、 提供统一的运营服务平台,向终端用户提供联网数据服务三、系统结构能源联网以能源供应、能源管理
    发表于 04-20 10:31