论文部分内容阅读
空间生命科学的研究,对实验设备提出了很高的要求。由于空间生命科学实验的特殊环境,要求实验设备具有体积小、功耗低、重量轻、可靠性高、自动化程度高等特点。一般的光谱仪在上述几个方面很难满足空间科学实验的要求。介绍了一种体积小、重量轻、功耗低,采用CAN2.0B口与系统交换信息的微型紫外可见光谱仪,并详细描述了该光谱仪与空间生物舱的接口,为研制将来可用于我国未来空间站中进行空间科学实验的紫外可见光谱仪而探索一条光谱分析设备的研制道路。在此背景下,本课题研究了微型光谱仪基本的光学原理,总结了微型光谱仪光学系统设计和机械结构设计的方法。在此基础上又研究了整体系统的优化设计方法,从而在光学结构、机械结构、硬件系统和软件系统的设计中提高了系统的准确度和合理性,并研制出基于平面光栅的微型光栅光谱仪及配套的硬软件系统。整体系统性能稳定功能丰富,选用不同型号的光栅可使系统工作波长范围覆盖200~1100nm。经FPGA对CCD采集,并通过ARM运算处理后,经CAN总线送入总控设备得到光谱数据。本课题主要完成了光谱仪的光路搭建,FPGA对线阵CCD的采集,ARM对数据处理,CAN总线数据等软件系统开发和相应的硬件电路设计。该软件主要包括:FPGA对AD9824的时序控制;ARM与FPGA的通信;ARM与CAN总线设备的通信;ARM上的数据存储与算法处理。本论文主要包括以下几个方面:1)微型光谱仪光学系统的设计与实现。选择了交叉非对称Czerny-Turner结构作为微型光谱仪的基本光学结构,合理设计各光学元件参数。以各种实验为基础得到测量效果。2) FPGA对AD9824的时序控制,以完成对线阵CCD的数据采集。研究AD9824芯片的工作模式选择,以及其工作所需的时序,并研究线阵CCD的驱动时序,最后对其控制,并获得其模拟量的数据。3) ARM与FPGA的串行通信,及相应的通信协议制定,ARM采用FIFO的串行通信模式,FPGA接收到ARM采集命令后,完成相关的采集动作,并将数据传入ARM板中。4) ARM完成对其采集数据的存储和处理,并完成对CAN总线设备的通信,接收总体设备发出的控制命令,并将处理好的吸收光谱曲线发送到总体设备中,并同时向LCD驱动模块送入曲线的数据。