Font Size: a A A

Study Of Vehicle Monitoring Terminal Based On Embedded Linux

Posted on:2013-08-02Degree:MasterType:Thesis
Country:ChinaCandidate:G S ZhangFull Text:PDF
GTID:2268330398992493Subject:Vehicle Monitoring System
Abstract/Summary:PDF Full Text Request
With the rapid development of embedded technology,Embedded systems become more widely.Whether it is the traditional industrial monitoring,or the Emerging mobile communications.Embedded systems are gradually into the people to produce all aspects of life.On the other hand,With the social progress and the economic developmentthe number of motor vehicles grows rapidly.Road development lagging behind lead to traffic accidents frequently occur,which causes huge losses to the state and individuals.Therefore.a completed and effective vehicle monitoring system brings much attention.The vehicle monitoring system is consist of vehicle monitoring terminal, communication links and monitoring center. The vehicle monitoring terminal contains the positioning module, communication module, the vehicle-based sensors and vehicle control equipment. The monitoring center will handle the information of vehicle location, speed, and parameters, which is provided by the vehicle monitoring terminal to the communication link, and then aided navigation and an emergency alarm. Positioning module, communication module is the basic unit of the vehicle monitoring system.This paper studies the vehicle monitoring terminals based on embedded Linux.It is mainly responsible for collecting the vehicle running parameters and location information,Information collected can be sent to the remote server-side for the use of macro deployment through the GPRS module.This paper firstly introduces the development of embedded system and vehicle monitoring terminals and the significance of this article, then introduces the design of the system framework.The main content of this article is divided into three parts:Firstly,The hardware design of the system.This section contains the design of hardware platform and the design of the functional module of the system. In order to meet the functional requirements of the system,the hardware platform take the ARM9processor S3C2410powered by Linux operating system.The functional modules contain the GPS module for collecting the location information of vehicles, CAN bus module used to collect the vehicle running parameters,GPRS module for remote connections and the module collecting image.Secondly, the structures of embedded Linux.The section firstly describes the current mainstream embedded operating system Linux,then describes in detail kernel porting and file system migration and the cross-compiler too,the most important tool in the development of Linux applications.Thirdly,The software design of the system.The program design for functional modules in the embedded Linux environment contain the function implementation and the interface-drive of the module.The main functions of the GPS module contain GPS signal test,GPS signal collection and resolve.The main functions of the CAN module contain CAN module initialization and the CAN sub-node extraction of information.The main functions of the GPRS module contain the establishment of communication links and data transmission.The main functions of the CAN module contain the loading of the camera driver and the implementation of capturing image.Lastly,the implementation of GUI based on QT. The section integrates the implementation of all the functional modules,which makes user-friendly operation. After the transplant operation and debug,the system basically can complete the default functional requirements,that has a good prospect of application.
Keywords/Search Tags:Embedded Linux, CAN-bus, GPS, GPRS, Qt/Embedded
PDF Full Text Request
Related items