论文部分内容阅读
星载红外相机地面检测设备是红外相机在地面完成调试和测试的专用设备。它的性能和功能对红外相机整个研制过程中的调试、测试以及地面试验阶段有重要的作用。
本课题所研制的地面检测仪的主要功能包括:通过PCI-7300A数据采集卡完成高速图像数据的采集,处理,显示和保存;完成1553B总线和PCI总线的协议转换,并通过计算机发送指令实现对数字电位器的遥测遥控。
本论文包括硬件设计和软件设计两方面。在硬件方面,采用并行LVDS接口接收高速图像数据,通过FPGA异步时钟域的同步,同步信号识别等操作,上传计算机;以及通过PCI9052芯片实现PCI总线协议,BU61580实现1553B总线协议,然后通过FPGA实现两者间的协议转换。
软件方面,由于采用了PCI-7300A数据采集卡,提供了驱动程序有完备的库函数,调用其采集库函数,利用多线程多缓冲方式,通过Visual C++开发用户界面程序,实现图像的实时显示和存储。1553B总线的控制在计算机上也转换为对PCI总线的控制,通过WinDriver实现驱动函数的实现,并通过对PCI总线的操作实现1553B总线控制端的功能,完成对远程终端的数据读写操作。
通过多次测试,并成功利用到工程试验中,完成了其功能性的验证,表明本课题研制的红外相机地面检测仪实现了任务要求的各项功能和性能,并具备一定的可扩展性,可以在以后的使用过程中根据实际使用情况作进一步的完善。