【银尔达4G DTU边缘计算网关】YED-D700Ap

1. 简介

YED-D700Ap (基于Air780EP/Y100P)DTU是由银尔达(yinerda)推出的工业级的4G Cat1 DTU 。小巧、稳定、可靠。适合设备控制,状态检测,传感器数据采集等通过4G网络与服务器通讯的场景,特性如下:

1) 支持直流5~36V宽电压供电,支持电源防接反;

2) 支持接触放电±8KV,空气放电±15KV;

3) 工作环境为-35℃-75℃;

4) 支持1路TTL 串口,兼容3.3V电平和5V电平;

5) 支持1路RS232;

6) 支持1路RS485;

7) 支持1路ADC采集供电电压;

8) 支持外置和贴片SIM卡;

9) 支持银尔达DTU透传固件,支持TCP、UDP、MQTT、HTTP、Websocket,阿里云IOT 、腾讯IOT、OneNet,华为IOT,电信云,涂鸦云、ThingsCloud等平台;

10) 支持标签logo定制服务;

11) 支持二次开发定制。

12)支持SSL证书加密TCPS/MQTTS/HTTPS 协议;

13)支持给用户设备进行固件升级。

2. 硬件规格

2.1. 硬件参数

功能事项

详细说明

4G模块

网络标准

Cat1 4G全网通,支持中国移动、联通、电信

网络频段

LTE-FDD:B1/B3/B5/B8

LTE-TDD:B34/B38/B39/B40/B41

电源参数

5~36V,10W电源,推荐5V以上电源

自带1路ADC采集供电电压

工作环境

工作温度

-35℃ ~+75℃

工作湿度

5%~95%RH(无凝露)

TTL串口

1路

兼容3.3V、5V串口电平

1200-460800;数据位:7、8 ;停止位:1、2;校验位:奇、偶、无校验

RS232串口

1路

1200-460800;数据位:7、8 ;停止位:1、2;校验位:奇、偶、无校验

RS485串口

1路

1200-230400;数据位:7、8 ;停止位:1、2;校验位:奇、偶、无校验

ADC

1路

只支持供电电压采集

尺寸

86*72*20mm

安装方式

M3螺丝安装

2.2. 硬件资源介绍

编号

标识

功能

说明

1

VIN/GND

电源

VIN电源正极,GND电源负极

范围5~36V,功率10W电源

自带1路ADC采集供电电压

RX/TX RS232

RS232串口

RX/TX TTL

TTL 串口,兼容3.3V电平和5V电平

GND

负极

A/B

RS485

RS485串口

2

NET

NET LED 系统状态指示灯

3

外置SIM卡

自弹SIM卡,中卡,方向缺口朝外

支持内置贴片SIM卡,默认没贴

4

Reload

长按7秒,恢复出厂设置

5

4G天线

SMA接口天线

注意:USB和BOOT放到内部,如果需要二次开发和日志调试,需要成拆外壳。

2.3. 硬件尺寸

  1. 外壳尺寸

  1. PCB尺寸

2.4. PCBA

3. LED状态描述

指示意义

现象

备注

SIM卡不识别

NET LED 5000ms亮 5000ms灭

SIM卡正常,但注册不了网络

NET LED 100ms闪烁

注册网络成功,但没连上服务器

NET LED 500ms慢闪

没有任何通道链接服务器

成功连上服务器

NET LED 1000ms慢闪

至少有一个通道链接服务器成功

4. 测试硬件连接方法

4.1. SIM卡安装方向

4.2. 使用普通串口工具测试

模块的VIN GND 接5~36V,10W的电源(不能用USB转串口那种电脑USB供电,功率不足);TTL串口 TX 接USB 串口的RX,RX接USB串口的TX,GND接USB串口的GND;RS232 TX 接USB 串口的RX,RX接USB串口的TX,GND接USB串口的GND;RS485 A接A,B接B;注意RS232和TTL串口不要接错,会导致损坏串口。

推荐使用银尔达的YED-UUART-211测试工具测试,方便供电和串口连接调试。

