Font Size: a A A

Design Of Heavy-Duty Truck Monitoring System Based On Linux And CAN Bus

Posted on:2011-05-21Degree:MasterType:Thesis
Country:ChinaCandidate:X N WuFull Text:PDF
GTID:2132360305461353Subject:Measuring and Testing Technology and Instruments
Abstract/Summary:PDF Full Text Request
With the development of national economy and living standards improving, the demands of safety, comfort and reliability for heavy-duty truck are increasing. In real life, the accidents of heavy-duty truck driving created large loss for lives and property. With the development of Automotive Network technology, using Distributed Status Monitoring System is an effective technological measure to ensure safe operation of heavy-duty truck. It can monitor and record multiple data in real time when the truck is running, including engine conditions, the technical parameters of vehicles, instrument display data, braking system working conditions, trailer working conditions and so on. These data provide the basis not only for the driver determining if the failure happened and the failure condition, but also for the transport company's operations and incident handling. Distributed Monitoring System plays an important role in ensuring traffic safety and timely processing field failures.Therefore, the paper designed a Distributed Monitoring System based on CAN bus for heavy-duty truck, which was composed of an independent segment of the tractor system and the trailer system. Internetworking ECU of the tractor segment received the measuring data from the electronic control unit ECU of the tractor segment on one hand, on the other hand it was polling the internetworking ECU of the trailer segment and receiving its measuring data.Hardware circuit and printed circuit board of the electronic control unit ECU and internetworking ECU had been designed. Electronic control unit ECU used AT89C51 microcontroller as a microprocessor, including data acquisition module, switch input module and CAN communication module. Internetworking ECU consisted of the core board and the expansion board, which used S3C2410A embedded microprocessor and included SDRAM, NORFlash, NAND Flash, JTAG interfaces, ethernet interfaces, RS232 interfaces, CAN interfaces, LCD display modules and voltage conversion module.Based on the hardware design, the paper also carried out the monitoring system software design. Using Embedded Linux operating system as software platform, the paper completed the design of various functional modules, specifically including data acquisition programming, CAN device driver and monitoring interface of heavy-duty truck based on MiniGUI. The whole system realized the function of information collection, storage, communication and display in truck driving. After the whole design had been finished, the system was tested in the Vehicle Laboratory. The result shows that monitoring system can record truck status information in real time, determine the corresponding failure, and display the fault information on the man-machine interface LCD screen. The designed monitoring system of heavy-duty truck is reasonable and feasible.
Keywords/Search Tags:Vehicle network, CAN Bus, Embedded Linux, Graphical user interface MiniGUI
PDF Full Text Request
Related items