论文部分内容阅读
目前列车朝高速化、自动化方向发展已经成为必然的趋势,列车通信网络(TCN)已经成为高速电力列车上控制系统的关键技术,开发符合国际标准的列车通信网络设备有着极其广阔的前景。 列车通信网络分为绞线式列车总线(WTB)和多功能车辆总线(MVB)两层总线体系结构,多功能车辆总线作为IEC61375的推荐标准越来越多的应用于机车车辆中。当设备与MVB总线通信时必须通过专用的MVB网卡来实现,而列车中由于种种原因仍存在较多的基于RS485总线通信的设备,如何实现这两种设备间的通信成为一个亟待解决的问题。 论文首先对多功能车辆总线和RS485总线进行了深入的研究,分析二者通信的各自特点,而后给出了基于FPGA和AT89S52单片机平台的数据传输方案。FPGA负责与多功能车辆总线的通信,单片机负责RS485总线上的通信,二者通过数据线地址线连接实现数据的传输与控制。FPGA实现MVB控制器功能,分为曼彻斯特编码器、解码器、缓冲区、中央控制单元、内部存储器和单片机接口等几部分。本文定义了七个关键字用于单片机访问MVB控制器,使用者可根据RS485总线上传输的不同协议对单片机编程,实现两种异构总线上的数据传输。本文经原理图设计到PCB制板调试,形成实物。完成的网卡最后通过了实验室测试。