| Optimization and advanced developments in terms of comfort, safety and variety have been presenting a great challenge to the vehicle electric system. The Body Control Module (BCM) is the core component for the realization of a broad range of functions. This central control unit can combine classic power distribution and the safeguarding of relay and fuse boxes with the advantages of intelligent, micro-controller controlled systems. In addition, BCM plays a deciding role in cost efficiency as it allows for the amount wiring within the vehicle to be significantly reduced by providing interfaces for bus systems.By studying the CAN bus characteristics of the field of automotive electronics and analyzing the actual needs of the automotive body control module, the thesis has designed the BCM based on CAN/LIN.The main work includes:Firstly, this thesis gives a detailed description on the design principles of BCM, system architecture, hardware structure, the process of design and development. And then, according to the requirements of customers and the needs of the actual work, this thesis gives the design schemes of hardware for the individual modules, and further detailedly designs the input switch acquisition circuit of control module, the driver circuit of power output, CAN module circuit, LIN module circuit, MCU circuit of each module. On the basis of hardware design, the software of body control module is further designed, including the design of CAN module and the software design based on Bootloader of Vector company. Finally, the test is made. The automated test software based on the VT System of Vector company and the network test software based on the CANoe are introduced. The test of BCM functions and network are finished.It has been shown that the BCM can attain reliable running, stable performance, meet the actual needs of the body control and design requirements of the customer. |