Toggle navigation
首页
(current)
问答
文章
话题
商城
登录
注册
稀饭放姜 iRTU 学习日记 (0)入手iRTU固件的开发板
iRTU
固件
刷机
入门教程
本文简要介绍iRTU开源项目,合宙iRTU模组,iRTU固件的刷机方法,和与之适配的相关开发板
# 合宙iRTU开源模组 iRTU 是物联网技术社区专家“稀饭放姜”设计,上海合宙物联网出品的一款功能强大使用极其简单的DTU/RTU开源模组。 借助不到10条交互指令,就可以实现绝大部分物联网的通讯需求,极大简化用户开发物联网产品的步骤,大幅度减少开发时间。 IRTU 目前有两个版本 2G版 和 4G版本,软硬件电路完全开源,合宙官方提供商品化裸板。 基本功能 1. 支持TCP/UDP/MQTT/MODBUS RTU/HTTP 协议 2. 支持百度云(数据型/设备型)/阿里云(自动注册/一型一密/一机一密)/腾讯云/中国移动物联网平台(DTU 协议/MQTT 协议/MODBUS 协议)(独家功能) 3. 支持RS485 数据传输,串口最高速率921600bps 4. 支持网页批量配置,支持导出设置,支持本地配置软件配置 5. 支持注册包,心跳包功能 6. 宽电压9-24VDC 供电 7. 支持限流功能,节省宝贵的手机卡流量 8. 支持自定义数据流模板,可以使用lua 语言来完成简单的通信逻辑,无需单片机,节省成本. # iRTU开源项目 iRTU开源项目是iRTU开源模组的核心部分,它是iRTU硬件产品的灵魂。目前主要的发布渠道是合宙Luat(稀饭放姜iRTU)QQ群,和Github主页。上海合宙物联网官网也有少量的资料,相对而言,资料比较分散。对于初次接触的小伙伴们,往往觉得无从下手,下面我利用这篇文章进行一个简要的汇总。 ## iRTU的各种玩法 其实iRTU的使用门槛是非常低的,您只需要有任意一款上海合宙出品的2G/4G模块即可。2G 推荐使用Air202,4G推荐使用AIr720。 目前支持这两款模块的开发板也是各种各样,我下面一一介绍 1) 最正统的2G DTU模组 http://m.openluat.com/product/727 ![](/static/editormd/php/../uploads/5_34117.png) 这款模组默认发货是刷好了DTU固件的,到手即用。也可以通过背后的HOST三针引脚使用Luatools刷入其他的固件。 电路板上有外置的SMA天线插口,需要插入2G 900/1800 双频天线。 目前2G网络只有中国移动支持比较好,因此sim卡要选移动的。 外部供电和天线采用了5.12mm间距的可插拔连接器。6-24伏通电即可与外部的RS485设备通讯了。 2) 最正统的4G DTU模组 http://m.openluat.com/product/724 这款模组默认发货是刷好了DTU固件的,到手即用。刷机需要一个方口USB连接线。电路板上同样有外置的SMA天线插口,需要插入4G全频段天线,720D模组支持的是中国移动的网络,采用5.12mm间距的可插拔连接器,6-24伏供电,RS485通讯。 5V勉强也能工作。 ![](/static/editormd/php/../uploads/5_13098.png) 3) 最小巧的2G DTU模组 http://m.openluat.com/product/746 ![](/static/editormd/php/../uploads/5_95322.png) 这款模组默认发货是刷好了DTU固件的,到手即用。刷机需要手焊一个USB转串口的连接线到GND,HTX,HRX,VCC。 电路板上有外置的Ipex连接插头,需要插入2G 900/1800 双频天线。使用中国移动网络,外部供电接5-12V 正极接VCC,负极接GND。 支持两路的3.3V TTL电平UART口,可以直接和USB转UART口的连接线接到电脑上进行调试。 4) 最小巧的4G DTU模组 https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-22148164965.12.61a4c61f5HnJBb&id=598086642407 ![](/static/editormd/php/../uploads/5_49157.png) 这款模组默认发货是刷好了DTU固件的,到手即用。刷机需要如图手焊一个USB线(无需转换,直接连接)连接到VBUS,DM,DP,GND上。电路板上有外置的Ipex连接插头,需要插入4G全频段天线,720D模组支持的是中国移动的网络。 外部供电接5-12V 正极接VCC,负极接GND。 支持两路的3.3V TTL电平UART口,可以直接通过USB转UART口的连接线接到电脑上进行调试。 5)使用其他合宙的物联网模块开发板玩iRTU ![](/static/editormd/php/../uploads/5_13502.jpg) 合宙的众多开发板,理论上都支持iRTU固件,您需要做的仅仅是使用Luatools刷一下固件,固件的最新地址在iRTUQQ群里提供,具体的刷机方式,可以参考晨旭的教程: https://oldask.openluat.com/article/4 下面我重点介绍下固件获取方法,虽然很简单,但是确实很多人找不到。 首先加入iRTU QQ群,群号为 952343033,填写正确的公司信息后,待管理员批准。 进群后点击群文件,进入官方固件X.X.X目录: 您将看到如下文件: ![](/static/editormd/php/../uploads/5_67158.png) Air202,Air208,Air800 系列 推荐刷第二个红框的固件 Air720D/G/H/HI/GI/DI 推荐刷第三个红框的固件 最新的 Air720SL 推荐刷第一个红框的固件 刷机完成后,把IMEI号记录下来,发在群里,待管理员添加到系统中,既可支持网络DTU配置,配置地址为 http://dtu.openluat.com 您也可以使用本地配置工具,在本文中有详细方法介绍 https://oldask.openluat.com/article/988 ## 高阶用户的玩法 如果您是高阶用户,完全可以自己体验一把自己刷iRTU源码的感觉,其实也并不困难 登录 https://github.com/hotdll/iRTU,下载iRTU源码 目录中的user中的5个文件,即为iRTU的源码,用Luatools烧入模块即可。 ![](/static/editormd/php/../uploads/5_38022.png) ![](/static/editormd/php/../uploads/5_23733.png) 关于iRTU固件暂时我们就讨论到这里了,有问题欢迎留言。 如果您有兴趣马上体验iRTU的酸爽感受可以参考下文: https://oldask.openluat.com/article/988 # iRTU资源链接 B站教程:https://www.bilibili.com/video/av41012302 硬件教程:https://www.bilibili.com/video/av45341487 工具教程:https://www.bilibili.com/video/av50453083 Luat开发教程:https://www.bilibili.com/video/av50827315 源码:https://github.com/hotdll/iRTU 开源代码仅供参考,无支持。 感谢您的阅读。
发表于 2019-12-05 01:48
阅读 ( 3365 )
分类:
默认分类
2 推荐
收藏
你可能感兴趣的文章
合宙Air系列模块外部总线接口常见用法-SPI总线,中
2291 浏览
稀饭放姜 iRTU 学习日记 (5):用电脑采集Modbus温湿度传感器数据
3045 浏览
稀饭放姜 iRTU 学习日记 (4):Websokcet手机客户端通过iRTU控制Modbus继电器
2526 浏览
用Air800制作一个带显示和按键键盘的简易电话
2230 浏览
GPS/北斗 导航模块 Air530开发板G1学习日记
4323 浏览
相关问题
0 条评论
请先
登录
后评论
miuser
工程师
21 篇文章
作家榜
»
技术销售Delectate
43 文章
陈夏
26 文章
国梁
24 文章
miuser
21 文章
晨旭
20 文章
朱天华
19 文章
金艺
19 文章
杨奉武
18 文章
×
发送私信
发给:
内容:
×
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!