摘要: |
目前,国内舰船各主要系统网络主要采用串行通讯方式,但信息时代的现代化战争对舰艇各系统提出了更高的要求。伴随着计算机技术和网络技术的进步,国内舰艇在作战系统上首先实现了网络化改造。国内舰艇作战系统广泛使用了1553B总线技术。而导航系统则主要以RS-422总线为主,采用点对点的方式来进行通讯。
本文以该校研制的XXX型综合导航显控台为工程背景,针对舰船导航系统实现网络化功能进行了研究。结合XXX型综合导航显控台的特点和功能要求,对SEM/CSDCAN卡设计并实现了一个基于VxWorks5.4操作系统的嵌入式程序开发,扩展了综合导航显控台CAN总线接口;使用C8051F040单片机制作模拟器来模拟舰船导航设备。
本文首先对现场总线技术进行了简单介绍;其次,介绍了目前我国舰船导航系统的概况以及发展趋势;再次,介绍了CAN总线及其一些关键技术,在理论上分析了CAN总线实时性,进而引入了时分多址技术;然后,具体介绍了使用C8051F040单片机制作导航模拟器和使用SEM/CSDCAN卡对综合导航显控台进行CAN总线接口扩展;最后,针对实际情况,在CAN总线协议基础上,进行了相关试验,试验达到预期目的,基本取得成功,表明CAN总线网络可以应用于舰船导航系统,而且使用CAN总线技术可以满足舰船导航系统数据传输的需要。为CAN总线应用于舰船导航网络系统奠定了理论和实践基础,具有一定的实际意义。
|