基于STM32的高速大容量数据采集存储系统设计
近年来电子、计算机技术的飞速发展为设计开发各类特殊需求的数据采集、存储系统提供了良好的技术基础,同时日益增长的应用需求也给数据采集存储系统的发展带来了更多的机遇和挑战。<br>  结合实际需要和已有的数据采集存储系统的特点,本文基于STM32设计并实现了一套高精度、大容量、多通道同步采集存储系统。系统采用AD7656实现6通道高精度同步采集;选用ST公司的STM32作微处理器,实现采集、存储控制以及USB通信等功能。存储部分采用双缓冲区工作模式保证数据的实时性、完整性和连续性。而USB通信部分主要利用STM32内置的USB从控制器和Mass storage固件...
近年来电子、计算机技术的飞速发展为设计开发各类特殊需求的数据采集、存储系统提供了良好的技术基础,同时日益增长的应用需求也给数据采集存储系统的发展带来了更多的机遇和挑战。
  结合实际需要和已有的数据采集存储系统的特点,本文基于STM32设计并实现了一套高精度、大容量、多通道同步采集存储系统。系统采用AD7656实现6通道高精度同步采集;选用ST公司的STM32作微处理器,实现采集、存储控制以及USB通信等功能。存储部分采用双缓冲区工作模式保证数据的实时性、完整性和连续性。而USB通信部分主要利用STM32内置的USB从控制器和Mass storage固件库实现数据的传输。具体来说,本文的主要工作如下:
  1、从功能需求分析入手详细介绍了以STM32为基础的高速大容量数据采集存储系统的整体方案设计,并详细描述了各个功能模块的设计原理和硬件电路实现。
  2、实现了A/D数据采集功能和Flash文件系统存储功能,并对Flash进行了坏块动态管理设计,最后利用STM32自带的Mass storage固件库实现了基于USB接口的数据传输功能。
  3、将高速大容量数据采集存储系统应用到高速轮轨移动体的运动特性测试中,完成了高速轮轨移动体的速度、加速度的测试设计,通过实验标定对系统的性能进行了验证。测试结果表明,该系统具有比较高的可靠性和稳定性。最后,对速度、加速度的不确定度进行了分析。
展开
作者: 丁珍红
学科专业: 测试计量技术及仪器
授予学位: 硕士
学位授予单位: 上海交通大学
导师姓名: 吉小军
学位年度: 2011
语 种: chi
分类号: TP274.2
在线出版日期: 2015年9月25日