Abstract:Conventional load switches on automobiles often use ordinary mechanical relays as power switching devices, but because of mechanical contacts, it often occurs contact oxidation or adhesion. This paper studies the electronic relay with CAN bus communication function, with Infineon XC2234L MCU, NMOS and CAN bus transceiver as the control core, the hardware circuit is modularized by AltiumDesigner software, the underlying driver code is written by Infineon development tool Dave and Tasking software,at the same time, VisualStudio is used to design the upper computer monitoring program. It has the functions of communication and alarm, isolation between input and output, MOSFET overheat protection and 200A high-current control. The results of a large number of experiments and field applications show that the relay meets the design requirements, its CAN message data receiving and sending is accurate, the temperature of MOSFET is controlled within a reasonable range and the load of 200A can be controlled stably.