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

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

3天内不再提示

红豆Cat 1开源 项目一: 从0-1设计一款TCP版本RTU 支持Modbus+GNSS 产品的软硬件全过程

jf_94171069 来源:jf_94171069 作者:jf_94171069 2024-07-10 17:36 次阅读

本文为奇迹物联量产 RTU 产品设计资料分享,主要针对嵌入式 C 语言物联网开发爱好者学习交流可帮助以下人员降低物联网产品开发门槛

物联网Cat 1产品开发初学者: 本文将介绍产品的软硬件定义、硬件设计分析、软件设计分析,并详细讲解单一功能点功能模块的验证过程和测试验证方法。通过学习本内容,初学者可以在 1-2 天内完成一款 Cat 1 产品的开发全过程,快速提升物联网产品开发的实践能力。本文也是红豆开源产品的一个实战讲解项目。

负责开发类似RTU(Cat 1 版本)功能定义的产研人员:通过本案例,你将全面了解 RTU 的设计全部功能模块拆解分析,并结合红豆开源平台(开源硬件+RTOS 开源资料),快速进行微改动,完成自己的物联网产品项目研发设计。

需要设计一款RTU产品的项目负责人:本案开源了产品设计软硬件全部设计资料,以及产品手册、AT指令手册、JSON通信协议等开发成果,可以直接转为自己量产产品设计资料,节省开发成本。

TCP版RTU(支持Modbus+GNSS)项目概述

RTU(Remote Terminal Unit),中文即远程终端控制系统,负责对现场信号工业设备的监测和控制。RTU是构成企业综合自动化系统的核心装置,通常由信号输入/出模块、微处理器、有线/无线通讯设备、电源及外壳等组成,由微处理器控制,并支持网络系统。它实现企业中央监控与调度系统对生产现场一次仪表的遥测、遥控、遥信和遥调等功能。RTU可以实现远程测控设备,通过控制现场IO控制现场设备运行。

产品定义描述

产品功能定义:

传统设备需要接入云平台,在不改变传统设备的情况下,通过串口连接一个可以连接服务器的设备,在不修改传统设备的情况下,赋能其上云功能。

TCP RTU+GNSS+Modbus采用5*6贴片卡/外置SIM卡/全网通卡,支持北斗/GPS定位,支持卡基站定位,内嵌看门狗,掉线自动恢复。标准工业RS232/485接口,可以支持6-20V的宽电压输入,支持5路DO,5路DI,1路AI

TCP RTU+GNSS+Modbus为用户提供标准固件以及对应源码,以及对应的TCP透传、GNSS、DI、DO、AI、Modbus等功能的例程详解,用户可以快速了解如何去从0开发一个项目,快速完成自己的产品功能定义,加速开发。

产品硬件分析框图:

系统框图

暂时无法在飞书文档外展示此内容

功能简介

1. 电源:向SOM核心板+底板,以及扩展外设提供电

2. SOM核心板+底板:产品核心部分

3. 上位机:配置设备参数

4. 4G天线:信号接收发送

5. DI/DO:开关量输入,输出

6. AI:模拟输入

7. SOM板和底板之间的接口使用板对板连接器

硬件资料包括,SOM板原理图和PCB,主板原理图和PCB,部分组件资料。

wKgaomaOVgyABZ0rABhKA_OQmno584.jpg

硬件设计原理图、Layout图、BOM信息等资料详情点击下面链接

审核编辑 黄宇

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

    关注

    2893

    文章

    43112

    浏览量

    365422
  • TCP
    TCP
    +关注

    关注

    8

    文章

    1319

    浏览量

    78721
  • 开源
    +关注

    关注

    3

    文章

    3115

    浏览量

    42024
  • RTU
    RTU
    +关注

    关注

    0

    文章

    380

    浏览量

    28519
