题名炮兵智能化多信道串行数据通信控制器的研制
作者滕国伟
学位类别硕士
答辩日期2002
授予单位中国科学院长春光学精密机械与物理研究所
授予地点中国科学院长春光学精密机械与物理研究所
导师刘维亚
中文摘要在原有的营连地炮射击指挥系统的基础之上,为适应新时期作战的集群化和网络化,我们需要进一步扩展该系统。通信控制器是连接群主机和下属各指挥所、观察所计算机的设备,它可以扫描各条通信线路,进行报文处理,判别和确定路由等。本论文具体阐述了该系统的整个设计过程,包括方案的提出、原理电路的设计、通信协议的制定和软件的编写。本论文包含两个部分:硬件系统设计和软件设计。在硬件系统设计中,采用了主从结构:主CPU完成与群主机通信,从CPU完成与各指挥所、观察所计算机通信,再通过主从CPU间并行总线的数据交换来完成群主机与其下属计算机的通信。因此通信控制器就必须具有智能化,才能完成报文转换和路由确定的功能。为提高系统的稳定性、减少功耗,主从CPU间外围电路采用了在线可编程器件(CPLD)来实现。这不但减低电路的繁杂程度,而且可以方便、灵活地在线修改主从CPU的电路连接。在软件设计中,首先要制定通信协议,本论文中仅制定了简易通信协议。其次为实现硬件连接,还需要根据硬件电路书写硬件驱动程序。满足了上述条件,物理层对我们编写软件来说就是透明的,勿需再考虑。通信控制器的程序主要包括报文格式的处理、串并口中断、信道的查询和连接及差错控制等等。为实现群主机与下属计算机的长距离通信,及适应各种自然环境和有线或无线通信的情况,我们自己设计了调制解调电路,以便在实际中满足上述需要。本文针对现有系统方案凡个核心技术,提出了以下解决方法:( 1)为完成主从CPU之间的通信,在现有单片机资源基础上搭建适合本系统的并口通信电路。(2)将数据通信的理论如通信协议、数据链路、数据交换及差错控制等运用于该系统中。C3)从硬件和软件两个方面探讨了差错控制技术:51单片机串行通信中软硬件结合奇偶校验;其次采用了一种适合单片机的快速CRC校验技术。总之,本论文涵盖了单片机技术、CPLD技术和计算机通信,组成了一个炮兵智能化多信道串行数据通信控制器的研制摘要完整的系统。该系统已经投入到实战试用阶段,其稳定性和实现的功能完全可以满足需要。当然该系统仍存在不足,只有在长期应用中去发现问题并加以改正,才能使之趋于完备。
语种中文
公开日期2012-03-21
页码59
内容类型学位论文
源URL[http://ir.ciomp.ac.cn/handle/181722/1567]  
专题长春光学精密机械与物理研究所_中科院长春光机所知识产出
推荐引用方式
GB/T 7714
滕国伟. 炮兵智能化多信道串行数据通信控制器的研制[D]. 中国科学院长春光学精密机械与物理研究所. 中国科学院长春光学精密机械与物理研究所. 2002.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace