| In the field of modern industrial,the equipment monitoring and management have been becoming more and more important,there are three most important aspects of equipment management,the signal acquisition,data analysis and data display.Not only it requires high speed and high precision to collect equipment signal,but also needs to finish data analysis,extracting the signal characteristic and displaying waveform in time and frequency domain by man-machine interface.The traditional data acquisition system based on single chip microcomputer is difficult to meet the performance requirements,what’s more,and the system based on PCI data acquisition card have some problems such as expensive. High performance embedded micro-controller processor can resolve the contradiction, software and hardware can be tailored in embedded development,so it can realize the monitoring system by a low cost,on the other hand,the monitoring system also can satisfy the high performance requirement in application.In this case,designed and implementation of data acquisition system based on ARM.First of all,this paper introduces the research status of data acquisition system in domestic and overseas,and the application prospect in the field of industrial equipment measurement.Then analyzes the current hardware architecture and design methods to realize data acquisition system, this paper based on the characteristics of building fire equipment and combines with the research purpose and research status, then the general planning which based on ARM and Linux platform, multi-channel synchronous data acquisition and Ethernet data transmission has been confirmed.Secondly,after confirming the overall concept of system, the hardware platform needs to be set up, and development the device drivers according to the specific hardware. System hardware includes the front signal conditioning circuit,multi-channel synchronous data acquisition module,Ethernet communication module,memory module and human-computer interaction module,etc.Mean while,it needs to set the cross environment for software development and port Linux system,and develop hardware drivers based on Linux system, including AD driver, Ethernet communication driver and touch screen driver,application programs will call device driver program to collect synchronous AD converter data through the parallel port,use appropriate method to analysis data and extract the characteristic parameters of signal,and sent data to the man-machine interface display,or the acquisition data will be directly sent to the PC through the Ethernet interface and use PC LabVIIEW program for further processing and data analysis.Finally,debugging the system hardware and debugging the system functions,developed a simple test program for debugging embedded system and PC program,main functions which contains the data collection,transmission,storage,processing,analysis and display,the data acquisition and analyzing has been achieved,realized the purpose of monitoring equipment,completed the system hardware and software design and development. |