Font Size: a A A

The Design Of General Instrument Display Configuration Software Platform Based On ARM

Posted on:2011-05-17Degree:MasterType:Thesis
Country:ChinaCandidate:P PengFull Text:PDF
GTID:2178360302488536Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
Currently,the measuring instruments in the field of modern industrial measurement has made great development from the traditional sense of measuring and displaying the result of signals or variables into a powerful Human Machine Interface which is composed of the part of liquid crystal displays, touch panels, control units, data storage units and others, and is provided with the function of operational control, status monitoring, data storage, report printing, network communications, video surveillance and so on following with the rapid development of processor technology, memory technology, data sampling and transmission technology, as well as the A/D,D/A technology. But at present the man-machine interface devices which used mostly in field of industrial control currently are almost designed specifically both in the part of hardware and the software, which increase the costs of industrial control system development and maintenance obviously. So, the main trend of improving product quality, reducing costs of development and shutting down the development cycle of inevitable for industrial control should be new and general-purpose man-machine interface which works on the embedded systems and supports for configuration online. Based on the needs of subject in this paper, we designed a general-purpose instrumentation display software platform configurable based on ARM which uses the S3C2440 microprocessor as core and will be well known for the advantages including powerful display function, low power consumption, low cost and applicable for a wide range. Compared with the traditional large-scale Industrial Computer or, it is not only able to satisfy the display capabilities, but also very convenient, the only thing needed to do for using the platform is to connect the external data acquisition modules to the channel interfaces saved for AD, and then you can set the display models based on the signals and the channel in witch the signals get in.The main works in this paper are as follows: compare and choose the ARM 9 micro-controllers as control core, design and implement the peripheral circuits and interface in the part of hardware; for the software we tries to use the embedded Linux as system platform and introduce the embedded graphics systems Qt for the graphical development tool. The work such as design and implementation of embedded Linux system which has it's own jobs like building embedded Linux development platform, reducing of customizing Linux kernel, designing and implementing BootLoader, creating and configuring root file system cramfs, the achievement of A/D sample driver, the construction of Qt/Embedded development environment, the transplantation of Qtopia and the design of Qt interface image display program is also included in this paper. Both the hardware and software are designed for only one purpose, that is the implementation of real-time collection and display functions and can be configured flexiblely on line with a variety of different measurement occasions in order to display all the data in their best means for decision-making by staffs who use the platform in the field. Since the system will be running on the development board, the methods of transplanting Linux and Qt to the board are also gave out in the paper. The last is the application testing of the embedded software platform, the final results of the Human Machine Interface, the evaluation and the prospect of the follow-up works in the future.
Keywords/Search Tags:Software platform, Embedded Linux, Qt/Embedded, Transplantation, Root file system
PDF Full Text Request
Related items