从边缘到云端,合宙DTURTU打造无缝物联网解决方案
随着物联网(IoT)技术的飞速发展,万物互联的时代已经到来,
如何高效、稳定地连接边缘设备与云端平台,实现数据的实时采集、传输与处理,成为了推动物联网应用落地的关键。
DTU(数据传输单元)与RTU(远程终端单元)是连接边缘与云端的桥梁,是实现数据无缝流动的关键。
合宙推出的 DTU&RTU成功推动了众多企业实现了生产设备的远程监控和智能控制。
一、DTU&RTU概述
1.1 什么是DTU
DTU,全称Data Transfer Unit,中文名称为数据传输单元。
它是一种专门用于将串口数据转换为IP数据或将IP数据转换为串口数据,并通过无线通信网络(如3G、4G、5G、WiFi等)进行传送的无线终端设备。
合宙DTU以其组网迅速灵活、建设周期短、成本低、网络覆盖范围广、安全保密性能好等优势,在电力、环保、LED信息发布、物流、水文、气象等多个行业得到了广泛应用。
合宙DTU通过无线方式将远端设备的数据传输到后台中心,实现数据的远程监控和管理。
它支持多种通信协议和接口,如RS232、RS485等,方便与各种自动化设备(如PLC、单片机等)连接。
此外,合宙DTU还具备远程配置、远程升级、故障报警等功能,为用户提供了极大的便利。
听起来好像是一段废话,还是没看懂是什么......
沿着历史长河,我们向上追溯到20世纪初期,随着电话线等通信基础设施的普及,远程数据通信的需求逐渐增加。为了满足这种需求,人们开始研发能够实现数据远程传输的设备。
调制解调技术(Modem)的出现为远程数据传输提供了可能。然而,早期的调制解调器功能相对简单,难以满足复杂的数据传输需求。
随着通信技术的进一步发展,人们开始将调制解调器(Modem)的功能进行扩展和整合,形成了DTU这一新的设备类别。DTU不仅具备调制解调功能,还增加了数据处理、存储、转发等多种功能。
最早的DTU主要用于通过标准的电话线进行数据传输。它们被广泛应用于新闻专线、打字机、军事通信等多个领域。
随着无线蜂窝网络的出现,DTU逐渐从有线传输向无线传输发展。在20世纪70年代后,DTU发展成为了无线终端设备,成为物联网重要的通信设备之一。这一转变使得DTU在数据传输上更加灵活和便捷。
随着通信技术的不断进步,DTU也经历了从2G、3G到4G、5G等网络制式的升级。例如,2G GPRS网络的出现催生了GPRS DTU;而随着3G、4G、NB-IoT等网络的普及,又相继出现了4G DTU、NB-IoT DTU等新型产品。
除了基本的数据传输功能外,现代无线DTU还具备基本的数据采集功能。功能上的拓展使得DTU在物联网、工业自动化等领域的应用越来越广泛。
下图是合宙推出的一款4G DTU整机产品Air-D780L1-Y的典型应用场景:
1.2 什么是RTU
RTU,全称Remote Terminal Unit,中文名为远程终端单元;
听起来又是一句废话,还是没看懂是什么......
基于上一章节介绍的DTU,来对RTU做个通俗易懂的解释;
RTU = DTU+远程控制;
DTU的主要功能是数据采集和数据传输;
在DTU的基础上,如果支持后台下发指令去控制传感器设备的一些动作,就是RTU;
为了加深对DTU和RTU的理解,我们再来看下面这张图:
在这张图中,红色虚线箭头流程中的功能和设备单元,是RTU相对于DTU来说,新增的功能。新增的这一部分功能,强调的是云平台可以主动下发指令给RTU整机,RTU整机去操作控制单元,完成期望的动作。
1.3 描述约定
虽然DTU和RTU两个概念的重要区别为是否支持远程控制功能,但在实际的产品定义中,DTU产品和RTU产品的远程控制功能的差异性并不明显,为了后续描述方便,在接下来的文章中,除了特别需要强调RTU之外,否则,全部使用DTU来同时表示DTU和RTU两种概念。
二、合宙DTU&RTU的整机产品线
在了解DTU的概念之后,我们接下来看看上海合宙的DTU整机产品线。
2.1 DTU整体解决方案内容
上海合宙的DTU整机产品线,提供DTU整体解决方案服务:
DTU整体解决方案 = DTU整机+LuatOS-iRTU固件+WEB参数配置平台+SIM卡+业务云平台+小程序/APP+看板;
如下图所示:
看不懂上面这张图也没关系,只需要记住下面这段话就够了:
如果你有行业设备(包括但不限于工业、农业、气象、水利、水文、环境、能源、养殖等行业设备)需要联网,联网的开发和调试工作都交给合宙来做,你只需要给出产品定义即可,给不出产品定义也没关系,拉上合宙的产品人员,一起聊需求就行。
总结下来就是:你只需要提需求,合宙来实现。
2.2 合宙DTU整体解决方案核心特点
合宙DTU整体解决方案,核心特点如下:
品质卓越,稳定可靠
- 五年市场验证:合宙DTU硬件及配套固件,历经市场上数千家客户的严格考验,长达五年的稳定运行,证明了其无与伦比的品质与可靠性。
- 专业研发实力:依托深厚的技术积累,确保每一款产品都能适应复杂多变的应用环境,满足高标准要求。
高效研发,快速上市
- 一站式服务:用户无需自行投入大量技术资源进行繁琐的开发配置,合宙技术团队将全程协助,从方案设计到功能实现,大大缩短开发周期。
- 加速上市:研发阶段,原本客户自己开发整体解决方案,可能需要几个月的时间;现在使用合宙DTU整体解决方案,不需要客户投入技术资源,合宙技术人员全程协助客户开发配置好所有功能,大概率几天就能完成开发测试;既可以节省客户的研发成本,又可以使客户的产品快速推向市场;
无忧维护,省心省力
- 全面维护支持:合宙提供全天候的技术维护服务,确保用户在使用过程中遇到任何问题都能得到及时解决,让客户无后顾之忧。
- 技术资源释放:客户可将更多精力集中于核心业务与产品创新,而非繁琐的技术维护,实现资源的最优配置。
完整生态,增值服务
- 一站式解决方案:除核心的DTU硬件与LuatOS-iRTU固件外,合宙还构建了包括业务SIM卡、Web参数配置平台、业务云平台、专属APP及小程序在内的完整生态系统。
- 价值增值:这一系列增值服务不仅提升了整体方案的灵活性与易用性,更帮助用户实现了从数据采集、传输到分析展示的全链条管理,为客户创造更多附加价值。
2.3 DTU整机
DTU整机是指完整的DTU/RTU硬件整机,包括外壳和天线;
2.3.1 DTU整机选型表
相关产品说明书:
Air-S710Ys 产品说明书
Air-D795W1 产品说明书
Air-D700X1 产品说明书
更多文档请点击:合宙DTU整机产品线文档中心
2.3.2 RTU整机选型表
相关产品说明书请点击: 合宙DTU整机产品线文档中心
三、 LuatOS-iRTU固件
LuatOS-iRTU固件就是运行在DTU整机硬件上的嵌入式软件,固件文件名的命名格式通常是以下形式(黄色背景的版本号会动态更新):
-
iRTU_1.0.5_LuatOS-SoC_V1108_EC618.soc
-
iRTU_2.0.1_LuatOS-Air_V4025_RDA8910_TTS_NOLVGL_FLOAT.pac
LuatOS-iRTU是合宙采用LuatOS架构自主研发的DTU嵌入式软件解决方案,已经被众多DTU厂商采用,经过百万级装机设备的验证,稳定可靠,广泛应用于物联网领域的各行各业。
LuatOS-iRTU固件支持以下功能:
-
支持WEB端参数配置功能;
-
支持TCP/UDP socket、HTTP、MQTT等常见透传和非透传模式;
-
支持阿里云、OneNET、腾讯云等常见公有云;
-
支持自动心跳,保持永久在线;
-
支持数据流模板,可自定义解析处理网络端和主控MCU端的双向数据;
-
支持消息推送(短信,网络通知);
-
支持GPS数据以及相关数据采集;
-
支持自定义任务功能,可以配置编程脚本,为软件系统的扩充提供便利;
-
支持ADC、I2C、SPI等外设接口,配合任务功能,可以方便的扩充传感器、LCD等外设;
-
支持远程升级;
四、 SIM卡
合宙拥有自己的sim卡以及配套的sim卡管理平台,如下图所示:
五、WEB参数配置平台
WEB参数配置平台可以在线配置DTU整机的运行参数,DTU整机开机后,会自动连接WEB参数平台,从平台下载配置好的运行参数,配置平台的核心界面如下图所示:
六、业务云平台
合宙提供业务云平台的开发和维护,无需客户投入技术资源参与;
目前合宙业务云平台还无法对外开放使用,只能由合宙技术人员使用。
七、 APP&小程序
合宙提供APP&小程序&web h5页面的搭建、开发和维护,无需客户投入技术资源参与;
部分应用示例参考以下几张图片:
扫描登录后,可以体验小程序 :
AppID: 12772998
账号:test
密码:123456
八、看板
合宙提供看板的搭建、开发和维护,无需客户投入技术资源参与;
部分应用示例参考下图:
九、 合宙为什么要做DTU整机产品线
在服务客户的过程中,合宙发现有部分客户存在一个痛点,就是想做物联网产品,但是最终无法顺利量产。
其中的原因有:
-
产品需求描述不清楚;
-
没有技术人员开发调试以及维护产品;
-
技术人员不熟悉物联网产品开发,开发进度太慢;
-
产品总需求量不大,自己投入技术开发整套方案,至少需要硬件、嵌入式软件、后台、app/小程序 4名工程师,至少开发3个月,投入成本太高;
合宙推出的DTU整体产品线,提供的DTU整体解决方案服务,刚好可以解决这些问题:
-
产品需求描述不清楚,没关系,合宙产品人员和你一起深入了解产品应用场景,总结输出需求;
-
没有技术人员,没关系,合宙技术人员完成开发、调试和维护工作,不需要客户投入任何技术资源;
-
开发太慢,没关系,交给合宙技术人员来开发,最快1天完成开发;
-
产品总需求量不大,没关系,即使只有1台的需求,合宙技术人员投入人力开发维护,也会负责到底;
十、应用场景
合宙DTU整机产品线可以应用的领域非常广泛,例如:
-
电力行业:远程抄表、变电站监测、电力线路监测等;
-
水利行业:智慧灌溉、水质监测、水库闸门远程控制等;
-
石油行业:油气井监控、燃气管网监控等;
-
市政行业:路灯监控、城市能耗监测等;
-
环保行业:气象站、污染源监测、大气环境监测等;
-
农业应用:智慧灌溉、大棚远程监测管理、水产养殖监测等;
-
......等等等等。
十一、合宙DTU整体解决方案示例
11.1 智慧灌溉(汇川变频器+水泵)
智慧灌溉(汇川变频器+水泵)应用示例
11.2 气象站
更多产品详情请联系: 18616233557
文档资料:合宙DTU整机产品线文档中心
相关文章:

