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

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

3天内不再提示

MQTT 协议:机器对机器通信的解决方案?

张伟 2023-01-05 09:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

遥测在通信科学领域是一个相对古老的概念。上世纪初,传感器获得了远距离发送信号的能力,使科学家能够远程监控机器和其他活动。快进到最近,当有了计算机处理器时,机器可以处理从传感器和其他机器发送的数据,从而创建机器对机器 (M2M) 通信。当今因特网对数据和信息通信的广泛使用推动了对标准协议的需求。

物联网根据其用途可以具有不同的含义。出于商业和工业目的,这个概念可以分为两个领域:工业物联网 (IIoT) 和物联网 (IoT)。两者之间的一些主要区别是:

物联网适用于许多细分市场,包括消费品、农业、制造和医疗保健,而工业物联网则侧重于工业应用,例如制造和能源。IIoT 是更大、更通用的 IoT 的较小子集。

物联网关注人类消费者。IIoT 渴望访问尽可能多的数据,以微调工业流程并最大限度地提高供应链的效率。

虽然 IoT 会生成大量可以改善消费者体验的数据,但 IIoT 数据的数量要多得多,并且对于流程成功和利益相关者安全而言可能更为重要。

IoT 和 IIoT 向前发展的主要挑战是如何处理收集到的大量数据。

MQTT 到底是什么?

这是我第一次接触到一个非常有趣的主题时的反应。首字母缩写词的意思是:

消息:简单来说,MQTT 涉及数据源向“代理”发布消息。然后代理将消息数据分派给所有订阅了来自该确切来源的数据标签的设备。

队列(或排队):尽管名称中有“队列”一词,但 MQTT 并不是基于队列的协议。显然,这个术语在整个世代协议的遗产中一直未被使用。

遥测:IoT 和 IIoT 的关键,数据传输是遥测的核心。

传输:数据传输通过集中式集线器/代理从点到点发生。

MQTT 是一个简单的中心辐射系统:传感器、应用程序和设备通过在数据中心运行的中央代理进行通信。设备不会尝试在它们之间进行通信,因为所有数据都通过代理进行定向。MQTT 对处理要求很轻,因此非常适合带宽和延迟受限网络中的应用程序,例如制造环境中常见的应用程序。MQTT 会话简单快捷:连接、身份验证、通信和终止。随着数据量的增长,协议的简单性和“轻量级”有助于提高可扩展性。MQTT 非常适合包含许多简单传感器(例如输电线路、管道或化石燃料井)的大型远程网络。

广泛的应用

除了监控遥远的输油管道和其他能源传输资产的能力外,MQTT 紧凑、低带宽的特性还适用于许多其他用途。包括供暖、通风和空调 (HVAC)、照明、智能电器和安全系统在内的家庭自动化应用程序已采用 MQTT(图 1)。家庭园艺可以通过光、温度和湿度传感器发送的信息获得高科技,这些信息发送给适当的用户,这些用户反过来相应地自动调整浇水程序。极客们甚至可以对 Arduino ®进行编程或 Raspberry Pi™ 使用 MQTT 协议控制圣诞灯饰。医疗监控器、交通网络监控、资产跟踪、环境合规性检查、气候数据记录和自动售货亭监控都是使用 MQTT 的示例。

图 1:家庭自动化是 MQTT 的用途之一。

包起来

及时准确的信息有助于提高消费者 (IoT) 和制造 (IIoT) 领域的性能。随着越来越多的数据可供解释和使用,建立信息共享协议和方法将变得至关重要。在 M2M 通信领域,MQTT 正在确立自己作为领先协议的地位,因为它提高了可扩展性,同时最大限度地减少了物理制造领域普遍存在的长延迟、低带宽和传输中断的影响。

贸泽电子可以帮助您找到传感器、天线、调制解调器、数据记录器、嵌入式处理器,以及稳健的 M2M 和 IIoT 系统所需的更多组件和设备。Mouser 网站上提供了这些产品和其他相关产品的广泛选择以及有助于设计和购买决策的技术和支持数据。Mouser 提供一整套信息丰富的产品和资源,旨在帮助研究和发现各种主题,包括 IoT 和 IIoT。

