品牌
生产厂家厂商性质
所在地
亚册SDLC-PCIe多协议串口通信卡,提供4路高速同异步串口,支持HDLC协议,可通过软件配置为RS-232、RS-422、RS485接口。
支持PCI-Express x1总线标准,驱动完善,支持全系列主流操作系统。
板载应用CPU供用户进行二次开发,实现业务软件与通信软件一体化无缝结合。
● Windows:Win2000、XP、Vista、Win7、Win8/8.1、Win10、Windows Server
● Linux、FreeBSD
● DOS、Netware、Novell
3. 应用
● 高速同步串行数据传输与转换
● 遥测、测控数据采集传输
● 卫星、电台数据传输
● 航空、航天数据通信
● 列车机车通信网络(TCN)、TCMS系统
● 空管航管监视系统,ADS-B、二次雷达(SSR)信号引接与输出
● 空管自动化系统(ATC)、空中交通管理(ATM)
4. PCI Express x1接口
PCI Express x1规格,兼容x8、x16等PCI Express插槽。
1个DB37孔型连接器,提供4路高速多协议同异步串口,支持:
● RS-232/422/485,速率高达20Mbps
● 全双工、半双工
● 工作模式:同步HDLC、异步UART、同步Bit流
● 时钟支持:常规、主时钟、从时钟(外时钟)
● 编码格式:NRZ、NRZI、DBPL、曼彻斯特、差分曼彻斯特
● 15KV ESD保护
可通过标配YC9-37T一分四线转为4路DB9针型连接器。
HDLC转UDP功能示意图如下,SDLC-PCIe通过同步串行接口,接收来自其他设备的HDLC帧或UART数据,将其转换为UDP报文,发送给计算机或服务器。
6.5 串口转串口
串口转串口能够把串口的输入数据,转发到其他串口输出,主要用于:
● 同步、异步串口之间的转换
● 串口分路:把一路串口数据分为多路,与普通的分路器不同,利用SDLC-PCIe实现分路器,各路串口可以设置不同的波特率和时钟模式,从而避免了时钟不一致造成的丢包问题。
7. 二次开发
SDLC-PCIe协议转换模块包含两个独立的CPU,二者通过共享内存交互数据:
● 通信CPU:提供网络、串口通信支持,提供配置管理支持;
● 应用CPU:运行用户二次开发的业务软件,对来自通信CPU的数据进行处理加工。
系统数据流如下所示,其中:
● UDP接收流程:通信CPU的TCP/IP协议栈接收UDP报文,转换为UDP消息通过共享内存发送给应用CPU;
● UDP发送流程:应用CPU把UDP消息通过共享内存发送给通信CPU,通信CPU的TCP/IP协议栈进行处理,转换为UDP报文通过以太网模块发出;
● 串口接收流程:通信CPU通过串口模块接收数据,通过共享内存交给应用CPU读取和处理;
● 串口发送流程:应用CPU把待发送的串口数据,通过共享内存送给通信CPU,再通过串口模块组帧发出。