CAN Bus Auto-Termination via Cable Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvetermination reliabilityVSAvoidmechanical termination complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

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.

Inventive Principle:
Principle #25Self-service

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

Engineering Contradiction:
Improveauto-termination capabilityVSAvoiddetection reliability
Core Design Contradiction:
Extent of automationVSReliability

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.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

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.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

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

Engineering Contradiction:
Improvesignal reflectionVSAvoidlast node identification
Core Design Contradiction:
Object-affected harmful factorsVSDifficulty of detecting and measuring

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

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

Engineering Contradiction:
Improvetermination independence from node statusVSAvoidcontinuous monitoring energy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

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.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS7312628B2Method and apparatus for CAN bus auto-termination
Publication Date: 2007.12.25 MOTOROLA SOLUTIONS INC
  • US7312628B2 patent drawing
  • US7312628B2 patent drawing
  • US7312628B2 patent drawing

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.