demo.dtu/docs/DTU_Product_Introduction.md

146 lines
5.2 KiB
Markdown
Raw Normal View History

2022-09-14 13:53:06 +08:00
## 1. DTU和RTU的概念
2022-01-14 11:01:35 +08:00
2022-09-14 13:53:06 +08:00
### 1.1 DTU
2022-01-14 11:01:35 +08:00
- 英文全称Data Transfer Unit数据传输单元。是专门用于将来自于设备端MCU的串口数据通过无线通信网络传送至服务器的无线终端设备。
- 业务逻辑传感器采集数据发送给设备端MCU设备端MCU通过串口将采集到的数据通过DTU发送到服务器服务器接收到数据可以进行分析、处理、显示、保存等操作。
2022-09-14 13:53:06 +08:00
![image_1fl8ad0ct150a195i169m1hk2i3g33.png-40.8kB][1]
2022-01-14 11:01:35 +08:00
2022-09-14 13:53:06 +08:00
### 1.2 RTU
2022-01-14 11:01:35 +08:00
- 英文全称Remote Terminal Unit远程终端单元。
- 业务逻辑包括数据采集上报和远程指令控制两部分:
- 数据采集上报和DTU的数据采集上报功能完全一致
- 远程指令控制服务器下发控制指令RTU接收到指令后触发控制设备执行动作
- RTU功能 = DTU功能 + 控制单元。
2022-09-14 13:53:06 +08:00
![image_1fl8bn24285j2a23qrvd5pcd29.png-33.4kB][2]
2022-01-14 11:01:35 +08:00
2022-09-14 13:53:06 +08:00
### 1.3 应用行业和场景
2022-01-14 11:01:35 +08:00
- 水利水电
- 矿产资源开发
- 地质灾害检测预警
- 环境保护
- 消防安全
- 市政管网等
2022-09-14 13:53:06 +08:00
![image_1fl8i96dc1kheeb5109pb281mjs2j.png-99kB][3]
2022-01-14 11:01:35 +08:00
2022-09-14 13:53:06 +08:00
## 2. 移远DTU及其能力
2022-01-14 11:01:35 +08:00
2022-09-14 13:53:06 +08:00
### 2.1 产品线
2022-01-14 11:01:35 +08:00
2022-09-14 13:53:06 +08:00
目前支持DTU的模组列表
2022-01-14 11:01:35 +08:00
2022-09-14 13:53:06 +08:00
- EC200U_CNLB
- EC200U_EUAB
- EC600U_CNLB
- EC600U_CNLC
- EC600N_CNLA
- EC600N_CNLC
- EC600S_CNLA
- EC600S_CNLB
2022-01-14 11:01:35 +08:00
2022-09-14 13:53:06 +08:00
### 2.2 产品能力
2022-01-14 11:01:35 +08:00
- **2个串口通道**
2022-09-14 13:53:06 +08:00
2022-01-14 11:01:35 +08:00
- **通道支持HTTP、TCP、UDP、MQTT、阿里云、腾讯云、移远云多种协议和云平台**
2022-09-14 13:53:06 +08:00
2022-01-14 11:01:35 +08:00
- **支持多个云端通道传输**
2022-09-14 13:53:06 +08:00
2022-01-14 11:01:35 +08:00
- **支持本地和远程参数配置**
2022-09-14 13:53:06 +08:00
2022-01-14 11:01:35 +08:00
- **支持OTA升级**
2022-09-14 13:53:06 +08:00
2022-01-14 11:01:35 +08:00
- **支持数据离线存储**
- 在网络连接不稳定情况下,将发送失败的数据暂存至本地,在网络恢复后优先将本地数据发送至云端
- 离线存储的数据量可通过配置文件配置
2022-09-14 13:53:06 +08:00
2022-01-14 11:01:35 +08:00
- **支持modbus协议**
2022-09-14 13:53:06 +08:00
2022-01-14 11:01:35 +08:00
- **支持命令模式和透传模式方便不支持modbus协议的设备接入**
2022-09-14 13:53:06 +08:00
- 命令模式下支持对DTU的控制和参数读取对比友商的DTU我司的DTU支持指定云端通道、指定MQTT主题而非向所有的通道或主题推送同一个报文数据
- 透传模式下每个串口仅支持单通道透传但对比友商的DTU我司的DTU仍然支持指定MQTT主题
2022-01-14 11:01:35 +08:00
- **支持常用的传感器、执行单元和输入设备**
2022-09-14 13:53:06 +08:00
2022-01-14 11:01:35 +08:00
- 传感器:
- 照度传感器BH1750、OPT3001、GL5516、GL5528
- 三轴加速度传感器ADXL346、BMA250、LIS2DH12TR
- 温湿度传感器HDC1080、HDC2080、AHT10、DHT11
- 可燃气体传感器
- CO2气体传感器
- GNSS定位模块
- ...
2022-09-14 13:53:06 +08:00
2022-01-14 11:01:35 +08:00
- 执行单元:
- 功放
- 电机
- LED
- LCDILI9225、ST7735、ST7789、SSD1306、UC1628
- ...
2022-09-14 13:53:06 +08:00
2022-01-14 11:01:35 +08:00
- 输入设备:
- 麦克风
- 摄像头GC032A、BF3901
- 矩阵键盘
- ...
2022-09-14 13:53:06 +08:00
- **支持QuecPython可以使用Python代码快速实现二次开发**
2022-01-14 11:01:35 +08:00
2022-09-14 13:53:06 +08:00
- **开放了GPIO、SPI、IIC、PWM等各种外设接口方便外设扩充**
2022-01-14 11:01:35 +08:00
2022-09-14 13:53:06 +08:00
### 2.3 产品优势
2022-01-14 11:01:35 +08:00
- **支持网页生成DTU配置文件即将上线**
- **支持云端通道选择与MQTT topic选择**
2022-09-14 13:53:06 +08:00
- 在命令模式下DTU支持向指定云端通道发送数据可节省流量及减少垃圾数据产生
2022-01-14 11:01:35 +08:00
- MQTT、阿里云与腾讯云类型通道支持topic选择DTU可支持向指定的topic发布数据
- 通道可绑定串口,绑定串口后仅会向绑定的串口发送数据
2022-09-14 13:53:06 +08:00
2022-01-14 11:01:35 +08:00
- **透传时增加校验机制,保证上传数据的正确性**
- 与串口通信双重校验机制同时校验数据长度与CRC32
2022-09-14 13:53:06 +08:00
- 校验失败重发机制,发送失败时可自动重连
2022-01-14 11:01:35 +08:00
- **modbus模式和命令模式自适应用户直接进行通信即可**
- **RTU可直接做主控摒弃MCU降低软硬件开发成本**
- RTU可直接作为主控省去MCU及其周边电路降低硬件成本
2022-09-14 13:53:06 +08:00
![image_1fl87kl5c1f6p1t3c26ahga7951s.png-39.9kB][4]
- 使用Python开发降低软件开发成本
![image_1fl8c92841mic1r8d1r0h177i8qs2m.png-13.5kB][5]
2022-01-14 11:01:35 +08:00
- 我司多平台模组适用使用Python开发无需修改代码即可快速切换至不同模组
2022-09-14 13:53:06 +08:00
2022-01-14 11:01:35 +08:00
- **业务功能扩充方便**
- 开放了GPIO、SPI、IIC、PWM等各种外设接口方便外设扩充
- **强大的客户服务和技术支持能力**
2022-09-14 13:53:06 +08:00
## 3. 移远DTU的工作原理
2022-03-22 12:09:52 +08:00
2022-09-14 13:53:06 +08:00
### 3.1 命令模式
2022-03-22 12:09:52 +08:00
2022-09-14 13:53:06 +08:00
![image_1fl8lu3af1tgmgoruqeofq15qof1.png-139.4kB][6]
2022-03-22 12:09:52 +08:00
2022-09-14 13:53:06 +08:00
### 3.2 透传模式
2022-03-22 12:09:52 +08:00
2022-09-14 13:53:06 +08:00
![image_1fl8lh3nn1kmbullse416vq105nbu.png-92.6kB][7]
2022-03-22 12:09:52 +08:00
2022-09-14 13:53:06 +08:00
## 4. 附件链接
2022-03-22 12:09:52 +08:00
2022-09-14 13:53:06 +08:00
[1]: http://static.zybuluo.com/chenchi/pinotn6ajcibu0rgo122vvj0/image_1fl8ad0ct150a195i169m1hk2i3g33.png
[2]: http://static.zybuluo.com/chenchi/0312gv62wstwsh1mfgdz2g6m/image_1fl8bn24285j2a23qrvd5pcd29.png
[3]: http://static.zybuluo.com/chenchi/6vkjl7repti62n6eonpc3d55/image_1fl8i96dc1kheeb5109pb281mjs2j.png
[4]: http://static.zybuluo.com/chenchi/kovfl64tqfzp4alalml14rf9/image_1fl87kl5c1f6p1t3c26ahga7951s.png
[5]: http://static.zybuluo.com/chenchi/ucyn1otc6oj1yib97bz45loi/image_1fl8c92841mic1r8d1r0h177i8qs2m.png
[6]: http://static.zybuluo.com/chenchi/8h3rkym31o6hjdurnmtcuw26/image_1fl8lu3af1tgmgoruqeofq15qof1.png
[7]: http://static.zybuluo.com/chenchi/70f0is2vbkla2q5tgunykvl8/image_1fl8lh3nn1kmbullse416vq105nbu.png