收藏 人收藏

    评论

    相关推荐

    请问OPA可以放大0-1之间的倍数吗?

    请问OPA可以放大0-1之间的倍数吗?如果这样做会不会导致放大器不稳定? 有没有一款放大器可以在0-1之间放大并且稳定的
    发表于 08-23 06:05

    Modbus网关实现Modbus RTUModbus TCP协议相互转换

    钡铼Modbus网关BL120是一款专注于Modbus协议转换的通信设备,支持Modbus RTU
    的头像 发表于 08-02 15:13 302次阅读
    <b class='flag-5'>Modbus</b>网关实现<b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>和<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>协议相互转换

    钡铼Modbus RTU/TCP协议转换网关BL120

    Modbus网关BL120是一款在工业自动化和物联网领域广泛应用的通信设备,专注于Modbus协议之间的相互转换。支持的下行采集协议和上行转发协议有
    的头像 发表于 08-02 11:58 231次阅读
    钡铼<b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>/<b class='flag-5'>TCP</b>协议转换网关BL120

    基恩士PLC数据 转 Modbus RTU TCP项目案例

    网关,是把种协议转换成另外种协议。网关可以采集西门子,欧姆龙,三菱,AB PLC,DLT645,DLT698电表,modbus rtu tcp
    的头像 发表于 07-23 17:10 245次阅读
    基恩士PLC数据 转 <b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b> <b class='flag-5'>TCP</b><b class='flag-5'>项目</b>案例

    红豆Cat 1开源 项目四: 0-1设计一款TCP版本DTU产品软硬件全过程

    定义、硬件设计分析、软件设计分析,并详细讲解单功能点功能模块的验证过程和测试验证方法。通过学习本内容,初学者可以在 1-2 天内完成一款
    的头像 发表于 07-12 14:43 148次阅读
    <b class='flag-5'>红豆</b><b class='flag-5'>Cat</b> <b class='flag-5'>1</b><b class='flag-5'>开源</b> <b class='flag-5'>项目</b>四: <b class='flag-5'>从</b><b class='flag-5'>0-1</b>设计<b class='flag-5'>一款</b><b class='flag-5'>TCP</b><b class='flag-5'>版本</b>DTU<b class='flag-5'>产品</b>的<b class='flag-5'>软硬件</b><b class='flag-5'>全过程</b>

    红豆Cat 1开源 项目三: 0-1设计一款HTTP版本RTU 支持GNSS 产品软硬件全过程

    硬件设计分析、软件设计分析,并详细讲解单功能点功能模块的验证过程和测试验证方法。通过学习本内容,初学者可以在 1-2 天内完成一款
    的头像 发表于 07-12 14:31 150次阅读
    <b class='flag-5'>红豆</b><b class='flag-5'>Cat</b> <b class='flag-5'>1</b><b class='flag-5'>开源</b> <b class='flag-5'>项目</b>三: <b class='flag-5'>从</b><b class='flag-5'>0-1</b>设计<b class='flag-5'>一款</b>HTTP<b class='flag-5'>版本</b><b class='flag-5'>RTU</b> <b class='flag-5'>支持</b><b class='flag-5'>GNSS</b> <b class='flag-5'>产品</b>的<b class='flag-5'>软硬件</b><b class='flag-5'>全过程</b>

    红豆Cat 1开源 项目二: 0-1设计一款MQTT版本DTU 支持GNSS 产品软硬件全过程

    软硬件定义、硬件设计分析、软件设计分析,并详细讲解单功能点功能模块的验证过程和测试验证方法。通过学习本内容,初学者可以在 1-2 天内完
    的头像 发表于 07-12 14:30 153次阅读
    <b class='flag-5'>红豆</b><b class='flag-5'>Cat</b> <b class='flag-5'>1</b><b class='flag-5'>开源</b> <b class='flag-5'>项目</b>二: <b class='flag-5'>从</b><b class='flag-5'>0-1</b>设计<b class='flag-5'>一款</b>MQTT<b class='flag-5'>版本</b>DTU <b class='flag-5'>支持</b><b class='flag-5'>GNSS</b> <b class='flag-5'>产品</b>的<b class='flag-5'>软硬件</b><b class='flag-5'>全过程</b>

    红豆开箱上手必读

    什么是红豆红豆开源平台是由奇迹物联发布并主导维护的 LTE Cat1 物联网产品开发平台,它是基于
    的头像 发表于 07-10 17:15 179次阅读
    <b class='flag-5'>红豆</b>开箱上手必读

    嵌入式学习-飞凌嵌入式ElfBoard-项目分享|基于ELF 1S开发板完成的物联网开源项目

    一款精美小巧的Modbus-RTU机调试软件,使用它可以虚拟出任何支持Modbus协议的
    发表于 05-16 09:19

    飞凌嵌入式-ElfBoard-项目分享|基于ELF 1S开发板完成的物联网开源项目

    一款精美小巧的Modbus-RTU机调试软件,使用它可以虚拟出任何支持Modbus协议的
    发表于 05-16 09:12

    BL124采集Modbus RTUModbus TCP协议

    同样支持Modbus RTUModbus TCPModbus网关为
    的头像 发表于 04-29 16:28 295次阅读
    BL124采集<b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>和<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>协议

    Modbus RTUModbus TCP网关应用技术

    根据实际需求对网络参数进行灵活调整,以达到最佳的通信效果。总之,Modbus RTUModbus TCP网关是项十分重要的技术,为不同网
    的头像 发表于 12-05 09:04 668次阅读
    <b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>转<b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>网关应用技术

    基于CW32单片机做的软硬件开源项目

    今天就再给大家分享个基于CW32单片机做的软硬件开源项目,其中包括RTOS、GUI、蓝牙、电源管理等众多常用功能。
    的头像 发表于 10-19 10:17 881次阅读
    基于CW32单片机做的<b class='flag-5'>软硬件</b><b class='flag-5'>开源</b><b class='flag-5'>项目</b>

    modbus TCPmodbus RTU有什么区别?

    modbus TCPmodbus RTU有什么区别
    发表于 10-09 06:20

    物通博联Modbus RTUModbus TCP网关有什么功能

    和传感器和串口主控器的数据Modbus RTU 协议转成Modbus TCP 进行网络传输,将数据集中到上位机中,以实现各种智能功能应用。
    的头像 发表于 09-20 14:21 497次阅读
    物通博联<b class='flag-5'>Modbus</b> <b class='flag-5'>RTU</b>转 <b class='flag-5'>Modbus</b> <b class='flag-5'>TCP</b>网关有什么功能