Microcontroller Overvoltage Fault Detection via Dual-Channel Confirmation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electrical control systems for vehicles lack an effective method to determine whether a secondary microcontroller and communication bus are functioning correctly in reporting overvoltage conditions from battery cells, leading to potential malfunctions and safety issues.
Innovation Solution
A primary microcontroller induces a slave IC to report overvoltage conditions and confirms through a communication bus whether the secondary microcontroller receives this information, setting a fault line to indicate proper functioning or malfunction, allowing for safe action if issues are detected.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a secondary microcontroller and communication bus are added to report overvoltage conditions, then the system's ability to detect and report faults is improved, but the device complexity increases
Solution Approach 1:
The system is divided into a primary microcontroller and a secondary microcontroller, each with specific responsibilities. The secondary microcontroller monitors battery voltage and reports to the primary microcontroller, which handles overall system control. This segmentation allows distributed fault detection without requiring complete system redesign.
Solution Approach 2:
A communication bus acts as an intermediary between the secondary microcontroller and the primary microcontroller. The bus transmits voltage information and fault status from the monitoring point to the control point, enabling indirect communication and reducing direct connection complexity.
2Reliability
If the primary microcontroller confirms receipt of overvoltage messages, then the reliability of communication is improved, but the loss of time increases due to additional confirmation steps
Solution Approach 1:
The primary microcontroller is pre-programmed with expected message formats and validation criteria for overvoltage reports. When a message arrives, the confirmation process simply checks against pre-established parameters rather than performing complex real-time analysis, reducing confirmation time while maintaining reliability.
Solution Approach 2:
The system implements a feedback mechanism where the primary microcontroller sends acknowledgment messages to the secondary microcontroller confirming receipt of overvoltage reports. This closed-loop feedback ensures reliable communication while using standardized protocols to minimize feedback time.
Data Source
AI summary
An electrical control system having a primary microcontroller, a secondary microcontroller, a slave IC, and a communication IC is provided. The communication IC sets a fault line to a first logic level indicating that an overvoltage condition has been detected in a battery cell. The secondary microcontroller sends a message to the primary microcontroller via a communication bus indicating that the overvoltage condition has been detected in response to the fault line having the first logic level. The primary microcontroller determines that both the message from the second microcontroller was received and the fault line has the first logic level to confirm that the communication bus is functioning as desired and that the secondary microcontroller is functioning as desired.


