Controller CAN bus communication device, communication system and automobile
By using the circuit breaker module of the controller's CAN bus communication device to disconnect the controller from the CAN bus in case of a fault, the network crash problem caused by the faulty application component is solved, hardware costs are reduced, and system reliability and response speed are improved.
Patent Information
- Application Number
- CN202520368075.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-04
- Publication Date
- 2026-01-09
- Estimated Expiration
- 2035-03-04
AI Technical Summary
In a vehicle's distributed CAN network, a faulty application component continuously interferes with the CAN bus level, causing the entire CAN network to collapse. Existing technologies require traversing through all faulty nodes, increasing hardware costs and system complexity.
The controller adopts a CAN bus communication device, including a controller output module, a circuit breaker execution module, and a CAN bus transceiver module. The circuit breaker execution module disconnects the controller from the CAN bus in case of a fault, and the TLF35584 chip and TJA1145AT/0Z converter are used to realize fault detection and isolation.
It effectively prevents faulty controllers from interfering with the entire CAN network, reduces hardware costs, improves system reliability and response speed, and simplifies the fault detection process.
Smart Images

Figure CN223786077U_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of automotive electronic control technology, and in particular to a controller CAN bus communication device, communication system and automobile. Background Technology
[0002] In a vehicle's distributed CAN network, preventative measures must be taken to address emergencies, particularly node failures caused by application component malfunctions. A distributed CAN network is a multi-node bus-based local area network, where each application component is directly connected to the CAN bus. If a faulty application component continuously interferes with the CAN bus voltage levels, the entire CAN network will collapse.
[0003] While the relevant technical solutions can address the occurrence of faulty components, they have the following drawbacks: the master node unit needs to find the location of the faulty node through traversal, which can cause the CAN network to malfunction and crash for a period of time; logic judgment circuits, circuit breakers, and backup CAN buses can significantly increase the hardware cost on the vehicle; circuit breakers and fault detection circuits need to be added to the entire vehicle CAN network, which increases the complexity and cost of the system.
[0004] It should be noted that the statements herein provide only background information in connection with this disclosure and do not necessarily constitute prior art. Utility Model Content
[0005] In view of the above problems, a controller CAN bus communication device, communication system and automobile are proposed to overcome the above problems or at least partially solve the above problems.
[0006] The embodiments disclosed herein employ the following technical solutions:
[0007] A controller CAN bus communication device is provided, characterized in that the communication device includes: a controller output module, a circuit breaker execution module, and a CAN bus transceiver module, wherein the controller output module is connected to the CAN bus transceiver module through the circuit breaker execution module; when the controller output module outputs a circuit breaker signal, the connection between the controller and the CAN bus is disconnected through the circuit breaker execution module.
[0008] Optionally, the circuit breaker execution module includes an inverting element and an OR gate element, with the output of the inverting element connected to the input of the OR gate element; the output of the controller output module is connected to the input of the inverting element, and the output of the OR gate element is connected to the input of the CAN bus transceiver module.
[0009] Optionally, the communication device further includes a first filtering circuit and a second filtering circuit. The transmitting end of the CAN bus transceiver module is connected to the OR gate element through the first filtering circuit, and the receiving end of the CAN bus transceiver module is connected to the second filtering circuit.
[0010] Optionally, the first filter circuit includes a first resistor and a first capacitor, and the second filter circuit includes a second resistor and a second capacitor.
[0011] Optionally, the communication device further includes a third filtering circuit, through which the controller output module is connected to the circuit breaker execution module. The third filtering circuit includes a third capacitor and a third resistor.
[0012] Optionally, the controller output module includes a TLF35584 chip, and the CAN bus transceiver module includes a TJA1145AT / 0Z converter.
[0013] In a second aspect, this disclosure provides an automotive communication system including a controller CAN bus communication device as described in any of the first aspects.
[0014] In a second aspect, this disclosure provides a vehicle including the vehicle communication system as described in the second aspect.
[0015] The above-described at least one technical solution adopted in the exemplary embodiment can achieve the following beneficial effects:
[0016] Exemplary embodiments of this disclosure provide a controller CAN bus communication device, an automotive communication system, and an automobile. Through a circuit breaker execution module, the connection with the CAN bus can be disconnected in a timely manner when the controller fails, preventing the faulty controller from interfering with the entire CAN network and improving system reliability.
[0017] It should be understood that the utility model description section is not intended to identify key or essential features of the embodiments of this disclosure, nor is it intended to limit the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description
[0018] The above and other objects, features, and advantages of this disclosure will become more apparent from the more detailed description of some embodiments thereof in the accompanying drawings, in which:
[0019] Figure 1 This is a schematic diagram of the CAN bus communication device structure in an embodiment of this disclosure;
[0020] Figure 2 This is a schematic diagram of the CAN bus transceiver module in an embodiment of this disclosure;
[0021] Figure 3This is a schematic diagram of the circuit breaker execution module in an embodiment of this disclosure;
[0022] Figure 4 This is a schematic diagram of the controller output module in an embodiment of this disclosure. Detailed Implementation
[0023] The principles of this disclosure will now be described with reference to some embodiments. It should be understood that these embodiments are described for illustrative purposes only and to assist those skilled in the art in understanding and implementing this disclosure, and do not impose any limitation on the scope of this disclosure. The disclosure described herein may be implemented in ways other than those described below.
[0024] In the following description and claims, unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains.
[0025] References to "an embodiment," "embodiment," "exemplary embodiment," etc., in this disclosure indicate that the described embodiments may include specific features, structures, or characteristics, but not every embodiment needs to include specific features, structures, or characteristics. Furthermore, such phrases do not necessarily refer to the same embodiment. Moreover, when a specific feature, structure, or characteristic is described in connection with an exemplary embodiment, whether explicitly described or not, those skilled in the art will recognize that such a feature, structure, or characteristic affects its connection to other embodiments.
[0026] It should be understood that while the terms “first” and “second”, etc., may be used herein to describe various elements, these elements should not be limited by these terms. These terms are used only to distinguish one element from another. For example, without departing from the scope of the exemplary embodiments, a first element may be referred to as a second element, and similarly, a second element may be referred to as a first element. The term “and / or” as used herein includes any and all combinations of one or more of the listed terms.
[0027] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the exemplary embodiments. The singular forms “a,” “an,” and “the” used herein also include the plural forms unless the context clearly indicates otherwise. The terms “a group of elements” or “a collection of elements” as used herein are intended to include one or more elements. It should also be understood that the terms “comprising,” “including,” “having,” “possessing,” “including,” and / or “comprising,” when used herein, specify the presence of the stated features, elements, and / or components, but do not exclude the presence or addition of one or more other features, elements, components, and / or combinations thereof.
[0028] What will be understood is that when a component is referred to as "connected to another component," it can be directly connected to another component, or there can be intermediate components. Conversely, when a component is referred to as "directly connected to another component," no intermediate components or layers exist.
[0029] As used in this disclosure, the term "circuit" may refer to one or more of the following:
[0030] (a) Implemented only in hardware circuitry (e.g., implemented only in analog and / or digital circuitry)
[0031] (b) A combination of hardware circuitry and software, such as (if applicable):
[0032] (i) a combination of analog and / or digital hardware circuitry with software / firmware; and
[0033] (ii) Any part of a hardware processor (including a digital signal processor), software, and memory that work together to enable a device such as a mobile phone or server to perform various functions, and
[0034] (c) Hardware circuitry and / or processors, such as microprocessors or a portion thereof, which require software (e.g., firmware) to operate, but may be absent when the software is not required to operate.
[0035] The definition of "circuit" applies to all uses of the term in this disclosure, including in any claim. As another example, as used in this disclosure, the term "circuit" also includes implementations of hardware circuitry or a processor (or processors) or a portion thereof and its accompanying software and / or firmware. The term "circuit" also includes, for example, a baseband integrated circuit or processor integrated circuit for a mobile device, or a similar integrated circuit in a server, cellular network device, or other computing network device, if applicable to a particular claim element.
[0036] In related technical solutions, when the motor controller enters a safe state, it is difficult to isolate the CAN communication transmitter from the vehicle's CAN network, leading to system crashes due to loss of communication function on the vehicle's CAN bus during operation. To solve this technical problem, this application proposes a controller CAN bus communication device 100. Figure 1 As shown, the device includes a controller output module 130, a circuit breaker execution module 120, and a CAN bus transceiver module 110. The controller output module 130 is connected to the CAN bus transceiver module 110 through the circuit breaker execution module 120. When the controller output module 130 outputs a high level, the circuit breaker execution module 120 disconnects the controller from the CAN bus.
[0037] When a motor controller enters a fault state, it can easily interfere with the CAN bus, thus affecting the normal communication functions of the entire vehicle. The controller output module 130 in this disclosure is responsible for detecting the status of the motor controller. When a fault state is detected, the controller output module outputs a circuit breaker signal. Upon receiving the circuit breaker signal, the circuit breaker execution module disconnects the controller from the CAN bus, preventing the faulty motor controller from interfering with normal CAN bus communication. The CAN bus transceiver module is responsible for communication between the controller and the CAN bus under normal conditions. In this way, the connection between the motor controller and the CAN bus can be effectively disconnected when a fault occurs, preventing the entire CAN network from collapsing, thereby solving the problem of difficulty in isolating the CAN communication transmitter from the vehicle's CAN network when the motor controller enters a safe state.
[0038] The controller output module 130 detects the status of the motor controller and outputs a circuit breaker signal when a fault is detected. The circuit breaker execution module 120 receives the circuit breaker signal from the controller output module 130 and performs a disconnection operation upon receiving the signal, disconnecting the controller from the CAN bus. The CAN bus transceiver module is responsible for communication between the controller and the CAN bus under normal conditions. Specifically, when the controller output module outputs a circuit breaker signal, the circuit breaker execution module receives the signal and performs a disconnection operation, disconnecting the controller from the CAN bus, thereby preventing interference from the faulty motor controller to the CAN bus.
[0039] In some embodiments, the controller output module 130 may employ a TLF35584 chip, which integrates power supply, communication, monitoring, and diagnostic functions, and can output a low-level signal when a safety protection state is triggered. The circuit breaker execution module 120 may include an inverter and an OR gate. The output of the inverter is connected to the input of the OR gate, the output of the controller output module is connected to the input of the inverter, and the output of the OR gate is connected to the input of the CAN bus transceiver module. Figure 2 As shown, the CAN bus transceiver module can use a TJA1145AT / 0Z converter. Furthermore, the circuit breaker module may also include a low-pass filter circuit to suppress signal noise.
[0040] The controller's CAN bus communication device eliminates the need for circuit breakers on the vehicle's CAN network, using simple gate circuits to disconnect and reconnect the TXD node to the CAN bus. Fault detection is performed by the motor controller's TLF35584 chip, eliminating the need to manually check each fault location on the main node unit of the vehicle's CAN network, thus reducing hardware costs and improving system reliability and response speed.
[0041] It is understood that this disclosure effectively solves the problem of isolating the CAN communication transmitter from the vehicle's CAN network when the motor controller enters a safe state by working collaboratively with the controller output module, the circuit breaker execution module, and the CAN bus transceiver module. The controller output module is responsible for detecting the status of the motor controller and outputting a circuit breaker signal when a fault is detected. Upon receiving the circuit breaker signal, the circuit breaker execution module performs a disconnection operation, disconnecting the controller from the CAN bus. The CAN bus transceiver module is responsible for communication between the controller and the CAN bus under normal conditions. In this way, interference from a faulty motor controller to the CAN bus can be avoided, ensuring the stable operation of the vehicle's CAN network.
[0042] In some embodiments, the circuit breaker module includes an inverting element and an OR gate element, with the output of the inverting element connected to the input of the OR gate element; the output of the controller output module is connected to the input of the inverting element, and the output of the OR gate element is connected to the input of the CAN bus transceiver module.
[0043] like Figure 3 As shown, the circuit breaker module consists of an inverter and an OR gate. The inverter inverts the signal from the controller output module and transmits it to the OR gate. The OR gate determines whether to connect the controller to the CAN bus transceiver module based on the inverted signal. In resolving the issue of disconnecting the controller from the CAN bus during a motor controller fault, the inverter and OR gate work together to disconnect the controller from the CAN bus when the controller outputs a high level.
[0044] The inverting element can be implemented using a standard inverter circuit, such as a common CMOS inverter. The OR gate element can also be implemented using a standard OR gate circuit, such as a common TTL OR gate. As a preferred embodiment, the inverting element can be an SN74AHC1G04DCKR inverter, and the OR gate element can be an SN74AHC1G32TDBVRQ1 OR gate. Furthermore, to improve circuit reliability, a filter circuit can be added between the inverting element and the OR gate element to suppress noise interference with the signal.
[0045] It is understood that this application achieves automatic disconnection of the controller from the CAN bus in the event of a motor controller failure by introducing inverting elements and OR gate elements in the circuit breaker execution module. Compared with the prior art, the technical solution of this application does not require adding a circuit breaker to the vehicle's CAN network, simplifying circuit design, reducing hardware costs, and realizing fault detection and handling through the internal circuit of the motor controller, thereby improving the system's reliability and response speed.
[0046] In some embodiments, the communication device further includes a first filter circuit and a second filter circuit. The transmitting end of the CAN bus transceiver module is connected to an OR gate element through the first filter circuit, and the receiving end of the CAN bus transceiver module is connected to the second filter circuit.
[0047] like Figure 2 As shown, the first and second filtering circuits are used to process the signals from the transmitting and receiving ends of the CAN bus transceiver module, respectively. The first filtering circuit ensures the quality of the transmitted signal by filtering out noise signals from the transmitting end, while the second filtering circuit ensures the quality of the received signal by filtering out noise signals from the receiving end. Through the cooperation of these two filtering circuits, the problem of noise signals in the CAN bus transceiver module can be effectively solved, ensuring the reliability and stability of communication.
[0048] The first filter circuit may include multiple components, such as a combination of resistors and capacitors. Specifically, a low-pass filter effect can be achieved by using a resistor and a capacitor in series. The second filter circuit can also be implemented in a similar way, using a combination of resistors and capacitors to filter out noise signals at the receiving end. As a preferred embodiment, the first filter circuit may include a resistor and a capacitor, and the second filter circuit may also include a resistor and a capacitor. The specific parameters of these components can be adjusted according to the actual application requirements.
[0049] It is understood that this application effectively solves the problem of noise signal filtering failure in the prior art by adding a first filter circuit and a second filter circuit to the transmitting and receiving ends of the CAN bus transceiver module, respectively, ensuring the quality of transmitted and received signals and improving the reliability and stability of communication. Compared with the prior art, the solution of this application does not require complex hardware design and can achieve efficient noise filtering effect at a lower cost.
[0050] In some embodiments, the first filter circuit includes a first resistor and a first capacitor, and the second filter circuit includes a second resistor and a second capacitor.
[0051] The first and second filter circuits are characterized by each including a resistor and a capacitor. The first filter circuit, through the combination of a first resistor and a first capacitor, primarily filters the transmitting signal to reduce noise interference. The second filter circuit, through the combination of a second resistor and a second capacitor, primarily filters the receiving signal to reduce noise interference. Through the design of these filter circuits, this application provides an effective means to suppress signal noise during CAN bus transmission and reception. The first and second filter circuits process the transmitting and receiving signals respectively, ensuring signal stability and reliability, thereby solving the design problem of implementing filter circuits in CAN bus communication devices.
[0052] Specifically, the first filter circuit includes a resistor and a capacitor, which can be implemented in various ways. For example, the resistor can be a fixed resistor with an appropriate resistance value, and the capacitor can be a fixed capacitor with an appropriate capacitance value. The combination of resistor and capacitor can be connected in series or parallel to achieve the filtering function of the transmitting signal. The second filter circuit is implemented similarly to the first filter circuit, also using a combination of resistor and capacitor to filter the receiving signal. By selecting appropriate resistor and capacitor values, noise in different frequency ranges can be effectively suppressed, ensuring the purity and stability of the signal.
[0053] It is understood that this application, by setting up a first filter circuit and a second filter circuit, filters the signals from the transmitting and receiving ends respectively, effectively reducing noise interference and improving the stability and reliability of CAN bus communication. Compared with the prior art, the filter circuit design of this application is simple and efficient, requiring no complex circuit structure or additional hardware costs, and has significant advantages.
[0054] In some embodiments, the communication device further includes a third filtering circuit, through which the controller output module is connected to the circuit breaker execution module.
[0055] like Figure 4 As shown, the third filter circuit is used to suppress signal noise interference between the controller output module and the circuit breaker execution module, thereby ensuring the stability of signal transmission. By adding a third filter circuit between the controller output module and the circuit breaker execution module, the impact of noise on the communication device can be effectively reduced, ensuring normal communication on the CAN bus. Through the above technical means, this application solves the problem of how to reduce signal noise interference in the controller CAN bus communication device, ensuring the stability and reliability of the controller output signal.
[0056] The third filtering circuit may include a combination of multiple capacitors and resistors to form a low-pass filter. Specifically, the third filtering circuit may include a third capacitor and a third resistor, which are connected in series and then in parallel between the controller output module and the circuit breaker execution module. Furthermore, the parameters of the third filtering circuit can be adjusted according to actual needs to adapt to different working environments and noise interference levels.
[0057] It is understood that this application effectively suppresses signal noise interference between the controller output module and the circuit breaker execution module by adding a third filter circuit, ensuring the stability of signal transmission. Compared with the prior art, the solution of this application does not require the addition of complex hardware circuits, and has the advantages of low cost and simple implementation, significantly improving the reliability and stability of the controller CAN bus communication device.
[0058] Furthermore, this application proposes a third filter circuit comprising a third capacitor and a third resistor. The third capacitor and third resistor in the third filter circuit suppress signal noise. By adding a third filter circuit between the controller output module and the circuit breaker execution module, high-frequency noise can be effectively filtered out, ensuring that the circuit breaker execution module can accurately respond to the signal from the controller output module when the motor controller fails, thereby achieving reliable disconnection and reconnection between the TXD node and the CAN bus. This design simplifies the hardware circuitry and avoids increasing the hardware cost of the vehicle's CAN network.
[0059] The third filter circuit can be implemented in various ways. For example, the third capacitor and third resistor can be selected with appropriate capacitance and resistance values to meet specific filtering requirements. Specifically, the third capacitor can be a ceramic capacitor or an electrolytic capacitor, and the third resistor can be a carbon film resistor or a metal film resistor. As a preferred embodiment, the third capacitor and third resistor can be connected in parallel or series to achieve the best filtering effect. Furthermore, the layout and installation position of the third filter circuit can be adjusted according to actual needs to ensure optimal filtering performance.
[0060] It is understood that this application effectively suppresses signal noise by adding a third filter circuit between the controller output module and the circuit breaker execution module, ensuring that the circuit breaker execution module can accurately respond to the signals of the controller output module, thereby achieving reliable disconnection and reconnection between the TXD node and the CAN bus. Compared with the prior art, the solution of this application simplifies the hardware circuit, avoids increasing the hardware cost of the vehicle's CAN network, and improves the reliability and stability of the system.
[0061] In some embodiments, the controller output module includes a TLF35584 chip, and the CAN bus transceiver module includes a TJA1145AT / 0Z converter.
[0062] The TLF35584 chip integrates power supply, communication, monitoring, and diagnostic functions. It outputs a Safestate2 signal when the safety protection state is triggered, thus protecting the controller. The TJA1145AT / 0Z converter is used for CAN bus transceiver operations, enabling communication with the CAN bus under the control of the controller's output module. These technical features work together to control the CAN bus transceiver module via the signal output from the TLF35584 chip when the controller enters a safe state, thereby solving the connection problem between the controller's output module and the CAN bus transceiver module and ensuring the stability and security of CAN bus communication.
[0063] The TLF35584 chip plays a crucial role in the controller output module, integrating power supply, communication, monitoring, and diagnostic functions. It outputs a Safestate2 signal when the controller enters a safe state, triggering controller protection. The TJA1145AT / 0Z converter handles CAN bus transmission and reception, ensuring effective communication between the controller output module and the CAN bus. Through the cooperation of the TLF35584 chip and the TJA1145AT / 0Z converter, the connection between the controller and the CAN bus can be quickly severed when the controller enters a safe state, preventing fault signals from interfering with the vehicle's CAN network and thus improving communication stability and security.
[0064] This application achieves effective isolation and stable communication between the controller and the CAN bus by introducing the TLF35584 chip into the controller output module and using the TJA1145AT / 0Z converter in the CAN bus transceiver module. Compared with existing technologies, this application eliminates the need for additional circuit breakers and fault detection circuits on the vehicle's CAN network; the fault detection function is performed by the TLF35584 chip, simplifying system design and reducing hardware costs. Simultaneously, the TLF35584 chip can respond quickly when the controller enters a safe state, ensuring the stability and security of CAN bus communication. Therefore, the technical solution of this application has high practical value and innovation.
[0065] In one example, such as Figure 4 As shown, the controller's TLF35584 outputs the Safestate2 (CAN bus circuit breaker triggered) signal. Figure 3 The Safestate2 signal is inverted to obtain the SAS2 (CAN bus disconnection execution) signal; a low level of the SAS2 signal is considered to be in a normal state, while a high level of the SAS2 signal indicates that the motor controller has malfunctioned. Figure 3 In the middle, the output terminal 4 of the OR gate and Figure 2 Terminal 5 of the CAN bus transceiver module is connected. When the SAS2 signal voltage is higher than 3.8V, regardless of whether the TXD signal is high or low, the gate output is high, effectively disconnecting the TXD node from the CAN bus. When the SAS2 signal voltage is lower than 1.6V, the SAS2 signal input is judged to be low, and the TXD node maintains a normal connection with the CAN bus. It should be noted that the threshold voltages of 3.8V and 1.6V are to provide noise margin and avoid signal interference.
[0066] This application also proposes an automotive communication system, including a controller CAN bus communication device. The communication device includes a controller output module, a circuit breaker execution module, and a CAN bus transceiver module. The controller output module is connected to the CAN bus transceiver module through the circuit breaker execution module. This structure allows for rapid disconnection from the CAN bus in the event of a controller failure, preventing interference with the normal operation of the vehicle's CAN network.
[0067] This technical solution solves the communication interruption problem caused by controller failure in automotive communication systems by integrating a CAN bus communication device with circuit-breaking functionality, thereby improving the system's reliability and stability. Specifically, the controller output module, circuit-breaking execution module, and CAN bus transceiver module work together to ensure effective isolation of faulty nodes when a fault occurs and reconnection when normal operation is restored, thus guaranteeing the stability and reliability of the communication system.
[0068] In implementation, the controller output module can use the TLF35584 chip, which integrates power supply, communication, monitoring, and diagnostic functions, and can output a low-level signal to trigger the circuit breaker function in case of a fault. The circuit breaker execution module can use an inverter and an OR gate. The output of the inverter is connected to the input of the OR gate, and the output of the OR gate is connected to the input of the CAN bus transceiver module. When the controller output module outputs a high level, the circuit breaker execution module disconnects the controller from the CAN bus. The CAN bus transceiver module can be a TJA1145AT / 0Z converter.
[0069] This design enables the disconnection and reconnection of the controller's TXD node to the CAN bus without adding circuit breakers or backup buses to the vehicle's CAN network. Furthermore, fault detection is performed by the motor controller's TLF35584 chip, thus reducing hardware costs on the vehicle. Therefore, compared to existing technologies, this application provides a simpler, more efficient, and lower-cost solution, significantly improving the reliability and stability of the automotive communication system.
[0070] This application also proposes a vehicle including an automotive communication system. This automotive communication system employs a controller CAN bus communication device. This communication device can, in the event of a motor controller failure, operate a circuit breaker via hardware logic circuitry to disconnect the TXD node of the motor controller from the transceiver of the vehicle's CAN bus, and reconnect upon fault recovery. This technical feature, through the cooperation of hardware logic circuitry and a circuit breaker, solves the problem of reliable connection between the CAN bus communication device and the vehicle's CAN network when the motor controller fails. Through the above technical means, the solution of this application can effectively solve the problem of reliable connection between the CAN bus communication device and the vehicle's CAN network in an automotive communication system, ensuring that the connection with the CAN bus can be quickly disconnected when the motor controller fails and reconnected after fault recovery, maintaining the stability of the communication system.
[0071] The controller CAN bus communication device includes a controller output module, a circuit breaker module, and a CAN bus transceiver module. The controller output module is connected to the CAN bus transceiver module through the circuit breaker module. When the controller output module outputs a high level, the circuit breaker module disconnects the controller from the CAN bus. The circuit breaker module includes an inverter and an OR gate; the output of the inverter is connected to the input of the OR gate. The output of the controller output module is connected to the input of the inverter, and the output of the OR gate is connected to the input of the CAN bus transceiver module. The communication device also includes a first filter circuit and a second filter circuit. The transmitting end of the CAN bus transceiver module is connected to the OR gate through the first filter circuit, and the receiving end of the CAN bus transceiver module is connected to the second filter circuit. The first filter circuit includes a first resistor and a first capacitor, and the second filter circuit includes a second resistor and a second capacitor. The communication device also includes a third filter circuit, and the controller output module is connected to the circuit breaker module through the third filter circuit. The third filter circuit includes a third capacitor and a third resistor. The controller output module includes a TLF35584 chip, and the CAN bus transceiver module includes a TJA1145AT / 0Z converter.
[0072] It is understood that this application can quickly disconnect from the CAN bus when the motor controller fails and reconnect after the fault is resolved, ensuring the stability of the communication system. Secondly, through the cooperation of hardware logic circuits and circuit breakers, the increased hardware costs caused by redundant design in existing technologies are avoided. Furthermore, the technical solution of this application simplifies the fault detection and handling process, improving system reliability and response speed. Therefore, the technical solution of this application provides an efficient, reliable, and low-cost solution while addressing the problems of existing technologies.
[0073] The vehicle's communication system, which includes a controller CAN bus communication device, ensures stable CAN bus communication in the event of a motor controller failure. The controller CAN bus communication device detects the motor controller's status and, upon detecting a fault, disconnects the motor controller's TXD node from the CAN bus, thus preventing interference from the faulty motor controller. This technical solution achieves fault isolation through simple hardware circuitry, reducing hardware costs and improving system reliability.
[0074] Specifically, the controller CAN bus communication device includes a controller output module, a circuit breaker module, and a CAN bus transceiver module. The controller output module is connected to the CAN bus transceiver module through the circuit breaker module. When the controller output module outputs a high level, the circuit breaker module disconnects the controller from the CAN bus. The circuit breaker module may include an inverter and an OR gate; the output of the inverter is connected to the input of the OR gate; the output of the controller output module is connected to the input of the inverter, and the output of the OR gate is connected to the input of the CAN bus transceiver module. The communication device may also include a first filter circuit and a second filter circuit. The transmitting end of the CAN bus transceiver module is connected to the OR gate through the first filter circuit, and the receiving end of the CAN bus transceiver module is connected to the second filter circuit. The first filter circuit includes a first resistor and a first capacitor, and the second filter circuit includes a second resistor and a second capacitor. The communication device may also include a third filter circuit, and the controller output module is connected to the circuit breaker module through the third filter circuit. The third filter circuit includes a third capacitor and a third resistor. The controller output module may include a TLF35584 chip, and the CAN bus transceiver module may include a TJA1145AT / 0Z converter.
[0075] This application implements isolation functionality in the event of a motor controller failure through a simple hardware circuit, preventing interference from the faulty motor controller to the CAN bus and ensuring the communication stability of the CAN bus. Compared to existing technologies, this application eliminates the need to add circuit breakers and backup buses to the vehicle's CAN network, reducing hardware costs and improving system reliability. The controller's CAN bus communication device can quickly respond to fault conditions by detecting the status of the motor controller, avoiding the time delay problem of finding the fault node through traversal in existing technologies. Thus, this application simplifies system design and reduces costs while ensuring communication stability.
Claims
1. A controller CAN bus communication device, characterized in that, The communication device includes: The system includes a controller output module, a circuit breaker execution module, and a CAN bus transceiver module. The controller output module is connected to the CAN bus transceiver module through the circuit breaker execution module. When the controller output module outputs a circuit breaker signal, the circuit breaker execution module disconnects the controller from the CAN bus.
2. The communication device as described in claim 1, characterized in that, The circuit breaker execution module includes an inverting element and an OR gate element, wherein the output terminal of the inverting element is connected to the input terminal of the OR gate element; The output terminal of the controller output module is connected to the input terminal of the inverting element, and the output terminal of the OR gate element is connected to the input terminal of the CAN bus transceiver module.
3. The communication device as described in claim 2, characterized in that, The communication device further includes a first filtering circuit and a second filtering circuit. The transmitting end of the CAN bus transceiver module is connected to the OR gate element through the first filtering circuit, and the receiving end of the CAN bus transceiver module is connected to the second filtering circuit.
4. The communication device as described in claim 3, characterized in that, The first filter circuit includes a first resistor and a first capacitor, and the second filter circuit includes a second resistor and a second capacitor.
5. The communication device as described in any one of claims 1-4, characterized in that, The communication device further includes a third filtering circuit, and the controller output module is connected to the circuit breaker execution module through the third filtering circuit.
6. The communication device as described in claim 5, characterized in that, The third filter circuit includes a third capacitor and a third resistor.
7. The communication device as claimed in claim 1, characterized in that, The controller output module includes a TLF35584 chip, and the CAN bus transceiver module includes a TJA1145AT / 0Z converter.
8. A vehicle communication system, characterized in that, Includes the controller CAN bus communication device as described in any one of claims 1-7.
9. A car, characterized in that, Including the vehicle communication system as described in claim 8.