针对光纤测试组件信号输出特点,设计一种基于DSP的光纤惯性测试组件的数据采集系统,实现对光纤陀螺和加速度计输出信息、温度信息的A/D转换、采集、存储。针对光纤陀螺输出、温度以及加速度计输出等脉冲形式的信号,设计基于CPLD的脉冲信号计数电路,实现了固定时间间隔内的数据采样。针对加速度计温度输出为模拟信号的特点,基于24位的AD7738转换芯片通过DSP编程实现对加速度计温度信号AD转换和采集。设计了DSP与CPLD、上位机的外围通讯电路,通过对DSP内部存储器的编程,实现了对光纤惯性测试组件各信息的采集与测试,并将其发送给上位机进行存储、分析等处理。
To acquire the outputs of fiber optic gyros(FOG) and accelerometers and their temperature,a acquisition system is designed for the FOG inertial measurement unit(IMU) according to its data characteristic.A pulse-scaling circuit based on CPLD is designed to count the output pulses of the gyros and accelerometers,and consequently the outputs are sampled.Due to the temperature outputs of the accelerometers are analog signals,so the signals are converted to digital format using AD7738 chip and then they are acquired by DSP TMS320F28335.Finally,the communication circuit and DSP interactive program between the DSP,CPLD and test computer are designed and the data is acquired and sent to the test computer by the DSP.