2.1 系统的总体设计要求
在测试系统的设计时,要求所设计的系统能够极快的、正确的、实时的进行AD采集;并且转换后的有效数据要求其能在长时间的存储,在系统掉电后也不会遗失数据,使得回收后的数据具有跟高的准确性。因此在软件系统中控制器的选取极为重要,不仅要实现对各个模块的控制,还要求其能长时保存所测数据具有较大的存储空间。本系统为对弹丸运动时的加速度及压力的采集,故而对系统有如下设计要求:
技术指标要求:
a) 系统的测试时间:0~15ms
b) 测试通道数:3
c) 每通道采样频率:200kHz
软件系统功能要求:
a) 实现对弹丸的加速度、压力信号的转换与采集
b) 实现对弹丸的加速度、压力数据的长时间存储功能
c) 实现对弹丸的加速度、压力数据的上传和控制命令的下载
d) 实现对弹丸的加速度、压力的数据处理及在上位机上的图形化显示
2.2 总体结构设计
在本测试系统中,所测的模拟信号经传感器转变成电荷信号,再经过电荷放大器对信号进行放大的同时将电荷信号变为电压信号,经过低通滤波电路后再传入AD转换电路,由STM32来对实现对AD转换模块、数据存储模块、串口通信模块的控制。最终,采集的数据在上位机中进行回收,通过Labview对回收的数据进行处理和图形化显示 STM32单片机弹丸膛内运动参数存储测试装置开发软件设计(3):http://www.youerw.com/zidonghua/lunwen_21031.html