MVB多功能车辆总线是在国际标准IEC61375列车通信网络(TCN)中被详尽定义的一种现场总线,按照TCN标准,列车通信网分成两级,第一级绞线式列车总线构建车辆间的数据通信,第二级多功能车辆总线MVB主构建同车辆内各个功能掌控单元之间的数据通信。MVB以其低实时性、高可靠性及可管理性等多方面的优势而广泛应用在列车总线掌控当中。但是由于MVB是专门针对列车通信网络而研发的,只不过用范围、供货商、经济型皆不如CAN总线。
CAN总线作为现场设备级的通信总线具备很高的可靠性和性价比。目前很多机车车辆的列车通信网络系统都使用MVB总线和CAN总线联合构成的异构网络。因此,本文明确提出了一种基于mu;C/OS-Ⅱ的ARM7内核芯片LPC2294的MVB-CAN双向通信模块。
1MVB多功能车辆总线 MVB是国际标准IEC61375-1的车辆总线部分,它主要用作具备互操作性和互换性拒绝的网络设备之间通信的串行数据总线。MVB使用主帧/从帧接收者方式,可以构建设备和介质校验,实时性靠RTP动态协议确保。
MVB介质分成3种:电气短距离介质为RS485差分传输导线对,传输距离为20m;电气中距离介质为双绞屏蔽线,传输距离为200m;电气长距离介质为光纤,传输距离为2km。 MVB作为主从方式的串行通讯总线,是可以构建过程控制优化的总线。
MVB具备较好的动态号召,一般用于车辆内部设备之回答的数据通信,其使用曼彻斯特编码方式,数据传输速率为1.5MHz。MVB多功能车辆总线主要由通信介质、MVBC协议控制器和MVB链路软件3部分包含。 MVB具备2种帧格式,一种是不能由总线主设备发送到的主设备帧,全称主帧;另一种是为号召主帧而由从设备发送到的从设备帧,全称从帧。总线主设备在每一个特征周期里通过发主帧的方式对进程数据展开轮询,适当地从设备发送到从帧展开确实的数据传输。
报文由主帧和号召此主帧而送达的从帧构成。一个主帧应主接续分界八字开始,其后为16b帧数据,接着为8b校验序列。
本文关键词:ARM7,网关,通信,模块,设计,MVB,多功能,车辆,AG旗舰厅在线
本文来源:AG旗舰厅在线-www.ezdetailpro.com