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

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

3天内不再提示

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

倩倩 来源:lq 2019-08-21 15:36 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

什么是物联网产品

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

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

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

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

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

(1)物联网卡

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

(2)设备通讯模块

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

(3)控制主板部分

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

云端系统应该如何运作

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

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

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

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

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

如何传输数据

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

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

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

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

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

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

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

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

    关注

    2950

    文章

    48098

    浏览量

    418097
  • 终端设备
    +关注

    关注

    1

    文章

    199

    浏览量

    15920
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    容辉联天启数传终端:无网也能稳定传数据的工业级设备

    通信方式完全失效,数据无法回传、设备无法监管、现场状态不可知,长期以来都是行业难以突破的痛点。 为解决无网、弱网、远距、户外严苛环境下的数据传输难题,天启数传终端依托国产低轨卫星联网
    发表于 04-13 15:57

    智能家居与IoT设备如何选择无线模块?ESP32-C5 两大模块详解

    在智能家居、工业联网和无线终端快速发展的今天,多协议融合无线模块正成为联网
    发表于 04-08 14:14

    智能电网终端设备防护等级不够?研洁等离子清洗设备来提高

    智能电网终端设备防护等级不够,影响运行可靠性?研洁等离子清洗设备能够提升防护等级,确保设备稳定运行。
    的头像 发表于 03-06 09:24 380次阅读
    智能电网<b class='flag-5'>终端设备</b>防护等级不够?研洁等离子清洗<b class='flag-5'>设备</b>来提高

    手持移动终端的常见设备,智能移动终端设备的机型有哪些?

    目前常见的智能手持移动终端设备有:PDA手持终端,RFID读写器,条码扫码移动终端、二维码扫码手持终端、NFC手持终端、工业平板、测温测振P
    的头像 发表于 12-03 11:14 1147次阅读
    手持移动<b class='flag-5'>终端</b>的常见<b class='flag-5'>设备</b>,智能移动<b class='flag-5'>终端设备</b>的机型有哪些?

    卫通终端设备如何适配天地一体网络

    卫星通信系统主要由卫星(星座)、地面站与终端设备三部分组成。终端设备的核心功能是完成信号的收发与转换:接收卫星转发的下行信号,经解调、解码后传输至用户终端;同时将用户产生的上行信号进行编码、调制,再发送至卫星,最终实现与地面网络
    的头像 发表于 11-04 10:14 897次阅读

    学习联网可以做什么工作?

    嵌入式软件和硬件,支持联网设备的功能实现。   数据分析师:负责从联网设备和传感器中获取和分
    发表于 10-11 16:40

    什么是RFID手持终端设备

    的背后,都离不开RFID手持终端设备的助力。从本质上来说,RFID手持终端设备是集成了无线射频识别(RFID)技术的便携式数据处理工具。它的工作原理类似于“无线信息对
    的头像 发表于 08-01 15:01 1199次阅读
    什么是RFID手持<b class='flag-5'>终端设备</b>?

    联网时代的核心枢纽

    计算的关键组件,为智慧家庭、工业联网、智慧城市等应用场景提供了基础支撑。   智能网关的核心功能 智能网关的首要任务是解决不同设备间的通信协议差异问题。在
    的头像 发表于 07-23 14:06 577次阅读

    联网蓝牙模块有哪些优势?

    随着联网技术的不断发展,蓝牙模块作为联网的重要组成部分,其应用越来越广泛。那么,
    发表于 06-28 21:49

    如何选择合适的联网蓝牙模块

    在选择联网蓝牙模块时,有以下关键因素需要考虑到:1、发射功率:发射功率影响蓝牙模块的传输距离和穿透能力。一般来说,低发射功率的模块传输距离
    发表于 06-28 21:46

    联网的应用范围有哪些?

    情况;网络通信技术保障数据在不同设备、系统间稳定传输,像 4G、5G 甚至未来的 6G 网络;大数据与云计算技术则对海量的感知数据进行存储、分析和处理,挖掘其中有价值的信息,为决策提供支持。 联网
    发表于 06-16 16:01

    ESP32-C6 智能网关设备WiFi6高性能通信应用

    的解决方案,这对于智能设备来说无疑是一个福音。 乐鑫ESP32-C6集成2.4 GHz Wi-Fi 6、Bluetooth 5 (LE) 和802.15.4协议,能够为联网产品
    发表于 05-30 13:54

    基于LTE的车联网无线通信技术支持直连通信的车载终端设备技术要求

    电子发烧友网站提供《基于LTE的车联网无线通信技术支持直连通信的车载终端设备技术要求.pdf》资料免费下载
    发表于 05-09 17:47 0次下载

    YAGEO与Pulse产品联网设备中的应用

    随着联网(IoT)技术的快速发展,设备之间的高效、可靠连接成为关键课题。在联网系统中,集成连接器模块
    的头像 发表于 04-25 15:00 1262次阅读

    工业5G终端设备有哪些?有什么功能特点?

    《“5G+工业互联网”512工程推进方案》、《5G全连接工厂建设指南》、《“5G+工业互联网”融合应用先导区试点建设指南》等多项政策的发布,为工业5G发展带来越来越大机遇。其中工业5G终端设备作为
    的头像 发表于 04-25 10:59 1406次阅读
    工业5G<b class='flag-5'>终端设备</b>有哪些?有什么功能特点?