Font Size: a A A

Embedded Bearing Detection System Arm-side Software Realization

Posted on:2007-04-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y ChenFull Text:PDF
GTID:2192360182486880Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
The main content of this thesis is the ARM's side software design and realization of an embedded bearing fault detection system. Firstly, the background of bearing fault detection system and the the development in China and abroad nowadays is introduced. Secondly, it explains the advantages of the scheme for the embedded system we adopt.The emphasis of this thesis is the application realization upon the Linux OS. The thesis starts with the function of the embedded system. Based on the software frame, there are three levels of the software, including the drive development, application programming and GUI design. About the drive, it first tells how to write a complete char device driver. The drive of the device of AT24C256 is analysised in detail. The scheme of multi-process and multi-thread is used to harmonize tasks of interface coded under QT, communication with DSP through HPI, and sd card for saving data etc in the application programming. It is the key point to assure the stability. The realization of message queue and shared memory is concretely explained in this thesis. And the socket programming between client and server is also realized, and it can access internet. The GUI programming is also very important. The thesis dicusses the whole process of how to realize the functions, including how to build the develop environment, the code writing, as well as how to make the root system.Finally there is the summary and forecast. The improvement and update are enumerated, so a much more steady, reasonable and competent product is expected...
Keywords/Search Tags:bearing detecting system, embedded, ARM, linux, SOCKET, GUI
PDF Full Text Request
Related items