Font Size: a A A

The Research Of Motor Parameter Display Apparatus Based On SAE J1939

Posted on:2012-05-04Degree:MasterType:Thesis
Country:ChinaCandidate:H WangFull Text:PDF
GTID:2132330332499360Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Energy and environment is today's two major problems with social development, along with economic development, the numbers of vehicles are rapid growth year by year, energy and environmental problems become serious day by day. Automotive electronic has many advantages, such as less pollution, high efficiency, safety and simple structure. this is a good direction to the environment and energy. Vehicle-bus technology is only one aspect of many technologies, the use of automotive bus systems can create multiple sub-networks, it has a reliable and secure messaging capabilities are dependent on the subsystems, based on the CAN bus network is to make the most of mutual cooperation subsystem.Only the CAN protocol does not constitute a complete system, also need to choose the right high-level agreement to support, not only the high-level protocol used for network connections, and should be able to handle a variety of network management and application data. J1939 is such a high-level agreement. Some companies began to study the German business of the protocol stack, protocol stack provides a software interface for the user, the user can use the stack to focus primarily on the preparation of the application on its own, without having to spend a lot of time to understand the SAE J1939 Details of the agreement, J1939-based development of ECU products brought great convenience.Vehicle information display system is the interactive interface, provides a variety of relevant parameters and status, in order to exclude the implementation of fault detection applications such as automotive electronic technology and instrumentation technology, many high-precision, aesthetic and practical information display System has been applied to a variety of vehicles, electronic instruments have been gradually replaced the old meter.In this paper, the engine parameter display system is proposed in this context after introduction of SAE J1939 and CAN bus protocol development status, the further information on the CAN-bus message format and the hierarchical case, the CAN does not define the application layer, this leads to J1939 protocol agreement, and analyzed in detail. The format and parameters defined in order to facilitate future use. Goal of this paper is to develop an engine parameter display system, following the format of CAN and J1939 protocols to achieve the acceptance and transmission parameters. In the introduction to the key technology-related, the overall of the system architecture design, not only for the functional aspects of the design and direction from the hardware and software design were proposed, in this paper used a small board S3C2410 and other additional interfaces.Then the detailed design of the engine parameter display system hardware architecture and software architecture, hardware reference and analysis identified by the relevant devices, such as the S3C2410 microprocessor used small boards, and power supply, reset circuit, clock, LCD, USB module and other related circuit design and modification, with particular focus modules designed to interface to the CAN communication interface, carefully selected the MCP2510 CAN controller and transceiver TJA1050. Software design of the system's overall architecture of the software, select the embedded Linux as the operating system on top of this to complete the various functions of the system, including communications and interface display.This paper build the cross-compiler environment, modify the Boot loader and the file system parameters, and transplant Linux core, on top in this environment, the design of the communication system software, not only preparation of the CAN driver and the relevant code, the acceptance and implementation of data transmission functions, to facilitate data collection, designed MiniGUI based graphical interface, the main menu were designed, and engine parameters of the main interface screen, and the collected information is displayed vividly.Finally, we conducted a verification experiment, borrowing ZLG the CAN interface card connect with the system, through a special test software to communicate data, test results show that the system can basically complete the data transmission function, indicating that the communication interface design satisfied the normal use, to achieve the desired results.In this paper, the engine parameter display system was designed and developed, the system real time, harnesses simple and small for the future expansion of the relevant functional modules to lay a good foundation, I believe this protocol based on CAN bus and the J1939 will be gradually integrated into our lives.
Keywords/Search Tags:CAN, SAE J1939, parameter display apparatus
PDF Full Text Request
Related items