Font Size: a A A

Implementation Of Braking-node Based On FlexRay

Posted on:2011-03-24Degree:MasterType:Thesis
Country:ChinaCandidate:T ChenFull Text:PDF
GTID:2132360305954836Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
As the standard of the next-generation bus system on vehicle, FlexRay already has great development, and the technology of FlexRay is also perfectly increasing. Now there are already a variety of the FlexRay network implementations on the market, and each implementation has its own unique characteristics. Some of the implementations have high integration, and easy to operate, and some implementations have poor integration, but the cost is lower too. Current common implementations are MCU + BD form and MCU + CC + BD form. In this paper the author uses the second form, creates a FlexRay node, and does something to start a small FlexRay network. In the node structure, the author uses XC164CM designed by Infineon as the MCU, and uses CIC310 designed by Infineon as the FlexRay communication controller, and uses TJA1080 designed by Philips as the bus transceiver. In order to achieve the voltage match between the master and the communication controller the author uses a SN74ALVC164245. Connect these chips effectively, logically FlexRay network to achieve the required conditions. The chips described above forms a FlexRay node, the author then design the system use these chips. Through the process of the system constructing, the author learns a lot.The first chapter introduces the points of design knowledge in this paper, describes some nouns used in the FlexRay network. Then the author gives an introduction to FlexRay network and its background. And then gives a brief introduction to FlexRay features and its application prospects. Through this chapter, it believes that most of the readers have a brief understanding of FlexRay. FlexRay Network for the basic characteristics and the composition of the node structure, the authors used a relatively low implementation cost, more suitable for their circumstances to achieve the realization of a FlexRay node structures. In the first chapter, the author describes in detail the FlexRay network group of the boot process, and this starts the actual process of analysis. This will let the readers understanding the knowledge of the FlexRay network.The second chapter of this paper introduces some of the core mechanisms of FlexRay in detail. In the FlexRay protocol, the most central part is the operation status machine. This includes the various components of FlexRay, as well as their specific role in FlexRay. Then the author gives a brief introduction to some parts of the core mechanisms of FlexRay. The first part is access methods of FlexRay, and the most important part is the FlexRay time level. And then the clock synchronization mechanisms come out. In a FlexRay network, each node has its own time, and the network has a global time. The role of clock synchronization is to enable local time and global time line as much as possible. Finally the author introduces the start of the FlexRay cluster. With a simple example the author shows the main process to initiate a FlexRay cluster. Thus, FlexRay networks with the core mechanism and main characteristics, the authors have done a very detailed description.The third chapter gives a brief introduction to a variety of implementations of the FlexRay in the current market. After the introduction the author selects a suitable chip from a large number of chips according to the actual needs of the subject. Finally the author gives a simple introduction to the FlexRay development tools. As the development tools are expensive, the author selects a low cost implementation. Finally introduces the characteristics and main modules of the chips. It will help the readers to understanding the subjects. Node structures in the process, a chip each have their own characteristics, for each of a chip, the author carries out a detailed and careful study, and a brief introduction. As a FlexRay network, hardware based, the reader must have a deeper understanding of them can be in its software on the system programming.The fourth chapter describes in detail the process to build a hardware platform. The author carries out the schematic drawing and PCB production after selection of the chips and solutions. Among them, the key process is to design the schematic and the overall diagram structure, and then introduces the build progress of XC164CM, CIC310, TJA1080 and also the SN74ALVC164245. Then, the author gives a brief introduction of the PCB production process, and gives the final PCB map. In this process, each step involves more knowledge of this process also learned a lot. Thus, the authors have the hardware implementation process more deeply.Chapter V is a software module design stage. Here's some of the major difficulties for the subjects was analyzed, and realized the software modules in time. The communication between the master chip and the communication controller uses SSC port, so the author gives a simple introduction to the SSC. Secondly, the FlexRay protocol requires that the header CRC must be calculate by the master chip, the calculation of the CRC by the programmer is carried out by the author. Finally, in order to operate the ERAY core, the readers must understand the POC states transition mechanism well, as well as the implementation. Here the author designs the process of the state changes. Finally, a detailed design of the main body of FlexRay node creation is carried out by the author. It includes the wakeup process and the boot process. As the sending and receiving process is relatively simple, the author does not describe it. This part of the design is the core of the system, the hardware structure is complete, there is no corresponding program or can not be achieved if the functions of the system to be more specific for the hardware driver can.Chapter VI gives a variety of issues analysis and reflection to the topic, and plans the future work. As the rapid development of the technology of computer science, the technology of FlexRay is also develops rapidly. Although the function of this system is not very strong as the fully used systems, the system designed by the author has much advantage on cost. The readers will spend much less than the fully used systems. However, the most important of the entire implementation process in the system which has a deep understanding of the FlexRay.
Keywords/Search Tags:FlexRay, XC164CM, CIC310, TJA1080, Braking-node
PDF Full Text Request
Related items