论文部分内容阅读
双振镜激光扫描系统是激光类飞机泊位引导系统的数据采集部分,其接口板主要负责数据采集的控制和初步处理。接口板的性能涉及到飞机泊位安全,因此研究双振镜激光扫描系统的接口板是非常有必要的,但是国内将双振镜激光扫描系统应用于飞机泊位引导系统的相关研究并不多。本文根据双振镜激光扫描系统接口板功能需求采用FPGA与ARM创建片上系统设计接口板,以高度集成了这两个核心的Xilinx ZYNQ 7020作为硬件平台。充分发挥ARM的控制能力和通用数学运算能力,FPGA强大的逻辑运算能力和海量数据运算能力,缩短了开发周期和难度,大幅降低了成本和功耗,并且还通过制定专用的通信协议,使得上位机与接口板获得了十分高效的数据传输性能。本文的主要研究内容如下:1、详细阐述了双振镜激光扫描系统应用在飞机泊位引导系统中的系统构成和工作原理,分析了项目对系统接口板的功能要求,讨论各种解决方案的利弊,最终提出了FPGA与ARM创建片上系统的综合实现方案。2、针对提出的解决方案设计出详细系统功能,并完成片上系统的逻辑设计和软件设计。逻辑设计部分主要介绍了分频、扫描测距、电机定位、定点测距、电机启停及换向等功能的原理和实现方法。软件设计部分主要研究了指令控制解析及零点标定校准、走步设置等内容的原理和设计。3、研究了双振镜激光扫描系统接口板需要实现的功能,并根据功能需求制定了与外部IO设备交互的通信协议及接口板内部PS与PL间通信协议。最后还详细设计了每一条控制指令的实现方案,并在ZYNQ 7020上编程完成每条指令的功能。4、对系统的逻辑设计和软件设计进行统一仿真验证,并通过平台测试,验证本文提出的系统接口板解决方案的正确性和有效性。最后总结接口板系统设计工作,并针对设计中的不足提出改进方案。本文最终完成了双振镜激光扫描系统接口板的完整设计,并进行了完整的仿真验证,实现了接口板应具有的所有基本功能。本文的研究对于飞机泊位引导系统的设计和实现,激光双振镜系统的应用领域都是良好的拓展,对飞机泊位系统在国内的普及和应用具有推动作用,并带给研究该系统的相关人员一些启发作用。