Font Size: a A A

Implementation Of Vehicle Control System Credibility Based On CAN Bus And IPV6

Posted on:2013-01-20Degree:MasterType:Thesis
Country:ChinaCandidate:J Q LiuFull Text:PDF
GTID:2248330371985123Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
CAN is the abbreviation of Controller Area Network, this network is developed byBOSCH company in Germany for multi-host local network products, with high performance,high reliability and high real-time, due to this advantage, it is widely used in signalcommunication of vehicle control equipment, industrial automation equipment, transport tools.The standard of CAN bus has been perfect in the past years, it is the main criteria of today’sautomotive network. The CAN network node in this project uses the structure of hostcontroller, CAN communication controller and CAN transceiver. In the development ofperipheral circuits, we use the certain electronic control chips depending on the characteristicsof the mechanical devices. We also use the knowledge of the next generation Internet ProtocolIPV6in the address settings in the CAN network node.The first chapter introduces the knowledge referred in this paper: the developmentbackground of CAN, the using range of CAN, and then describes the simple knowledge ofIPV6protocol’s development process and its content. In the last, we talk of the prospect of thecombining between CAN bus and IPV6protocol.The second chapter introduces the basic knowledge of CAN bus in systematic, it startswith the physical transmission signal and detailed analysis of the characteristics of CAN andthe advantage of CAN. In the second half, we describe the content of transmission mode、arbitration mode、frame structure of CAN. The mastery of these elements has and importantmeaning for CAN bus application, in the last, it describes the final parameters needed in theconfiguration of CAN bus baud rate.The third chapter details the design of the hardware platform for the entire project. Theimplementation of vehicle control system credibility based on CAN bus and IPV6is buildingof CAN controller, CAN processor and CAN transceiver according to the CAN buscommunication theory and the needs of project. in the first part, we introduce the chips usingin the project: AT89S52、SJA1000and PCA82C250, describing their characteristics、pins、interconnecting between the chips and the design of peripheral circuits of them, thencompleting the circuit design of the entire system. We introduce the development tools used inthe project development process briefly.The forth chapter describes protocol design of the entire project, and the IPV6protocolwith its combination between CAN bus and IPV6, then we give the brief description of theelectrical control units used in the project. And split the various modules of the frame in thesecond chapter on the basis of a detailed understanding of the CAN frame, the IPV6protocol and the CAN protocol by combining detailed design protocol address information and controlinformationThe fifth chapter describes the designment of the softwore structure of this project. Adetailed analysis has been given acrroding to needs and difficulty in this project. Each modulehas been designed to achieve their functions. We gave the detail development process of thedata sending and receiving process and the implementation of the protocol. Finally, wedescribed the realization process of querying and control commands, completing the softwareportion of the project requirements. We have analyzed the problems in the project planned thework to be done in the future.
Keywords/Search Tags:CAN bus, IPV6, vehicle control systems, SJA1000, PCA82C250
PDF Full Text Request
Related items