Tri-State Relay Driver Circuit Prevents Power Interruptions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional power control systems in IT equipment rooms experience undesirable power interruptions and inefficiencies due to unintended transitions of electromechanical relays and high power dissipation, particularly when microcontrollers reset or transition from ON to FLOAT states, leading to significant issues in reliability and energy consumption.
Innovation Solution
A system that includes a microcontroller with tri-state output capabilities and a driver circuit to control the current through an electromechanical relay, maintaining the relay's state during transitions from OFF to FLOAT and ON to FLOAT, using specific current levels (NO-current, TURN-ON current, and HOLD-current) to manage the relay's energized and de-energized states efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If the microcontroller transitions the GPIO pin from ON to FLOAT state, then power dissipation is reduced, but the relay contacts unintentionally transition from energized to de-energized state causing power interruptions
Solution Approach 1:
The driver circuit is pre-configured with a pull-up resistor that automatically activates when the GPIO pin transitions to FLOAT state, ensuring the relay coil maintains sufficient current to keep contacts energized without requiring continuous active driving signal from the microcontroller
Solution Approach 2:
The driver circuit acts as an intermediary between the microcontroller's tri-state GPIO pin and the relay coil, buffering the FLOAT state to prevent unintended relay de-energization while still enabling power dissipation reduction
2Adaptability or versatility
If the microcontroller transitions the GPIO pin from OFF to FLOAT state, then the system enters a high-impedance state, but the relay contacts unintentionally transition from de-energized to energized state
Solution Approach 1:
The driver circuit buffers the GPIO pin's transition to FLOAT state, preventing the high-impedance condition from causing unintended relay energization while still allowing the microcontroller to achieve its state control objectives
Solution Approach 2:
The circuit is designed with protective elements that prevent unintended relay state changes before they can occur, cushioning against the harmful effects of FLOAT state transitions from either OFF or ON conditions
3Reliability
If the driver transistor continuously sources current through the relay coil, then the relay contacts remain reliably energized, but power dissipation increases significantly
Solution Approach 1:
The microcontroller periodically re-asserts the ON state to refresh the relay contact closure, allowing the driver circuit to reduce current through the coil while maintaining reliable contact engagement, thereby reducing power dissipation
Solution Approach 2:
The system dynamically adjusts the current through the relay coil based on operational needs, using higher current only when necessary to establish contact closure and lower current to maintain it, optimizing the balance between reliability and energy efficiency
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This solution ensures continuous power delivery to loads during state transitions and reduces power dissipation by employing the HOLD-current level, enhancing system reliability and efficiency by minimizing interruptions and energy wastage.
Implementation Method 1
the electromechanical relay 14 includes a coil and at least one set of contacts. When the coil is energized, where current is flowing through the coil, a magnetic field produced by the coil causes the contacts to assume an ON state
Data Source
Figure 1A~1B
Figure 2
Figure 3
AI summary
Methods and apparatus provide for: at least one electromechanical relay including a coil and at least one pair of contacts, the contacts transitioning between a de-energized state and an energized state in response to current through the coil; a microcontroller having at least one tri-state output operating to produce ON, OFF, and FLOAT states; and a driver circuit operating, in conjunction with the tri-state output of the microcontroller, to control the current through the coil of the relay such that: (i) a transition of the tri-state output from OFF to FLOAT maintains the contacts of the relay in their de-energized state through the transition, and (ii) a transition of the tri-state output from ON to FLOAT maintains the contacts of the relay in their energized state through the transition.