Font Size: a A A

Software Design Of Embedded Multi-channel Data Acquisition Recorder

Posted on:2021-04-25Degree:MasterType:Thesis
Country:ChinaCandidate:J JiangFull Text:PDF
GTID:2428330623968593Subject:Engineering
Abstract/Summary:PDF Full Text Request
In recent years,as the measurement and control information technology has gradually entered the process of modernization.As an important part of the measurement and control information technology,data collection and recording technology is moving towards higher speed,more intelligence,more functions,and more portability.The data acquisition recorders that existed before were mostly made for a specific object,with a bulky body,a small number of channels,a single signal to be collected,a weak control capability,and only suitable for use in a specific environment.However,the measurement and control objects of the modern industrial field are complex and changeable,and the past data acquisition and recording instruments often cannot meet the measurement requirements.The purpose of this subject is to design a more general,simple operation,flexible application based on Linux & ARM multi-channel data acquisition recorder,which can be used in a variety of measurement environments.This paper first analyzes the research background and the current status at home and abroad of the data acquisition recorder,and then determines the functional indicators and the overall design plan,designs the system module.Furthermore,make functional testing for each system module.Finally,carry out system joint debugging to ensure that it meets system indicators and functional requirements.The following are the main research contents:1.Analyze the software design requirements of the embedded data acquisition recorder,clarify the functional indicators,select the hardware and software of the embedded display control platform,and establish the overall research plan.2.Design of the embedded display control platform.It adopts the popular embedded ARM & Linux solution,using ARM9 as the core processor,Linux as the operating system,and Qt as the control software development environment.Complete the configuration of cross-compilation tool chain production,Linux kernel transplantation,file system production and various plug-ins,third-party libraries and communication drivers required by the system.3.System control software design.The software design is based on Qt.It communicates with the lower computer by designing a specific data communication protocol,and performs secondary analysis and processing on the collected data to realize the funtions of data diversification display,data fast storage,configuration and multiple controls.4.After the development is completed,we debug and test the system to ensure that it meets the functional indicators.
Keywords/Search Tags:Embedded, ARM&Linux, control software, Qt, communication protocol
PDF Full Text Request
Related items