Insulated IC Communication Collision Detection by Signal Amplitude
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In insulation communication between integrated circuits (ICs) in fuel cell systems, collisions between transmission data and reception data can occur, leading to potential signal skipping or delayed reception, which can be dangerous, especially during critical fault alarms and battery thermal runaway situations.
Innovation Solution
An apparatus and method that includes an amplitude detection module and a signal pattern error detection module to identify collisions by comparing amplitudes and waveforms of transmission and reception data, triggering a processor to retransmit data when a collision is detected, using a count-up mechanism to prevent further collisions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Object-affected harmful factors
If insulation communication is performed between ICs using transformers and capacitors, then fire prevention and noise protection are improved, but data collision between transmission and reception occurs
Solution Approach 1:
The patent implements a feedback mechanism where the receiving IC detects data collisions and sends collision detection signals back to the transmitting IC. The transmitting IC receives these signals and adjusts its transmission timing accordingly, creating a closed-loop control system that resolves the data collision problem while maintaining insulation communication.
Solution Approach 2:
The patent uses preliminary action by implementing a count-up counter that increments with each transmission attempt. When a collision is detected, the system uses the counter value to determine the waiting period before retransmission, allowing the system to proactively avoid future collisions based on past collision patterns.
2Adaptability or versatility
If asynchronous communication is implemented between ICs, then communication flexibility is improved, but signal collision and skipping occur
Solution Approach 1:
The patent applies dynamics by making the communication timing adaptive rather than fixed. The transmitting IC dynamically adjusts its transmission timing based on real-time collision detection feedback and count-up counter values, allowing the system to maintain asynchronous flexibility while avoiding rigid timing conflicts that cause signal skipping.
Solution Approach 2:
The system performs preliminary anti-action by proactively detecting potential collisions through the count-up mechanism and preventing them by adjusting transmission timing before the collision occurs. This anticipatory approach prevents signal skipping rather than reacting after the problem occurs.
3Reliability
If collision avoidance mechanisms are added to insulation communication, then data transmission reliability is improved, but device complexity increases
Solution Approach 1:
The patent achieves universality by making the existing insulation communication infrastructure perform multiple functions. The same transformers and capacitors used for insulation also participate in collision detection through amplitude comparison, and the count-up counter serves both as a transmission sequence tracker and a collision avoidance timer, reducing the need for separate dedicated components.
Data Source
AI summary
An apparatus for avoiding a collision between data. The apparatus includes a plurality of integrated circuits (ICs) configured to mutually perform insulation communication, an amplitude detection module configured to detect amplitudes of transmission data and reception data that are input and output through pins of the IC during the insulation communication between the plurality of ICs, and a signal pattern error detection module configured to determine a collision situation between the transmission data and the reception data by comparing an amplitude of transmission data, which is generated by a processor in a TX mode of the IC, and the amplitude of the transmission data, which is detected through the pins of the IC by the amplitude detection module.