5. DTU固件实例讲解

适用模组方案:Air780E/Air700/Y100E

序号

网络协议

测试实例

1

TCP协议

【点击查看教程】

2

UDP协议

【点击查看教程】

3

HTTP协议

【点击查看教程】

4

MQTT协议

【点击查看教程】

5

定位

【点击查看教程】

6

WebSocket

【点击查看教程】

7

移动物联网

【点击查看教程】

8

电信Aiot-MQTT

【点击查看教程】

9

华为IotDA

【点击查看教程】

10

新腾讯IOT Explorer

【点击查看教程】

11

阿里IOT

【点击查看教程】

12

涂鸦云

【点击查看教程】

13

ThingsCloud

【点击查看教程】

14

短信转发

【点击查看教程】

15

升级设备(客户设备)固件实例

【点击查看教程】

16

SSL有证书加密实例

【点击查看教程】

6. 银尔达IOT平台教程

序号

网络协议

测试实例

1

IOT平台入门教程

【点击查看教程】

2

串口透传指令控制

【点击查看教程】

3

Modbus温湿度传感器

【点击查看教程】

7. 认证证书

序号

证书列表

1

YED-D700-SRRC-核准证书.pdf

2

YED-D700-CTA-进网证书.pdf

### 银尔达4G DTU 单片机 示例代码 针对银尔达4G DTU的单片机应用,通常涉及的数据传输协议和接口配置对于确保稳定性和效率至关重要。下面提供一段基于STM32微控制器与4G模块通信的基础示例代码,该实例展示了如何初始化4G模块并向服务器发送数据。 #### 初始化4G模块并建立连接 ```c #include "stm32f1xx_hal.h" UART_HandleTypeDef huart2; void UART_Init(void){ __HAL_RCC_USART2_CLK_ENABLE(); huart2.Instance = USART2; huart2.Init.BaudRate = 9600; huart2.Init.WordLength = UART_WORDLENGTH_8B; huart2.Init.StopBits = UART_STOPBITS_1; huart2.Init.Parity = UART_PARITY_NONE; huart2.Init.Mode = UART_MODE_TX_RX; HAL_UART_Init(&huart2); } // 向4G模块发送AT命令函数定义 int send_AT_command(char *command, char *expected_response, uint32_t timeout_ms) { HAL_UART_Transmit(&huart2, (uint8_t*)command, strlen(command), HAL_MAX_DELAY); uint32_t start_time = HAL_GetTick(); while ((HAL_GetTick() - start_time) < timeout_ms) { if (check_for_response(expected_response)) { // 假设此函数用于检测预期响应 return 1; // 成功接收到期望回复 } } return 0; // 超时未接收到期望回复 } ``` 这段代码实现了USART2串口的初始化设置以及向4G模块发送AT指令的功能[^1]。为了简化说明,这里省略了一些细节处理如错误检查等实际应用场景中不可或缺的部分。 #### 数据收集与上报过程 当涉及到具体的应用场景比如环境监测时,则需进一步编写程序来获取传感器数据并将这些信息打包成适合网络传输的形式(例如JSON),之后再利用上述提到的方法经由4G通道上传到远程服务器上: ```c char json_data[128]; void collect_and_send_sensor_data(){ float temperature = read_temperature(); // 获取当前温度值 float humidity = read_humidity(); // 获取当前湿度值 sprintf(json_data,"{\"temperature\":%.2f,\"humidity\":%.2f}",temperature,humidity); const char* mqtt_publish_cmd = "AT+CMQTTSEND="; char cmd_buffer[64]; snprintf(cmd_buffer,sizeof(cmd_buffer),"%s\"%s\"",mqtt_publish_cmd,json_data); if(send_AT_command(cmd_buffer,"OK",5000)){ printf("Data sent successfully.\n"); }else{ printf("Failed to send data.\n"); } } ``` 在此基础上,可以根据特定需求调整参数或增加更多功能特性,如支持不同的传感类型或是优化通讯机制以适应更复杂的业务逻辑[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值