UART TO ETH 用户手册
UART TO ETH
用户手册
1.规 格 参 数
系统信息
处理器
Flash
以太网
端口数
支持接口
速率
保护
网络协议
缓存
ARM
32K 字节
1
UART (TTL 串口)
10/100 Mbps,MDI/MDIX 交叉直连自动切换
1.5KV 电磁隔离
IP、TCP、UDP、ARP、ICMP、DHCP、DNS、HTTPD Client
发送:6K 字节,接收:4K 字节
深圳市微雪电子有限公司 www.waveshare.net
第 1 页 共 41 页
微雪电子WAVESHARE ELECTRONICS
UART TO ETH 用户手册
接口标准
TTL 串口:2.54 插针 3.3V
数据位
停止位
校验位
波特率
流控
缓存
5,6,7,8
1,2
None、Odd、Even、Mark、Space
TTL 串口:600 bps ~ 460.8Kbps
无
接收:800 字节
RS-485 上下拉电阻
无,预留 485 收发控制脚
串口
软件
虚拟串口(USR-VCOM)
Windows 2000 或更高(32 位/64 位)
配置方式
上位机设置软件,串口指令,内置网页,AT 指令
基本参数
尺寸
工作温度
保存环境
输入电压
50.5 x 22.6 x 15.0(mm)
-25 ~ 75°C
-45 ~ 105°C,5 ~ 95% RH(无凝露)
双供电接口,任选其一
VCC:DC 典型值 3.3V,最小 3.0,最大 3.6 V。
VDD:DC 典型值 5V,最小 4.75V,最大 7.0V。
工作电流
150mA(aver)/160mA(max)@3.3V
150mA(aver)/160mA(max)@5V
功耗
<1W
深圳市微雪电子有限公司 www.waveshare.net
第 2 页 共 41 页
微雪电子WAVESHARE ELECTRONICS
UART TO ETH 用户手册
功能特点
采用了 M0 系列 32 位 ARM 处理器,运行速率快,效率高
支持 10/100M 以太网接口,支持 Auto-MDI/MIDX(交叉直连网线任意连接,自动切换)
网络断开后自动断开连接,确保整个网络可靠的建立 TCP 连接
支持超时重启(无数据重启)功能,重启时间可自定义
灵活的串口数据分帧设置,满足用户各种分包需求
串口波特率从 600bps 到 460800bps 可设置,支持 None、Odd、Even、Mark、Space 五种校验
支持自定义心跳包机制,确保连接真实可靠
支持自定义注册包机制,检测连接状态,也可做自定义包头,可选用 MAC 地址做注册包
支持自定义网页功能,方便用户自定义模块网页内容
支持类 RFC2217 协议,可实现与变串口参数(波特率、数据位等)的设备通讯
支持 DNS 域名解析功能,可自定义 DNS 服务器地址
支持 DHCP 功能,能够自动获取 IP,也可自定义静态 IP
支持通过网络升级固件功能,升级固件更加方便
支持通过软件和硬件方式恢复出厂设置
出厂烧写特定的 MAC,可自定义 MAC 地址
工作模式可选 TCP Server、TCP Client、UDP Server、UDP Client、HTTPD Client
支持协议:IP、TCP、UDP、ARP、ICMP、DHCP、DNS、HTTPD Client
支持网页、AT 指令、串口协议、网络协议设置参数,提供设置协议,客户可集成到自己的软件中
提供软件:模块配置软件、TCP/UDP 测试工具、虚拟串口、透传云软件等
提供编程范例:上位机编程例子(socket),VB、C++、Delphi、Android、iOS 等
深圳市微雪电子有限公司 www.waveshare.net
第 3 页 共 41 页
微雪电子WAVESHARE ELECTRONICS
UART TO ETH 用户手册
目录
UART TO ETH 用户 手册 ............................................................................................................................................... 1
1. 规 格 参 数 .................................................................................................................................................................. 1
功能特点 ............................................................................................................................................................................ 3
目录.................................................................................................................................................................................... 4
快速入门 ............................................................................................................................................................................ 6
1.1. 硬件测试环境 .................................................................................................................................................. 7
1.1.1. 硬件准备 ................................................................................................................................................. 7
1.1.2. 硬件连接 ................................................................................................................................................. 8
1.2. 网络测试环境 .................................................................................................................................................. 8
1.3. 默认参数测试 .................................................................................................................................................. 8
产品概述 ........................................................................................................................................................................... 11
1.4. 产品简介 ......................................................................................................................................................... 11
1.5. 基本参数 ......................................................................................................................................................... 11
硬件参数介绍 .................................................................................................................................................................. 13
1.6. 引脚定义 ........................................................................................................................................................ 13
1.7. 尺寸图 ............................................................................................................................................................ 15
产品功能 .......................................................................................................................................................................... 16
1.8. 网络基础功能介绍 ........................................................................................................................................ 16
1.8.1. 静态 IP/DHCP ...................................................................................................................................... 16
1.8.2. 子网掩码/网关 ...................................................................................................................................... 17
1.8.3. DNS 服务器地址 ................................................................................................................................... 17
1.8.4. 恢复出厂设置功能 ............................................................................................................................... 18
1.8.5. WebServer .............................................................................................................................................. 18
1.8.6. 网络固件升级 ....................................................................................................................................... 18
1.9. Socket 功能 .................................................................................................................................................... 19
1.9.1. TCP Client 模式特性 ............................................................................................................................. 19
1.9.2. TCP Server 模式特性 ............................................................................................................................ 20
1.9.3. UDP Client 模式特性 ............................................................................................................................ 22
1.9.4. UDP Server 模式特性............................................................................................................................ 23
1.9.5. Httpd Client ............................................................................................................................................ 23
1.9.6. VCOM(虚拟串口)应用模式 ................................................................................................................. 24
1.10. 串口功能 ...................................................................................................................................................... 25
1.10.1. 串口基本参数 ..................................................................................................................................... 25
1.10.2. 串口成帧机制 ..................................................................................................................................... 25
1.10.3. 类 RFC2217 ........................................................................................................................................ 26
1.11. 特色功能 ...................................................................................................................................................... 27
1.11.1. 心跳包功能 ......................................................................................................................................... 27
1.11.2. 注册包功能 ......................................................................................................................................... 28
1.11.3. 透传云功能 ............................................................................................................ 错误!未定义书签。
1.11.4. 自定义网页功能 ................................................................................................................................. 29
1.11.5. Link 功能 ............................................................................................................................................. 29
深圳市微雪电子有限公司 www.waveshare.net
第 4 页 共 41 页
微雪电子WAVESHARE ELECTRONICS
UART TO ETH 用户手册
1.11.6. Reset 功能 ............................................................................................................................................ 29
1.11.7. Index 功能 ............................................................................................................................................ 29
1.11.8. 自定义 Client 连接数 ......................................................................................................................... 30
1.11.9. 状态显示 ............................................................................................................................................. 30
1.11.10. 短连接 ............................................................................................................................................... 31
1.11.11. 清除缓存数据 ................................................................................................................................... 31
1.11.12. 超时重启 ........................................................................................................................................... 31
参数设置 .......................................................................................................................................................................... 32
1.12. 网络协议设置参数 ...................................................................................................................................... 32
1.12.1. 设置软件设置参数 ............................................................................................................................. 32
1.12.2. 设置协议设置参数 ............................................................................................................................. 36
1.13. 网页设置参数 .............................................................................................................................................. 36
1.14. AT 指令配置 ................................................................................................................................................ 39
1.14.1. AT 指令概述 ........................................................................................................................................ 39
1.14.2. AT 指令集 ............................................................................................................................................ 40
深圳市微雪电子有限公司 www.waveshare.net
第 5 页 共 41 页
微雪电子WAVESHARE ELECTRONICS
UART TO ETH 用户手册
快速入门
UART TO ETH 模块用于实现串口到以太网口的数据的双向透明传输,用户无需关心具体细节,模块内部
完成协议转换。串口侧是 TTL 电平数据,以太网口侧是网络数据包,通过简单设置即可指定工作细节。参数可
以通过内置网页也可以通过设置软件进行设置,一次设置永久保存。
本章是针对产品 UART TO ETH 的快速入门介绍,建议用户系统的阅读本章并按照指示操作一遍,便于对
本产品有一个系统的认识,用户也可以根据需要选择感兴趣的章节阅读。针对特定的细节和说明,请参考后续
章节。
除此说明书外,我们同时提供了基于本产品的软件设计手册、硬件设计手册、封装库等资料,方便用户设
计参考
下载地址: http://www.waveshare.net/wiki/UART_TO_ETH
图 1. 资料下载页
深圳市微雪电子有限公司 www.waveshare.net
第 6 页 共 41 页
微雪电子WAVESHARE ELECTRONICS
UART TO ETH 用户手册
1.1.硬件测试环境
1.1.1.硬件准备
快速测试所需如下:
1.UART TO ETH
2.UART 串口模块 (如 FT232 USB UART Board (mini) )
3.网线
4.USB 线 type A 公口 转 mini-B 公口
5.杜邦线
6.电脑
1.测试目的
快速了解 UART TO ETH
测试产品有无质量问题。
2.数据流向
图 2. 硬件准备材料
图 3. 硬件准备材料
深圳市微雪电子有限公司 www.waveshare.net
第 7 页 共 41 页
微雪电子WAVESHARE ELECTRONICSUART TO ETHPC串口数据AA网络数据BB串口数据AA网络数据BB
UART TO ETH 用户手册
1.1.2.硬件连接
为了测试串口到网络的通讯转换,我们将 UART TO ETH 的串口通过串口线(或 USB 转串口线)与计算
机相连接,用网线将 UART TO ETH 的网口和 PC 的网口相连接,检测硬件连接无错误后,接入我们配送的电
源适配器,给 UART TO ETH 供电,连接示意图如图所示:
图 4. 硬件连接示意图
1.2.网络测试环境
为了防止客户在应用中出现的服务器搜索不到,ping 不通,还有打不开网页等问题。在硬件连接好之后,
使用之前,先对电脑进行如下内容的检查。
1)关闭电脑的防火墙(一般在控制面板里面可以找到)和杀毒软件;
2)关闭与本次测试无关的网卡,只保留一个本地连接;
3)对于服务器直连 PC 的情况,必须要给电脑设置一个静态的、与 UART TO ETH 的 IP 在同一个网段的 IP
地址;
图 5. PC 机本地连接设置
1.3.默认参数测试
表 1 设备默认参数
深圳市微雪电子有限公司 www.waveshare.net
第 8 页 共 41 页
微雪电子WAVESHARE ELECTRONICSPCUSB线杜邦线网线VCCIO <--> VDD GND <--> GND TXD <--> RXD RXD <--> TXD