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

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

3天内不再提示

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

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

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

什么是物联网产品

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

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

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

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

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

(1)物联网卡

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

(2)设备通讯模块

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

(3)控制主板部分

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

云端系统应该如何运作

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

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

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

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

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

如何传输数据

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

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

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

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

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

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

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

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

    关注

    2912

    文章

    44882

    浏览量

    375730
  • 终端设备
    +关注

    关注

    1

    文章

    170

    浏览量

    15268
收藏 人收藏

    相关推荐

    联网就业有哪些高薪岗位?

    对市场需求和技术趋势有敏锐洞察力。随着联网产品的增多,联网产品经理的需求也在不断增加。
    发表于 01-10 16:47

    顶坚北斗通讯手持终端设备在哪些行业中应用

    顶坚北斗通讯手持终端设备凭借其高精度定位、短报文通信及强大的数据处理能力,在交通运输、农业管理、环境保护、公共安全、及科研探索等多个行业中发挥着不可替代的作用,推动了各行业信息化、智能化的发展进程
    的头像 发表于 12-13 15:44 165次阅读
    顶坚北斗通讯手持<b class='flag-5'>终端设备</b>在哪些行业中应用

    联网学习路线来啦!

    联网学习路线来啦! 联网方向作为目前一个热门的技术发展方向,有大量的人才需求,小白的学习入门路线推荐以下步骤。 1.了解
    发表于 11-11 16:03

    漫途LoRa家族系列产品,高效、稳定、智能的联网通信!

    LoRa终端设备与云端服务器的关键中介作用。漫途凭借在LoRa通信技术领域的专长和联网行业的丰富经验,自主研发了“LoRa家族”这一系列产品。该
    的头像 发表于 11-06 13:56 316次阅读
    漫途LoRa家族系列<b class='flag-5'>产品</b>,高效、稳定、智能的<b class='flag-5'>物</b><b class='flag-5'>联网</b>通信!

    终端设备CTA进网许可认证的材料要求与送测样机要求

    要知道,不管在那个国家终端设备进网都是需要获得对应地区的进网许可的。而我们中国设备进网则需要获得CTA进网许可认证。终端设备申请CTA进网许可认证区别于其他产品
    的头像 发表于 11-05 17:31 271次阅读
    <b class='flag-5'>终端设备</b>CTA进网许可认证的材料要求与送测样机要求

    产品为导向,为集成商客户提供稳定、可靠的联网终端设备

    2025,推动中国工业智能化转型升级,由工业 2.0 自动化向工业3.0 信息化过渡。“3”代表三大基础平台,即 MTBOX 智能神经终端平台、MTIC 大数据云平台、MTIF 人工智能算法平台;“4”代表四大主营业务,即 IOT 智能终端、云平台系统、
    的头像 发表于 10-10 13:12 287次阅读

    如何使联网边缘设备高效节能?

    电源效率对于联网的成功至关重要。设备的效率越高,其功能寿命就越长,用户体验就越好。您是否在组织中实施了联网解决方案,以提高
    的头像 发表于 09-24 15:18 572次阅读
    如何使<b class='flag-5'>物</b><b class='flag-5'>联网</b>边缘<b class='flag-5'>设备</b>高效节能?

    什么是联网技术?

    什么是联网技术? 联网技术(Internet of Things, IoT)是一种通过信息传感设备,按约定的协议,将任何物体与网络相连
    发表于 08-19 14:08

    如何为柜式终端设备选配(集成)二维码模块

    随着二维码技术在各行各业的广泛应用,柜式终端设备如何高效集成二维码模块成为行业关注焦点。针对这一需求,本文将深入探讨选择与集成二维码模块的关键要素,助力企业精准匹配,提升终端设备性能。
    的头像 发表于 08-05 15:48 319次阅读
    如何为柜式<b class='flag-5'>终端设备</b>选配(集成)二维码<b class='flag-5'>模块</b>?

    通过InConnect平台实现终端设备远程访问

    1.实现终端访问的原理示意图: 2.操作步骤简介: a.使用Inhand路由器/网关系列产品产品配置中开启设备远程管理平台; b.注册并登录InConnect平台; c.下载并
    发表于 07-24 06:06

    北斗通信指挥终端设备

    北斗通信指挥终端设备还支持短报文收发通信,使得在没有4G/5G基站信号的区域,依然能够作为通信通道的补充,确保信息的可靠传输。这些特点使得北斗通信指挥终端设备在水利、地质灾害和海洋事务等行业中发
    的头像 发表于 06-15 13:40 480次阅读
    北斗通信指挥<b class='flag-5'>终端设备</b>

    DC/AC电源模块:为联网设备提供可靠的电力支持

    BOSHIDA DC/AC电源模块:为联网设备提供可靠的电力支持 DC/AC电源模块
    的头像 发表于 06-13 13:36 364次阅读
    DC/AC电源<b class='flag-5'>模块</b>:为<b class='flag-5'>物</b><b class='flag-5'>联网</b><b class='flag-5'>设备</b>提供可靠的电力支持

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

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

    罗永浩AR公司新增移动终端设备制造业务

    近日,天眼查App显示,罗永浩创立的AR(增强现实)科技公司——北京细红线科技有限公司,在工商信息中进行了经营范围的变更。新增业务包括移动终端设备、移动通信设备以及物联网设备的制造与销
    的头像 发表于 02-20 18:21 1495次阅读

    mqtt协议与终端监测设备结合

    mqtt协议与终端监测设备结合 摘要: MQTT是一个基于客户端-服务器的消息发布/订阅传输协议, 优点是轻量,简单,开放和易于实现的,这样的特点在于联网
    的头像 发表于 01-30 13:13 426次阅读
    mqtt协议与<b class='flag-5'>终端</b>监测<b class='flag-5'>设备</b>结合