第四章主要介绍了系统软件的设计,包括上位机和下位机的软件编程。首先介绍了下位机使用的MedWin开发平台以及上位机所使用的Lab Windows/CVI软件的开发平台,然后详细介绍了实现各个电路功能的软件编写的流程和步骤,给出了相关模块的流程图和主要子程序的代码以及说明;
第五章介绍了硬件和软件调试的联调步骤。
2 总体方案设计
总体方案对整体设计具有指导性,所以这项工作完成的好坏,会对系统的整体性能有直接的影响。因此,在进行系统设计前,应该首先对所需设计的测试系统进行全面的了解,针对性地设计枪械握把温度监测和存储模块。
2.1 枪械握把温度监测存储模块的功能要求
(1)当枪械射击时,能够自动测量握把的实时温度,并具有越限报警的功能。
(2)当测试完毕之后,可以上传存储器内的历史温度和时钟数据。
(3)具有串行通信接口,日历时钟显示以及数据存储功能。
(4)通过上位机显示存储的温度和时间数据,并自动生成保存数据的文本。
2.2 系统总体设计方框图
枪械握把温度监测存储模块的设计采用以AT89S52单片机为核心的智能化仪器的设计方案