审核编辑黄昊宇

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

    关注

    2573

    文章

    54368

    浏览量

    786043
  • 通信
    +关注

    关注

    18

    文章

    6316

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    IHR 2025 | 移远通信携Robrain AI解决方案亮相,开启机器人全感官交互新纪元

    10月23日-24日,以“智联未来・生态共生”为主题的2025人形机器人国际峰会(IHR2025)在上海隆重举行。作为全球领先的AIoT整体解决方案供应商,移远通信携RobrainAI机器
    的头像 发表于 10-24 19:03 432次阅读
    IHR 2025 | 移远<b class='flag-5'>通信</b>携Robrain AI<b class='flag-5'>解决方案</b>亮相,开启<b class='flag-5'>机器</b>人全感官交互新纪元

    Air780EPM嵌入式开发:LuatOS下的MQTT通信实践

    通过LuatOS脚本在Air780EPM开发板上实现MQTT通信,是物联网设备开发中高效且便捷的解决方案。 一、MQTT 协议详解   1.
    的头像 发表于 09-30 16:11 1605次阅读
    Air780EPM嵌入式开发:LuatOS下的<b class='flag-5'>MQTT</b><b class='flag-5'>通信</b>实践

    MQTT_协议中文资料

    电子发烧友网站提供《MQTT_协议中文资料.pdf》资料免费下载
    发表于 09-02 16:19 0次下载

    GraniStudio :MQTT 协议的深度剖析

    在工业物联网(IIoT)的通信协议体系中,MQTT(Message Queuing Telemetry Transport)凭借其轻量级、发布 - 订阅模式和低带宽占用等特性,成为连接边缘设备与云端
    的头像 发表于 08-04 09:48 809次阅读
    GraniStudio :<b class='flag-5'>MQTT</b> <b class='flag-5'>协议</b>的深度剖析

    简析Modbus和MQTT协议

    Modbus和MQTT协议在设计目标、通信模式、应用场景、网络结构、数据传输效率、设备兼容性及安全性等方面存在显著差异,具体分析如下: 一、设计目标与定位 Modbus :诞生于1979年,由施耐德
    的头像 发表于 07-10 14:25 481次阅读

    工业通信界的“月老”:CC\\-Link IE和DeviceNet如何牵起机器人的“红线”

    。 某机械制造企业就曾遇到过“通信尴尬”。新购入的工业机器人只支持CC-Link IE,而车间里的传感器、执行器等老设备还在用DeviceNet网关协议,导致“新老设备”各说各话。工程师引入
    发表于 06-12 14:35

    协议探秘:profinet转ethernet ip网关搞定川崎机器人与PLC通信

    在工业自动化场景中,不同品牌的设备往往采用不同的通信协议,例如西门子PLC通常使用 PROFINET ,而川崎机器人则可能采用 Ethernet/IP 。要让它们实现数据交互,通常需要借助
    的头像 发表于 06-08 10:31 640次阅读
    跨<b class='flag-5'>协议</b>探秘:profinet转ethernet ip网关搞定川崎<b class='flag-5'>机器</b>人与PLC<b class='flag-5'>通信</b>

    MQTT为何成为物联网协议

    MQTT(Message Queuing Telemetry Transport)即消息队列遥测传输协议,已成为物联网领域广泛应用的协议,这主要得益于其在资源占用、通信效率、可靠性、扩
    的头像 发表于 05-20 09:54 599次阅读

    纳芯微电子工业控制、机器解决方案器件选型概述

    纳芯微电子工业控制、机器解决方案器件选型概述
    的头像 发表于 05-15 14:40 706次阅读
    纳芯微电子工业控制、<b class='flag-5'>机器</b>人<b class='flag-5'>解决方案</b>器件选型概述

    ADI 机器人芯片解决方案分析

    ADI 在机器人领域以其 高性能模拟、混合信号、传感器和信号处理 技术而闻名。其解决方案广泛应用于工业机器人、协作机器人 (Cobots)、自主移动
    的头像 发表于 04-18 09:49 875次阅读

    新余赣锋电子推出智能全地形机器人电池解决方案

    近日,赣锋旗下新余赣锋电子研发的智能全地形机器人电池解决方案正式推出,方案搭载赣锋在机器人动力技术领域的多项创新应用。
    的头像 发表于 04-02 14:45 793次阅读

    MQTT物联网平台有哪些?有哪些功能?

    MQTT(Message Queuing Telemetry Transport)是一种基于客户端-服务器架构的发布/订阅模式的消息传输协议,它广泛应用于机器机器
    的头像 发表于 03-15 14:23 1218次阅读
    <b class='flag-5'>MQTT</b>物联网平台有哪些?有哪些功能?

    启明智显AI服务机器解决方案:智能硬件方案的佼佼者

    启明智显AI服务机器解决方案,以多模态感知+全栈AI能力,打造真正“会思考、能办事”的服务伙伴,让机器人在家用与商用场景中真正“活”起来!
    的头像 发表于 03-11 17:15 1078次阅读
    启明智显AI服务<b class='flag-5'>机器</b>人<b class='flag-5'>解决方案</b>:智能硬件<b class='flag-5'>方案</b>的佼佼者

    基于MQTT协议的车云通信设计

    随着智能汽车的发展,车云通信的功能场景及数据量也逐渐增多,具有轻量化、可靠性等特点的MQTT协议成为很多OEM车云通信协议的选择。本文主要介绍。 什么是
    的头像 发表于 01-08 10:24 1719次阅读
    基于<b class='flag-5'>MQTT</b><b class='flag-5'>协议</b>的车云<b class='flag-5'>通信</b>设计

    百问MQTT协议分析 - MQTT简述及协议报文格式组成

    的选择,特别是对于受限的环境如机器机器通信(M2M)以及物联网环境(IoT)。 16.1.2 特点 a)开放消息协议,简单易实现 b)发布订阅模式,一对多消息发布 c)基于TCP/
    发表于 12-13 09:29