Inkjet Head Driving Circuit Data Consistency Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Inkjet recording apparatuses face challenges in ensuring that identical data is written to each of the storage units of multiple driving circuits, leading to operational inconsistencies when different data is present across these units.
Innovation Solution
The implementation of a system that allows for easy recognition and confirmation of identical data across all storage units of the driving circuits, utilizing a configuration where data is written and read from registers in a synchronized manner to ensure consistency, using a cascade-connected driving circuit architecture with a comparison mechanism to detect any discrepancies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple driving circuits are used in cascade connection, then the inkjet head can eject ink from multiple nozzles with different settings, but it becomes difficult to ensure that identical data is written to each storage unit, leading to operational inconsistencies
Solution Approach 1:
The patent implements a feedback mechanism where the write completion signal from each driving circuit's storage unit is fed back to the central controller. The controller monitors these signals to confirm that identical data has been successfully written to all storage units. If any storage unit fails to write correctly, the system can detect this through the feedback signal and take corrective action, ensuring data consistency across all driving circuits while maintaining the ability to operate with different settings.
2Adaptability or versatility
If data is written to each storage unit independently, then each driving circuit can be configured differently, but it increases the complexity of verifying that identical data has been written correctly to all units
Solution Approach 1:
The patent employs a self-service verification mechanism where each driving circuit automatically generates a write completion signal when its storage unit successfully writes data. This eliminates the need for complex external verification procedures. The system leverages the inherent capabilities of each driving circuit to self-report its data writing status, significantly reducing the complexity of verification while preserving independent configuration capability.
3Adaptability or versatility
If the storage units contain different data, then each driving circuit operates based on different settings, but this leads to operational errors and reduces system reliability
Solution Approach 1:
The feedback mechanism continuously monitors the data in each storage unit by checking write completion signals. When identical data is written to all storage units, the system confirms operational consistency. If different data is detected, the system can prevent operational errors by identifying the inconsistency before execution, thus maintaining both the ability to operate with different settings when intended and ensuring reliability when identical settings are required.
Data Source
Figure 1
Figure 2
Figure 3A~3C
AI summary
An inkjet head (20) which ejects ink by driving operation based on a predetermined setting includes a first driving circuit (231Y) and a second driving circuit (232Y) electrically connected with each other. The first driving circuit (231Y) includes a first storage unit that stores the predetermined setting, and a first setting output unit that reads at least a part of the predetermined setting and outputs the read part as reading data. The second driving circuit (232Y) includes a second storage unit that stores the predetermined setting, a second setting input unit to which output of the first setting output unit is input, a second comparison unit that compares reading data input from the second setting input unit, and data included in the predetermined setting stored in the second storage unit and corresponding to a part associated with the reading data, and a second result output unit that outputs a comparison result of the second comparison unit.