1553BRS422协议转换模块的设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1553BRS422协议转换模块的设计

1553BRS422协议转换模块的设计   摘要介绍了一种基于DSP+FPGA的1553B/RS422协议转换模块的实现方法,采用了Altera的EP1C6Q240构成逻辑控制单元,以实现RS422接口控制及编解码、1553B接口控制时序、DSP接口等,采用TI公司高性能的DSP TMS320C6713实现通信协议之间的透明转换。   中图分类号:TN91文献标识码:A      0 引言   1553B总线协议是当今较流行的军用航空总线标准,在一些新型战机上,越来越多的采用了1553B总线。但是很多传统的机载设备只支持RS422通信接口,而没有提供1553B通信接口,要使这些传统的机载设备能在新型战机上正常的工作,就必须要进行1553B/RS422通信协议的转换,本设计就是在这样的应用背景下提出的。   1 系统构成及原理实现   1553B/RS422协议转换模块是以一个小型载板形式安装在机载设备内部的,对整个模块的体积、功耗等各项指标有严格的要求。模块主要由RS422接口、协议转换、1553B接口、逻辑控制单元构成,如下图所示:      图1   1.1 RS422接口   RS422接口负责与机载设备的RS422接口进行数据收、发通信。RS422是一种被广泛应用的接口标准,采用差分传输方式,也称为“平衡传输”,标准全称是“平衡电压数字接口电路的电气特性”。 RS422是全双工通信,通信的双方均含有一个发送驱动器和接收驱动器。其中接收驱动器的两个平衡线连接端点定义为A和B,发送驱动器的两个平衡线连接端点定义为Y和Z,一般使用平衡双绞线将一端的Y和A、Z和B连接起来。通常情况下,发送驱动器端Y、Z之间的正电平在+2 ~ +6V,代表正逻辑,负电平在-6 ~ -2V,代表负逻辑。在接收端,当A、B之间有大于+200mV 的电平时,输出正逻辑电平,小于-200mV 时,输出负逻辑电平。RS422最大传输距离为4000英尺(约1219米),最大传输速率为10Mb/s。根据要求,本方案中的RS422接口设计的最高通信速率为1Mbps,波特率、校验方式、数据位、停止位等通信参数都是软件可设置的。设计中采用了MAX3490EESA芯片作为信号收发芯片。MAX3490E的最大传输速率为12Mbps,片内有一路收一路发,采用SO8封装,体积小巧,且功耗较低。考虑到实际应用环境,选用了的MAX3490EESA是MAX3490E系列中的一款工业级芯片,其工作温度范围为-40??C 到 +85??C。系统中共采用两片MAX3490EESA,构成两路全双工RS422通信接口,一路作为正常通信用,一路作为冗余备份,当正常通信的一路出现故障时,将启用备份通道,以恢复正常通信。系统中的RS422通信接口电路如图所示。      图2   1.2 1553B接口   1553B接口部分负责标准1553B总线数据的编解码。MIL-STD-1553B是最早由美国提出的一套军用航空总线标准。1553B总线是一种时分制命令/响应式多路复用数据总线。总线系统中有三种终端类型:总线控制器(BC)、远程终端(RT)和总线监视器(BM),终端通过直接耦合或者变压器耦合方式挂接到总线上;其传输信息格式有BC到RT、RT到BC、RT到RT、广播方式和系统控制方式(模式码)。总线上的信号采用曼彻斯特编码,传输速度为1Mbps,半双工方式。通过专用屏蔽双绞线差分传输。1553B总线是一种高实时性,高可靠性的总线,在现代新型战机中得到了广泛应用。   1553B总线协议较复杂,设计中采用了ENPHT公司的1553B专用接口芯片EP-H31580。EP-H31580是一款由国内测控厂商ENPHT开发的具有完全自主知识产权的1553B协议芯片。符合MIL-STD-1553B Notice2,GJB-289A-97规范。EP-H31580提供一路双冗余MIL-STD-1553B通信接口 ,可配置为BC\RT\BM模式。该芯片具有灵活的处理器接口,可与多种CPU、MPU或CPLD相连,支持8、16位数据总线,内部4K x 16Bit存储器,最大外扩64K x 16Bit 存储器,Dip70封装,单电源3.3V供电。本系统采用EP-H31580挂接FPGA的方式,将EP-H31580配置为RT模式,实现机载设备到外部总线的1553B通信接口,如下图所示:      图3   1.3 逻辑控制单元   逻辑控制单元,设计中采用了Altera的一款FPGA,EP1C6Q240。用VHDL开发了内部逻辑代码。内部逻辑主要包括RS422接口控制及编解码、1553B接口控制时序、DSP接口等。当模块收到来自机载设备的RS422信号后,FPGA完成信号解码,

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档