Dynamic Termination Resistor Control for RS-485 Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In building automation systems (BAS), the manual configuration of termination resistors in RS-485 networks is time-consuming, prone to errors, and inefficient, especially in large and complex environments, leading to suboptimal network performance due to the lack of a defined procedure for determining when and where to enable or disable termination resistors.

Innovation Solution

A method and device that dynamically adjust termination resistors based on network communications error rates, using a termination resistor controller to toggle the activation status of the resistor if the error rate exceeds a threshold, and revert if the error rate does not improve, with an electronic switch for selective activation or deactivation across the network bus.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual configuration of termination resistors is used, then installation flexibility is maintained, but network performance optimization is insufficient and time-consuming

Engineering Contradiction:
Improvetermination resistor configuration speedVSAvoidnetwork performance optimization
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs self-diagnosis and self-configuration by automatically detecting network errors and adjusting termination resistor settings without installer intervention. The microcontroller monitors communication errors and toggles the electronic switch to enable/disable termination resistors based on detected error patterns, eliminating the need for manual trial-and-error configuration.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors network communication errors and uses this feedback to dynamically adjust termination resistor settings. Error rates from the RS-485 communication are fed back to the microcontroller, which then modifies the termination configuration to optimize performance, creating a closed-loop control system for network optimization.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If DIP switches are used for termination resistor control, then configuration is possible, but device complexity and PCB space increase

Engineering Contradiction:
Improvetermination resistor configurationVSAvoidPCB component count
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent replaces mechanical DIP switches with an electronic switching system controlled by a microcontroller. The electronic switch, driven by digital logic from the microcontroller, substitutes the mechanical toggle mechanism, reducing PCB component count and complexity while enabling automated control and diagnosis capabilities that mechanical switches cannot provide.

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

Solution Approach 2:

The microcontroller serves multiple functions: it controls the electronic switch for termination resistor configuration, monitors RS-485 communication errors, performs self-diagnosis, and dynamically adjusts network settings. This multi-functional approach replaces the specialized DIP switch component while providing superior capabilities.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of operation

If DIP switches are used for termination resistor control, then configuration is possible, but misconfiguration and failure risk increase

Engineering Contradiction:
Improvetermination resistor configurationVSAvoidconfiguration accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs self-diagnosis and self-correction by automatically detecting configuration errors and adjusting termination resistor settings without installer intervention. The microcontroller monitors network communication errors and toggles the electronic switch to enable/disable termination resistors based on detected error patterns, eliminating the need for manual trial-and-error configuration.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors network communication errors and uses this feedback to dynamically adjust termination resistor settings. Error rates from the RS-485 communication are fed back to the microcontroller, which then modifies the termination configuration to optimize performance, creating a closed-loop control system for network optimization.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10425361B2Dynamic allocation of termination resistors in a communication network
Publication Date: 2019.09.24 TRANE INTERNATIONAL INC
  • US10425361B2 patent drawing
  • US10425361B2 patent drawing
  • US10425361B2 patent drawing

AI summary

Methods and apparatus for improving network performance include automatically setting the activation state of a termination resistor of a network device. A network communications error rate and, optionally, the identity of the network nodes associated with the errors, is determined. The error rate is compared to threshold criteria. If the error rate exceeds a predetermined threshold, the activation state of the termination resistor is toggled. If no improvement to the error rate is detected, the termination resistor is reverted to its original activation state.