Signal Edge Location Encoding for Motor Controller Isolation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The high cost and complexity of isolating driver circuits and control signals in motor controller systems for three-phase AC motors require efficient methods to reduce the number of isolation circuits while maintaining communication of timing and control information.
Innovation Solution
A circuit that includes a serializer module to encode signal edge locations into packet frames, which are then converted into a serial data stream, and a deserializer module to decode these edge locations back into parallel signals, reducing the need for multiple isolation circuits by communicating edge locations and polarities efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If full isolation is provided between each driver circuit, then electrical isolation and safety are improved, but device complexity and cost increase due to requiring six isolation circuits
Solution Approach 1:
Multiple driver circuit signals (six signals for three-phase motor control) are merged into a single serial communication channel. The serializer consolidates multiple parallel signals into one serial stream, allowing all driver circuits to communicate through a single isolation barrier rather than requiring six separate isolation circuits.
Solution Approach 2:
A serial communication interface acts as an intermediary between the controller and driver circuits. The serializer and deserializer modules translate parallel driver signals into a serial format that can cross the isolation barrier efficiently, reducing the number of isolation circuits needed while maintaining electrical isolation.
2Reliability
If parallel signals are transmitted directly, then timing information is preserved, but bandwidth requirements and signal interference increase
Solution Approach 1:
The system transitions from spatial multiplexing (multiple parallel signal lines) to temporal multiplexing (single serial line with time-division encoding). By encoding signals in the time domain with precise timing markers, the system maintains timing information while reducing the number of simultaneous signal paths.
Solution Approach 2:
The serial communication uses periodic timing structures with defined packet formats that include synchronization and timing information. This periodic encoding allows the receiver to reconstruct timing relationships between original parallel signals while using a single communication channel.
Data Source
AI summary
A circuit includes a serializer module that includes an input stage that samples an input signal to capture an edge location for each of the input signal in a given time frame. An edge encoder encodes the edge location for the input signal into a packet frame to specify where the edge location occurs in the given time frame for the input signal. A transmitter receives the packet frame from the edge decoder and converts the packet frame into a serial data stream. The transmitter communicates the edge location for the input signal via the serial data stream.


