CAN Bus Auto-Termination via Cable Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing CAN bus termination methods are inefficient and unreliable, particularly in determining the last node in a network, leading to signal reflection issues and requiring complex active signal detection, which can be compromised by temperature variations or node power-up issues, making them unsuitable for applications like remote-mount radios.
Innovation Solution
A passive CAN auto-termination system using a cable detection input pin and a switch to automatically enable or disable termination resistance, allowing for robust and reliable termination at end nodes and daisy-chaining of interim nodes, independent of node current drain or 'ON' status.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If mechanical approaches (relays, switches, plugs) are used for CAN bus termination, then termination can be physically engaged or disengaged, but the system becomes more complex, expensive, and unreliable due to moving parts that can fail or be inadvertently disconnected
Solution Approach 1:
The patent replaces mechanical termination approaches (relays, switches, plugs with physical contacts) with an electrical detection and control system. The system uses electrical parameter monitoring (voltage, current, or resistance measurements) to detect cable connections and control termination resistor engagement through electronic switching, eliminating moving parts and mechanical wear while improving reliability.
Solution Approach 2:
The termination system automatically detects cable connections and configures termination resistors without requiring manual intervention or external control signals. The system monitors electrical parameters to determine whether it is connected to an end node or intermediate node and self-configures the appropriate termination state, eliminating the need for power-on signals from other nodes or manual threshold adjustments.
2Extent of automation
If electrical approaches with active signal detection are used, then auto-termination can be achieved, but the system becomes dependent on node power-up status and current monitoring thresholds that may vary with temperature or tolerance
Solution Approach 1:
The patent replaces active signal-based detection methods with passive electrical parameter monitoring. Instead of requiring nodes to generate and respond to power-on signals or current draw measurements that are sensitive to temperature and tolerance variations, the system monitors inherent electrical characteristics (voltage levels, resistance values) that are stable and reliably indicate cable connection status and node position.
Solution Approach 2:
The system uses simple, robust electrical measurements that do not require complex signaling protocols or multiple communication rounds. By relying on direct electrical parameter monitoring rather than active participation from other nodes, the detection mechanism becomes simpler, faster, and less susceptible to variations in node behavior or environmental conditions.
3Object-affected harmful factors
If termination resistors are placed at end nodes only, then signal reflection is minimized, but it becomes difficult to identify the last nodes in a parallel-connected CAN bus with an undetermined number of nodes
Solution Approach 1:
The system continuously monitors electrical parameters at each node to detect the presence or absence of cable connections. By measuring voltage, current, or resistance values and comparing them against reference values, the system receives feedback about its position in the network topology. This feedback mechanism enables each node to autonomously determine whether it is an end node or intermediate node without requiring external identification or manual configuration.
Solution Approach 2:
The patent replaces mechanical or manual methods of identifying end nodes (such as physical markers, switch positions, or plug configurations) with electrical detection. The system uses electrical parameter measurements to automatically identify end nodes based on the presence or absence of cable connections, eliminating the need to physically locate or manually configure termination points in a parallel-connected network.
4Reliability
If passive auto-termination is implemented independent of node current drain or ON status, then termination reliability improves, but the system must continuously monitor electrical parameters without relying on active node participation
Solution Approach 1:
The patent replaces active monitoring methods that require nodes to be powered on and actively participating in communication with passive electrical parameter monitoring. The system measures inherent electrical characteristics (voltage levels, resistance values) that exist regardless of node power state or activity. This approach achieves termination independence while minimizing energy consumption, as the measurements can be taken using minimal current draw and do not require active communication protocols or signal generation from monitored nodes.
Data Source
AI summary
A cable area network (CAN) bus termination (100) is provided by an interface 104 operably coupling a cable detection input pin (3), a switch (120) and a termination resistance (130) to detect the presence and absence of one or more cables (108). The termination resistance (130) is automatically enabled to create terminations at end nodes and is automatically disabled to provide a daisy-chain connection between interim nodes of a multi-cable system.


