节点文献

基于ARM的多通道数据采集器的设计与实现

Design and Realization of Multi-Channel Data Collection Implement Based on ARM

【作者】 李博

【导师】 王燕;

【作者基本信息】 哈尔滨工程大学 , 水声工程, 2011, 硕士

【摘要】 数据采集系统作为辅助设备被引入到水声工程中,发挥着越来越重要的作用。随着水声技术的高速发展,对数据采集系统的要求也越来越高,除了基本的技术指标外,还希望可以提供多种操作形式和多种数据存储方式。本论文将设计并实现一套多通道数据采集器。该数据采集器具有灵活的操作方式,能实现近程、远程操控,这样可以避免数据采集工作受到距离的限制;还具有多种数据存储方式,可以存储到PC机、USB存储设备或FLASH芯片中,这样可以使数据采集工作不会受到存储介质的限制。本论文完成了数据采集器硬件和软件的设计工作,具体内容是:硬件方面:设计实现了以信号调理电路板、采集电路板和底板构成的数据采集器硬件结构。在信号调理电路板中,通过设计模拟电路实现对输入信号的放大滤波和AD变换等处理。在采集电路板中,以S3C2440为核心另配有FPGA和FLASH,开发了网口和USB接口,实现了数据的采集、传输和多种存储方式等功能。底板用于实现上述两板的连接,并提供数据采集器所用的电源和信号输入接口。软件方面:设计了VC++显控程序,用于实现对数据采集器参数的设定和采集控制功能。设计了FPGA程序,用于实现AD芯片转换数据控制、FLASH存取数据控制、与S3C2440进行数据传输的功能。设计了基于嵌入式Linux系统的应用程序和驱动程序,用于实现与FPGA进行数据传输、通过USB接口存储数据到USB存储设备、通过以太网与显控进行通信的功能。最后本论文对设计实现的数据采集器进行了测试,验证了设计的合理性与可行性。最后,对全文进行总结并对其扩展功能进行了展望,为数据采集系统的进一步研究做了准备。

【Abstract】 Data collecting system as an auxiliary equipment has played an important role in the underwater acoustic technology. With the rapid development of the underwater acoustic engineering technology, the data collecting system is meeting higher and higher standards and requirements including the basic technical requests, as well as a flexible mode of operation and multiple methods of data storage.A set of multi-channel data collecting system is designed. It has a flexible mode of operation to achieve short-range and long-range control to avoid restriction from the distance. Besides, it has varieties ways of data storage. Data can be stored in PC, USB storage device, and FLASH chips to make sure the data collecting job cannot be limited by the storage media.The work of designing the hardware and software of the data collecting device is completed and the specific contents are as follows:The hardware of data collection device is designed which includes the signal conditioning circuit board, collecting board and bottom board. The signal conditioning circuit board achieves the amplification, filtering and AD conversion of the input signal by designing the analog circuits. Based on the signal collection circuit board using S3C2440 as a core chip with FPGA and FLASH part, the Ethernet and USB interface is designed to ensure that data collection, transmission and storage performance is achieved. The bottom board accomplishes the connection of the two boards above and the power supply and the input interface of signal for data collection device.The program of VC++for displaying and controlling is designed to achieve the function of parameter setting and collecting control. The FPGA program is also given to actualize the performance of the controller of the AD chip data conversion, the FLASH access to data and the data transmission with S3C2440. As well, the ARM embedded Linux system applications and drivers is programmed to make an accomplishment of data transmission with FPGA, data storage to a USB device through the specific interface, and the communication with the displaying and controlling subsystem through the Ethernet.In this paper, designing and implementation of data collection device is tested to verify the rationality, feasibility and the practicality of the system. Finally, the thesis is summarized hoping its extensions in the future for further research.

【关键词】 数据采集器嵌入式系统ARMLinuxFPGA
【Key words】 Data Collection DeviceEmbedded systemARMLinuxFPGA
  • 【分类号】TP274.2
  • 【被引频次】1
  • 【下载频次】440
节点文献中: 

本文链接的文献网络图示:

本文的引文网络