论文部分内容阅读
为了实现工业现场振动信号的采集与分析,本论文结合实际需求,设计了一款基于嵌入式双ARM架构的便携式数据采集系统。该系统具有采集精度高、存储容量大、多通道同步采集、方便携带等优点。论文将数据采集系统分为数据采集和数据处理两个部分进行设计。数据采集部分作为下位机,以STM32F103VCT6MCU为核心,主要负责振动信号的采集。完成增益控制,AD转换及数据传输等功能;数据处理部分作为上位机,以STM32F103ZET6MCU为核心。具有LCD液晶显示、MicroSD卡数据存储,触摸屏人机交互的功能,与下位机通过SPI总线进行通信。双ARM架构的设计,降低了电路设计的复杂程度。论文主要设计的电路包括信号放大电路、ADC模数转换电路、MCU基本工作电路、USB接口电路、双CPU间的串口通信电路、MicroSD卡数据存储电路、液晶触摸电路和电源电路等。为了实现系统各个模块的功能,编写了数据采集部分和数据处理部分的程序。数据采集部分主要完成了信号放大、模数转换及转换后数据读取的程序编写,并给出了各个模块的流程图;数据处理部分主要完成了液晶屏、触摸屏和MicroSD卡驱动程序的编写,上位机与下位机间SPI通信,并实现μC/GUI和FATFS的移植。论文最后针对系统的各个功能模块,分别编写了相应的测试程序对其进行验证,并给出了相应的测试结果。