| 2021-05-22
随着各行各业,像机械电子医疗等领域对以太网应用越来越广泛。以太网扩展出多个应用接口就成了许多技术员的急需解决的问题, 串口转以太网模块可以实现与服务器端的通信,作用非常大。那么具体串口转以太网模块怎么用?下面小编给大家讲解下,并推荐下串口转以太网模块设备。
串口转以太网是为了满足串口设备连接以太网功能的需求而衍生出来的一种技术;用户可以利用它实现嵌入式设备的联网功能;继而实现嵌入式设备的网络化管理和应用等。该技术的核心在于将TCP/IP协议栈嵌入到我们的设备当中,然后通过将串口的数据封装成网口数据进行传输。
串口转以太网模块为您的嵌入式系统通过以太网传输数据提供了快速的解决方案。模块串口支持透传模式和AT命令模式。服务器端安装虚拟串口软件后,原有系统不需要任何改动即可完成以太网通讯。
串口转以太网模块模块集成 10/100M 自适应以太网接口, 串口通信最高波特率高达 1.152Mbps, 具有TCP Client/Server, UDP工作模式, 可通过软件配置、AT命令配置和网页配置。
1.集成TCP/IP协议栈,可实现TCP/UDP数据传输。
2.支持静态和动态IP地址配置以及域名解析功能,以便于设备在不同网络环境下使用。
3.支持10M/100M自适应以太网接口。
4.支持网络唤醒。
5.支持串口波特率在300bps~115.2kbps范围。
6.支持数据透传以及多种串口数据封包格式,例如按长度封包和按时间封包。
7.支持固件更新。
8.支持AT命令配置。
9.在TCP传输模式下支持心跳检测以便于判断连接状态。
10.具备ARP功能,并且可以存储至少一个远端设备的MAC地址信息。
1.具备多种配置方式,例如网页配置和上位机工具配置。
2.支持多串口传输。
3.支持远程固件更新等多种更新方式。
4.支持网络断开后自动断开连接,保证整个网络可靠的建立TCP连接。
5.UDP 方式下支持单机或多机通讯,满足多个用户同时管理一个嵌入式模块的设备。
第一步先设计硬件,参考硬件数据手册,只需要这样设计电路:
USR-K5模块 CPU
RXD引脚--------> TXD引脚
TXD引脚--------> RXD引脚
RST引脚--------> I/O口
VCC 接到3.3V, GND 接地
第二步建立通讯连接
1、其中E80-1110模块配置为客户端TCP Client ,电脑作为服务器TCP Server,电脑发送的网口数据通过E80-1110转化为串口数据给CPU。
2、通过网线连接服务器到IP地址,配置E80-1110的IP地址
3、点击搜索设备,设备搜索到以后,基础设置按模块默认处理,端口设置设置模块为TCP Client,目标IP设置为192.168.0.201,本地端口为0,远程端口设置为8234,最后点击保存参数,设置的参数被发送到E80-1110模块。
4、设置电脑的IP地址
设置电脑IP地址为192.168.0.201,子网掩码255.255.255.255.0,默认网关192.168.0.1
5、写串口程序
6、调试程序
使用串口/网络数据调试器调试串口程序, 端口号设置为服务器模式TCP Server,本地IP地址设置为电脑IP地址,端口号8234,点击侦听,通过网络给串口发送数据,串口返回数据,说明串口转以太网通讯成功!
蒲公英模块E80-1110是贝锐旗下生产的企业级嵌入式模块的新品,外观为黑色,其具有如下特色:
SOC采用MediaTek的MT7628NN方案;
1个以太网接口和一个UART接口;
所有对外接口形式均pin针的形式。