欢迎来到天天文库
浏览记录
ID:32362997
大小:328.22 KB
页数:5页
时间:2019-02-03
《列车机车hdlc同步通信的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、列车TCN_HDLC同步通信的设计与实现AN1506应用笔记Rev.2016.0906列车机车HDLC同步通信的设计与实现1应用HDLC协议是列车通信常用协议,为了降低信号线的数量,通常采用NRZI编码格式。下图所示为列车TCMS系统、或TMS系统基于RS-485总线的半双工HDLC通信:Data+TCMS同步RS-485系统串口Data-总线从机从机有些列车也会采用RS-422全双工模式,如下图所示:TxD+TxD+TxD-TxD-HDLCHDLC同步串口同步串口RxD+RxD+RxD-RxD-2HDLC协议实
2、现方案2.1专用HDLC通信芯片早期实现往往采用HDLC协议芯片,如SAB82532、Intel8274、PT7A6525等同步串行通信控制器芯片。专用通信芯片的方案,技术上有以下缺点:开发难度高一般采用并行总线与主机通信,占用I/O数量太多由于这些HDLC通信芯片早已停产多年,如今选择HDLC协议芯片的方案已不合时宜。第1页共5页www.yacer.cn400-025-5057列车TCN_HDLC同步通信的设计与实现AN1506应用笔记Rev.2016.09062.2协议转换器方案采用成熟的协议转换器,把H
3、DLC同步串口转换为以太网、异步串口、或SPI等接口,是一个可行的方案。以太网HDLCHDLC帧主机UART协议转换器SPI3方案选型亚册提供芯片级、模块级、板卡级、设备级的协议转换器,提供1~16路HDLC通道,支持以太网、异步串口、CAN、SPI等接口与HDLC协议的转换。型号图片描述YCC3301路SPI总线接口串行通信2路USART(同异步串口)控制器芯片支持同步HDLC、异步UART工作模式支持NRZ、NRZI编码2路UART(通用异步串口)2路高速CAN接口工业级宽温、LQFP144封装
4、TCMS-LCM1路10/100M以太网PHY低功耗模块2路USART(同异步串口)支持同步HDLC、异步UART工作模式支持NRZ、NRZI编码2路UART(通用异步串口)2路高速CAN接口1路SPI总线接口第2页共5页www.yacer.cn400-025-5057列车TCN_HDLC同步通信的设计与实现AN1506应用笔记Rev.2016.0906TCMS-HCM2路10/100M以太网PHY高性能模块2、4、8、16路高速同异步串口支持HDLC、UART、同步BIT流工作模式支持NR
5、Z、NRZI编码支持全双工、半双工工作模式+3.3V供电、工业级宽温2.0毫米插针接口TCMS-HDLC2路10/100M以太网接口同步串口2路RS-485串口,HDLC、UART工作模式开发板支持NRZ、NRZI编码2路高速CAN接口3.5V~36VDC宽压供电工业级宽温TCMS-PCIE2路RS-485串口同步隔离支持同步HDLC、异步UART工作模式接口卡支持NRZ、NRZI编码2路高速CAN接口PCIExpressx1规格智能处理,不占用主机资源SDLC-PCIE2、4路高
6、速同异步串口,高达20Mbps高速同步支持RS-232、RS-422、RS-485串口卡支持同步HDLC、异步UART、BIT流超长帧支持,最大帧长8192字节工业级宽温PCIExpressx1规格智能处理,不占用主机资源HDLC-USB1路10/100M以太网接口便携式2路多协议同异步串口协议转换器支持RS-232、RS-422、RS-485支持HDLC、TCMS、UART、BIT流支持USB供电工业级宽温轻薄小巧,便于携带第3页共5页www.yacer.cn400-025-5057列
7、车TCN_HDLC同步通信的设计与实现AN1506应用笔记Rev.2016.0906TCMS-ETH2路10/100M以太网接口串口以太网2路RS-485串口转换器支持同步HDLC、异步UART工作模式支持NRZ、NRZI编码2路高速CAN接口3.5V~36VDC宽压供电工业级宽温4HDLC转以太网TCMS应用示例4.1TMS消息发送操作TCMS主机通过网络发送UDP报文,HDLC协议转换器收到后转化为HDLC帧送至RS-485总线。TCMSHDLC计算机UDP报文协议转换器HDLC帧UDPUDPS
8、erverClient从机从机UDP报文转换为HDLC帧的数据格式映射如下所示:IP首部UDP首部AddressFieldControlFieldDataField8bit8bit8bit*N协议转换OpeningPADFlagAddressFieldControlFieldDataFieldCRCFlag16-40bit8bit8bit8bit8bit*N16bit8b
此文档下载收益归作者所有