大气与环境光学学报2025,Vol.20Issue(5):666-675,10.DOI:10.3969/j.issn.1673-6141.2025.05.009
月球土壤水分子分析仪地面检测系统软件的设计
Design of a software applied in ground-test-system for lunar soil moisture analyzer
摘要
Abstract
The lunar soil moisture analyzer is a payload of the flying probe carried by Chang'e-7,which will be launched to the moon by China.In the development process of the lunar soil water molecule analyzer,a ground-test-system is required to simulate the flying probe to test and debug the lunar soil moisture analyzer.The ground-test-system consists of hardware and software,and the software part is responsible for communicating with the analyzer,feeding data to the analyzer,and building a human-machine-interface.To ensure the integrity of the transimitted data,a communication protocol with correction and repeat mechanism is required to be implemented in the communication between the analyzer and the probe.In analyzer side,the protocol is fulfilled by a field programmable gate array(FPGA).To verify the design of the FPGA,the ground-test-system is required to generate different types of errors,including parity bit and checksum and so on,in different positions and different modes during communication.This article descripts the design and implementation of the software of the ground-test-system.It is shown that the final designed software has error making function,which is capable of generating error codes at different bits in a specified data package during communication.With this function,any design faults in the communication port of the analyzer can be detected,which greatly faciliates the complete testing of the communication interface.关键词
地面检测系统/通讯协议/通信造错/数据完整性Key words
ground-test-system/communication protocol/error code generator/integration of data分类
信息技术与安全科学引用本文复制引用
唐晨,王煜,林方,刘国华..月球土壤水分子分析仪地面检测系统软件的设计[J].大气与环境光学学报,2025,20(5):666-675,10.基金项目
安徽省自然科学基金(2108085QF283) (2108085QF283)