CH9121 网络串口透传芯片

CH9121 为网络串口透传芯片,可实现串口数据与网络数据的双向透明传输,支持 TCP 
CLEINT/SERVER,UDP CLIENT/SERVER 4 种工作模式,串口波特率支持范围为 300bps~921600bps, 使用前需通过上位机软件 NetModuleConfig.exe 或者串口命令配置芯片的网络参数和串口参数,
配置完成后,CH9121 将配置参数保存至内部存储空间,芯片复位后,CH9121 将按保存的配置值工
作。
CH9121 基础参数部分包括:名称、MAC 地址显示、自动获取 IP 地址设置,手动 IP 地址设置
(包括 CH9121 IP 地址、子网掩码、默认网关),串口协商配置。
其中名称主要为方便局域网内 CH9121 模块管理,长度不超过 20 字节,MAC 地址栏显示了当
前选中模块的 MAC 地址,CH9121 有两种方式设置网络参数,1)DHCP,即自动向具有 DHCP SERVER
功能的网关设备获取网络参数;2)手动设置。串口协商配置功能是指能够通串口握手的方式进入
串口配置模式,默认关闭。
CH9121 端口参数部分包括:网络模式、本地端口、目标 IP/域名、目的端口、串口波特率/
数据位/停止位/校验位、网线断开处理、RX 打包包长度、RX 打包超时间隔、网络连接时操作。
网络模式(TCP SERVER/CLIENT,UDP SERVER/CLIENT)、目的 IP 地址、本地/目的端口为网
络通信的基本参数,其中目的 IP 地址也可以通过域名的方式进行访问;串口波特率范围为
300bps ~ 921600bps(串口发送信号的波特率误差小于 0.3%,串口接收信号的允许波特率误差
不小于 2%),支持 5、6、7 或者 8 位数据位以及 1 位或者 2 位停止位,支持奇、偶、无校验、空 白 0、标志 1 校验方式;网线断开处理是指当网线断开的时候,CH9121 内部主动关闭连接还是不采
取任何动作;RX 打包包长度范围是 1~1024,是指当 CH9121 串口接收数据长度达到设定长度时,
CH9121 会立马将串口数据打包,通过网络发出去;超时时间设置范围为 0~200,其中超时的单位
大约为 5ms,比如超时为 1 时,当串口接收缓冲区数据长度未达到 RX 打包包长度时,且串

CH9121 是一款网络串口透传芯片。CH9121 内部集成 TCP/IP 协议栈,可实现网络数据包和串
口数据的双向透明传输,具有 TCP CLIENT、TCP SERVER、UDP CLIENT 、UDP SERVER 4 种工作
模式,串口波特率最高可支持到 921600bps,可通过上位机软件或者串口命令轻松配置,方便快
捷。
下图为 CH9121 一般应用框图。
● 内部自带以太网介质传输层(MAC)和物理层(PHY)
● 实现串口数据和网络数据的双向透明传输
● 支持 10/100M,全双工/半双工自适应以太网接口,兼容 802.3 协议
● 支持 MDI/MDIX 线路自动转换
● 支持 DHCP 自动获取 IP 地址,支持 DNS 域名访问
● 通过上位机软件、串口命令设置芯片工作模式、端口、IP 等网络参数
● 工作模式支持 TCP CLIENT、TCP SERVER 和 UDP CLIENT、UDP SERVER 4 种模式
● 最多同时支持两路独立串口,独立透传
● 串口波特率支持 300bps ~ 921600bps
● 串口 TTL 电平,兼容 3.3V 和 5V
● 串口支持全双工和半双工串口通讯,支持 RS485 收发自动切换
● 支持并提供虚拟串口软件
● 支持 KEEPALIVE 机制
返回列表

在线客服

关 闭