从边缘到云端,合宙DTURTU打造无缝物联网解决方案
随着物联网(IoT)技术的飞速发展,万物互联的时代已经到来, 如何高效、稳定地连接边缘设备与云端平台,实现数据的实时采集、传输与处理,成为了推动物联网应用落地的关键。 DTU(数据传输单元&…...

【Android Studio】API 29(即Android 10)或更高版本,在程序启动时检查相机权限,并在未获取该权限时请求它
文章目录 1. 在AndroidManifest.xml文件中,声明相机权限:2. 在你的Activity中(例如MainActivity)测试 1. 在AndroidManifest.xml文件中,声明相机权限: <uses-feature android:name"android.hardwar…...
【裸机装机系列】3.kali(ubuntu)-更新sources.list并重启
当装机并重启计算机后,暂时还不能使用,需要更新源并下载软件 1、更新软件源 1> 切换root使用命令 sudo su root 进入界面后,是你自己的账户,不是root账户,这里的操作是需要进入root账户进行操作的,否…...

text2sql(NL2Sql)综述《The Dawn of Natural Language to SQL: Are We Fully Ready?》
《The Dawn of Natural Language to SQL: Are We Fully Ready?》(github)出自2024年6月的NL2SQL(Natural language to SQL )综述论文。这篇论文尝试回答如下三个问题: 问题1:NL2SQL的现状是什么?(Q1:Where Are we Now?) 论文图1总结了近20年NL2SQL方法…...

【滑动窗口】一题讲透滑动窗口!
🚀个人主页:一颗小谷粒 🚀所属专栏:力扣刷题 很荣幸您能阅读我的文章,诚请评论指点,欢迎欢迎 ~ 目录 1.1 题目要求 1.2 算法图解分析 1.3 代码实现 1.4 时间复杂度分析 1.5 算法思想总结 1.1 题目要…...

嵌入式通信原理—SPI总线通信原理与应用
文章目录 SPI 简介基本原理工作模式特点 SPI寻址方式1. 片选(Chip Select, CS)2. 多从设备通信3. 菊花链(Daisy-Chain)模式4. 地址寄存器(应用层) SPI通信过程时钟信号生成(SCLK)数据…...

基于web的 BBS论坛管理系统设计与实现
博主介绍:专注于Java .net php phython 小程序 等诸多技术领域和毕业项目实战、企业信息化系统建设,从业十五余年开发设计教学工作 ☆☆☆ 精彩专栏推荐订阅☆☆☆☆☆不然下次找不到哟 我的博客空间发布了1000毕设题目 方便大家学习使用 感兴趣的可以…...
【Scala入门学习】Scala的方法和函数
1. 方法 在scala中的操作符都被当成方法存在,比如说、-、*、/ 12就是1.(2)的调用, 2.0 是doule类型,强调用Int类型的写法为1.(2:Int) 1.1 方法的声明和使用 定义方法的语法: def 方法名([变量:变量类型ÿ…...

【JVM】概述
前言 Java的技术体系主要由支撑Java程序运行的虚拟机、提供各开发领域接口支持的Java类库、Java编程语言及许许多多的第三方Java框架(如Spring、MyBatis等)构成。在国内,有关Java类库API、Java语言语法及第三方框架的技术资料和书籍非常丰富&…...

鸿蒙开发笔记_电商严选02_登录页面跳转到我的页面、并传值
鸿蒙开发笔记整理,方便以后查阅! 由于上班较忙,只能抽空闲暇时间,快速整理更新中。。。 登录页面跳转到我的页面、并传值 效果图 我的设置页面 /*** 我的设置页面*/ import CommonConstants from ./CommonConstants import ItemData from ./ItemData import DataModel fr…...

clip论文阅读(Learning Transferable Visual Models From Natural Language Supervision)
目录 摘要训练pre-train model的过程将pre-train model应用于下游任务应用(待更新) 论文/项目地址:https://github.com/OpenAI/CLIP 提供了clip的pre-trained model的权重,也可安装使用pre-trained model 摘要 使用标签标注的图…...

用于图像分割的协 SMA Transformer:同多注意力转换器 !
在医学图像分割中,基于注意力机制和卷积神经网络的Transformer在提高性能方面起到了重要作用。然而,早期的模型往往在分割小而形状不规则的肿瘤时表现不佳。 为此,作者提出了一种基于SMA架构(Synergistic Multi-Attention…...
lodash中_.difference如何过滤数组
_.difference(array, [values]) 作用: 创建一个具有唯一array值的数组,每个值不包含在其他给定的数组中。(注:即创建一个新数组,这个数组中的值,为第一个数字(array 参数)排除了给…...
关于C# 数据库访问 转为 C++ CLI 数据库访问
Db_.cs 与 csharp_db.h功能是一样的。 Db_.cs /**************************************************************************************** 创建时间 :2006年12月19日文件名 :Db_.cs功能 :数据库…...

百度移动刷下拉词工具:快速出下拉词的技术分析
都2024年了,你还在做SEO百度下拉?答案当然是肯定的,虽然百度的搜索流量不如从前,但移动端的流量依然是巨大的!除了百度SEO快排以外,下拉也是一大流量入口,尤其是在移动端搜索的流量越来越大时&a…...
学习笔记-Golang中的Context
文章目录 1、什么是Context2、Context的作用3、Context的解析3.1、Context的源码解析3.2、 context包中实现context接口的四种结构体类型3.2.1、emptyCtx3.2.2、cancelCtx3.2.3、timerCtx3.2.4、valueCtx 4、总结 1、什么是Context Context是 Go 语言中的一个标准库࿰…...

ArrayList 源码解析
ArrayList是Java集合框架中的一个动态数组实现,提供了可变大小的数组功能。它继承自AbstractList并实现了List接口,是顺序容器,即元素存放的数据与放进去的顺序相同,允许放入null元素,底层通过数组实现。除该类未实现同…...
libgit2编译
1. 源码下载 libgit2源码下载 2. 编译要求 CMake下载 CMake教程 3. 编译步骤 Prerequisites Make sure CMake on your %PATH% Build Create a build directory beneath the libgit2 source directory, and change into it: mkdir build && cd buildCreate the …...
mac新手入门(快捷键)
系统常用快捷键 基本操作 Command-Z 撤销Command-X 剪切 Command-C 拷贝(Copy) Option Shift Command V 纯文本拷贝 Command-V 粘贴 Command-A 全选(All)Command-S 保存(Save) Command-F 查找࿰…...
curl 的使用详解
curl 是一个非常强大的命令行工具,用于通过各种协议(如 HTTP、HTTPS、FTP 等)传输数据。它广泛应用于测试 API、下载文件、调试网络请求等。 下面是 curl 常用功能的详解及示例: 基本语法 curl [options] [URL]1. 基本请求 发起…...

C++实现分布式网络通信框架RPC(3)--rpc调用端
目录 一、前言 二、UserServiceRpc_Stub 三、 CallMethod方法的重写 头文件 实现 四、rpc调用端的调用 实现 五、 google::protobuf::RpcController *controller 头文件 实现 六、总结 一、前言 在前边的文章中,我们已经大致实现了rpc服务端的各项功能代…...

Linux 文件类型,目录与路径,文件与目录管理
文件类型 后面的字符表示文件类型标志 普通文件:-(纯文本文件,二进制文件,数据格式文件) 如文本文件、图片、程序文件等。 目录文件:d(directory) 用来存放其他文件或子目录。 设备…...

基于FPGA的PID算法学习———实现PID比例控制算法
基于FPGA的PID算法学习 前言一、PID算法分析二、PID仿真分析1. PID代码2.PI代码3.P代码4.顶层5.测试文件6.仿真波形 总结 前言 学习内容:参考网站: PID算法控制 PID即:Proportional(比例)、Integral(积分&…...

【Redis技术进阶之路】「原理分析系列开篇」分析客户端和服务端网络诵信交互实现(服务端执行命令请求的过程 - 初始化服务器)
服务端执行命令请求的过程 【专栏简介】【技术大纲】【专栏目标】【目标人群】1. Redis爱好者与社区成员2. 后端开发和系统架构师3. 计算机专业的本科生及研究生 初始化服务器1. 初始化服务器状态结构初始化RedisServer变量 2. 加载相关系统配置和用户配置参数定制化配置参数案…...

全球首个30米分辨率湿地数据集(2000—2022)
数据简介 今天我们分享的数据是全球30米分辨率湿地数据集,包含8种湿地亚类,该数据以0.5X0.5的瓦片存储,我们整理了所有属于中国的瓦片名称与其对应省份,方便大家研究使用。 该数据集作为全球首个30米分辨率、覆盖2000–2022年时间…...
如何为服务器生成TLS证书
TLS(Transport Layer Security)证书是确保网络通信安全的重要手段,它通过加密技术保护传输的数据不被窃听和篡改。在服务器上配置TLS证书,可以使用户通过HTTPS协议安全地访问您的网站。本文将详细介绍如何在服务器上生成一个TLS证…...

【JavaWeb】Docker项目部署
引言 之前学习了Linux操作系统的常见命令,在Linux上安装软件,以及如何在Linux上部署一个单体项目,大多数同学都会有相同的感受,那就是麻烦。 核心体现在三点: 命令太多了,记不住 软件安装包名字复杂&…...

以光量子为例,详解量子获取方式
光量子技术获取量子比特可在室温下进行。该方式有望通过与名为硅光子学(silicon photonics)的光波导(optical waveguide)芯片制造技术和光纤等光通信技术相结合来实现量子计算机。量子力学中,光既是波又是粒子。光子本…...
【生成模型】视频生成论文调研
工作清单 上游应用方向:控制、速度、时长、高动态、多主体驱动 类型工作基础模型WAN / WAN-VACE / HunyuanVideo控制条件轨迹控制ATI~镜头控制ReCamMaster~多主体驱动Phantom~音频驱动Let Them Talk: Audio-Driven Multi-Person Conversational Video Generation速…...

算法岗面试经验分享-大模型篇
文章目录 A 基础语言模型A.1 TransformerA.2 Bert B 大语言模型结构B.1 GPTB.2 LLamaB.3 ChatGLMB.4 Qwen C 大语言模型微调C.1 Fine-tuningC.2 Adapter-tuningC.3 Prefix-tuningC.4 P-tuningC.5 LoRA A 基础语言模型 A.1 Transformer (1)资源 论文&a…...