Font Size: a A A

Embedded Data Acquisition System Based On Qt/Embedded

Posted on:2014-03-20Degree:MasterType:Thesis
Country:ChinaCandidate:F P YaoFull Text:PDF
GTID:2268330398496688Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The QT/Embedded-based data acquiring system, originating from Magician2410platform offered by Beijing UP-TECH company, composing temperature, humidity, smoke and camera function, is an integrated system with ARM9processor as core. The real-time and miniaturization system is favored in use of monitoring, such as in home, common place, school, or other suitable environment. The proposed design, based on the touching screen of QT, adopted QT’s distinct signal-plot mechanism, can trig a sequence of reactions, alarming or starting the motor part, with the environmental data changing. The video displaying part of the platform has following four styles:1. viewing on Web page as Web style;2. viewing on QT screen;3. viewing on screen of platform;4. viewing through Media-Player software. The design can photo the objects in monitor camera in automatic or manual style through the viewing interface. Moreover, moving objects can be detected and taken photo automatically, recording continuous changing information of the monitor image.This paper work and the main conclusions are as follows:Setting up of hardware platform. The Magician Platform offering from Beijing UP-TECH company, including:ARM920T core embedded S3C2410chip of SAMSUNG; data acquiring module integrated with sensors of temperature, humidity, smog and buzzer. The video capturing equipment used is ZC0301camera of the Vimicro company, and the PC used is Lenovo Z470.Setting up of QT running environment. The experimental environment of QT is RadHat9, setting up the software qt-x11-opensource-src-4.4.0.tar.gz supplied from Magician Platform.Loading data modules of the system. Loading temperature sensor module, smog sensor module, DC motor and LED module of buzzer. And more, touching screen of QT and camera driver module are also need loading.Transplanting driver of the data acquiring system. Works in this part including: transplanting QT at ARM platform, data acquisition module loading, database driver, video camera driver and MPlayer.The results show that the proposed design could collect and process with video data in real-time accurately. And, all the functions of which could be realized, only that the limited resources of the platform, block those functions running smoothly while all components working simultaneously, for the reason that all resource of the CPU could be occupied by one or few more components. At the same time, a multi-thread strategy is adopted in our design in assignment of CPU, which improves its’efficiency in some extent.The monitoring of the moving object photos, On the basis of the background difference method and image difference method, design a combination of both methods. Designed with a continuous image as a background, to ensure the real-time detection, reducing the interference of external factors such as light, by setting a threshold.
Keywords/Search Tags:Embedded, QT, modules transplant, video
PDF Full Text Request
Related items