Driver Circuit Serial Bus Clock Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing driver units for electromagnetic actuators, such as solenoid valves in fuel injection systems, face challenges in meeting strict real-time communication requirements with microcontrollers, often necessitating complex and costly analog or parallel communication interfaces.
Innovation Solution
A driver unit that synchronizes trigger commands and data with an external clock signal via a serial bus interface, using programmable control circuits and a synchronization circuit to generate drive signals for inductive actuators, simplifying and improving the communication process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If analog or parallel communication interfaces are used for real-time communication between microcontroller and driver unit, then communication reliability is improved, but device complexity and cost increase
Solution Approach 1:
The patent replaces complex analog or parallel communication interfaces with a simplified serial communication protocol. The microcontroller and driver unit communicate through a single serial data line using synchronized clock signals, eliminating the need for multiple parallel signal lines and complex analog interface circuits while maintaining real-time communication reliability.
Solution Approach 2:
The patent changes the communication parameter from parallel/analog signals to serial/digital signals synchronized by a clock signal. This parameter change simplifies the communication interface to a single data line while ensuring precise timing through clock synchronization, resolving the contradiction between simplicity and reliability.
2Manufacturing precision
If strict real-time communication constraints are imposed on microcontroller-driver unit communication, then actuator timing precision is improved, but communication interface complexity increases
Solution Approach 1:
The patent implements periodic clock signals to synchronize communication between the microcontroller and driver unit. The clock signal provides regular timing intervals that ensure precise actuator activation at predetermined times, achieving tight timing control through periodic synchronization rather than complex interface protocols.
Solution Approach 2:
The patent introduces a clock signal as an intermediary that mediates timing between the microcontroller and driver unit. This clock signal acts as a common reference that coordinates trigger commands and data transmission, ensuring synchronized operation without requiring complex interface timing mechanisms.
3Reliability
If complex communication interfaces are used to meet real-time constraints, then communication reliability is improved, but manufacturing cost increases
Solution Approach 1:
The patent extracts the essential timing function from complex communication interfaces and implements it through a simple clock-synchronized serial protocol. By removing unnecessary interface complexity and retaining only the critical clock synchronization mechanism, the system achieves real-time reliability at lower manufacturing cost.
Solution Approach 2:
The patent replaces expensive, complex communication interface circuits with inexpensive serial communication hardware. The simplified interface using basic digital logic and clock synchronization achieves the same functional reliability at a fraction of the component cost and board real estate.
Data Source
AI summary
Techniques for driving a plurality of inductive actuators are described herein. According to these techniques, a driver unit includes a clock terminal that receives an external clock signal used by an external control unit. The driver unit further includes a serial bus interface configured to communicate with the external control unit via a serial bus. The serial bus is configured to communicate both of trigger commands synchronized to the external clock signal that indicate to at least one of a plurality of programmable control circuits (PCUs) to generate drive signals in response to the trigger commands that are synchronized with the external clock signal and data associated with at least one of the plurality of PCUs and synchronized with the external clock signal, wherein the data is used by the at least one of the plurality of PCUs to generate the drive signals in response to the trigger commands.


