摘要
针对惯导系统中应用较为成熟的RS232、RS422、RS485、CAN等数据传输方法传输带宽低、可靠性低、距离近并且引入电磁干扰等问题,将基于IEEE.1394b的光通信引入惯导系统。利用惯导系统中FPGA资源配合物理层芯片和光电转化模块,搭建基于IEEE-1394b的数据传输系统。详细介绍了各个模块的工作流程,为满足数据传输特殊需求对链路层请求方式和数据包进行惯导专用化改进。借助QuartusⅡ集成开发环境提供的SignalTapⅡ逻辑分析仪进行验证。结果表明,数据传输系统可以使用立即请求发送广播形式的异步数据包,也可以进行点对点异步数据传输,实现了预期目标。该方法不仅屏蔽了惯性导航系统的外界电磁干扰,还实现了惯导系统的大带宽、高可靠传输,具有很高的工程应用价值。
This article intends to solve the problems,just like low transfer bandwidth,low reliability and EMI,existing in RS232,RS422,RS485,CAN serial buses which have already been used in inertial navigation system data transmission with the introduction of optical fiber bus.This program builds a 1394 b data transfer system with the FPGA resources in INS,PHY chip and photoelectric conversion module.The article describes the details of the work flow of each module.In order to meet the needs of INS data transmission,in this program,the request method and packet control bits are changed.The result shows that the data transfer system is able to send an asynchronous broadcast packet by the request of "IMMEDIATE" and can send a normal asynchronous packet either.This method shows great value in engineering applications by not only shielding the external electromagnetic interference to inertial navigation system but also achieving large bandwidth and higher reliable transmission.
出处
《导航与控制》
2015年第3期60-65,85,共7页
Navigation and Control