Printing devices provide a user with a physical representation of a document by printing a digital representation of the document onto a print medium. Some printing devices, such as wide array printing devices, include a printhead having a number of printhead die, where each printhead die ejects ink drops through a plurality of nozzles onto the print medium to form the physical representation of the document.
In the following detailed description, reference is made to the accompanying drawings which form a part hereof, and in which is shown by way of illustration specific examples in which the disclosure may be practiced. It is to be understood that other examples may be utilized and structural or logical changes may be made without departing from the scope of the present disclosure. The following detailed description, therefore, is not to be taken in a limiting sense, and the scope of the present disclosure is defined by the appended claims. It is to be understood that features of the various examples described herein may be combined, in part or whole, with each other, unless specifically noted otherwise.
Printing devices provide a user with a physical representation of a document by printing a digital representation of the document onto a print medium. Some printing devices, such as wide array printing devices, include a printhead having multiple printhead dies, where each printhead die ejects ink drops through a plurality of nozzles onto the print medium to form the physical representation of the document.
Printhead die are prone to hairline cracks along edges of the die where sawing occurred during die separation, or at corners of ink slots where machining or etching occurred during creation of the ink slots. These hairline cracks can propagate through the die into circuit regions and cause circuits to malfunction. Printhead die often include measurement and control circuitry to monitor the printhead die for cracks. However, such measurement and control circuitry uses significant space on printhead silicon and, thus, is costly.
Inkjet printing system 100 includes an inkjet printhead assembly 102, an ink supply assembly 104 including an ink storage reservoir 107, a mounting assembly 106, a media transport assembly 108, an electronic controller 110, and at least one power supply 112 that provides power to the various electrical components of inkjet printing system 100.
Inkjet printhead assembly 102 includes a plurality of printhead dies 114, each of which ejects drops of ink through a plurality of orifices or nozzles 116 toward print media 118 so as to print onto print media 118. In one example, inkjet printhead assembly 102 is a wide array printhead. With properly sequenced ejections of ink drops, nozzles 116, which are typically arranged in one or more columns or arrays, produce characters, symbols or other graphics or images to be printed on print media 118 as inkjet printhead assembly 102 and print media 118 are moved relative to each other.
In one example, each printhead die 114 includes at least one crack sensor element 120 for detecting cracks along the edges of, or at other location within, printhead dies 114. According to one example, crack sensor element is a crack sense resistor (i.e. crack sense resistor 120). In one example, as will be described in greater detail below, printhead assembly 102 includes a sensor controller 126 for controlling crack sensor elements 120 to monitor printhead dies 114 for cracks, which is separate from any of the printhead dies 114. In one example, sensor controller 126 is an ASIC (i.e. ASIC 126).
In operation, ink typically flows from reservoir 107 to inkjet printhead assembly 102, with ink supply assembly 104 and inkjet printhead assembly 102 forming either a one-way ink delivery system or a recirculating ink delivery system. In a one-way ink delivery system, all of the ink supplied to inkjet printhead assembly 102 is consumed during printing. However, in a recirculating ink delivery system, only a portion of the ink supplied to printhead assembly 102 is consumed during printing, with ink not consumed during printing being returned to supply assembly 104. Reservoir 107 may be removed, replaced, and/or refilled.
In one example, ink supply assembly 104 supplies ink under positive pressure through an ink conditioning assembly 11 to inkjet printhead assembly 102 via an interface connection, such as a supply tube. Ink supply assembly includes, for example, a reservoir, pumps, and pressure regulators. Conditioning in the ink conditioning assembly may include filtering, pre-heating, pressure surge absorption, and degassing, for example. Ink is drawn under negative pressure from printhead assembly 102 to the ink supply assembly 104. The pressure difference between an inlet and an outlet to printhead assembly 102 is selected to achieve correct backpressure at nozzles 116, and is typically a negative pressure between negative 1 and negative 10 of H20.
Mounting assembly 106 positions inkjet printhead assembly 102 relative to media transport assembly 108, and media transport assembly 108 positions print media 118 relative to inkjet printhead assembly 102, so that a print zone 122 is defined adjacent to nozzles 116 in an area between inkjet printhead assembly 102 and print media 118. In one example, inkjet printhead assembly 102 is scanning type printhead assembly. According to such example, mounting assembly 106 includes a carriage from moving inkjet printhead assembly 102 relative to media transport assembly 108 to scan printhead dies 114 across printer media 118. In another example, inkjet printhead assembly 102 is a non-scanning type printhead assembly. According to such example, mounting assembly 106 maintains inkjet printhead assembly 102 at a fixed position relative to media transport assembly 108, with media transport assembly 108 positioning print media 118 relative to inkjet printhead assembly 102.
Electronic controller 110 includes a processor (CPU) 128, a memory 130, firmware, software, and other electronics for communicating with and controlling inkjet printhead assembly 102, mounting assembly 106, and media transport assembly 108. Memory 130 can include volatile (e.g. RAM) and nonvolatile (e.g. ROM, hard disk, floppy disk, CD-ROM, etc.) memory components including computer/processor readable media that provide for storage of computer/processor executable coded instructions, data structures, program modules, and other data for inkjet printing system 100.
Electronic controller 110 receives data 124 from a host system, such as a computer, and temporarily stores data 124 in a memory. Typically, data 124 is sent to inkjet printing system 100 along an electronic, infrared, optical, or other information transfer path. Data 124 represents, for example, a document and/or file to be printed. As such, data 124 forms a print job for inkjet printing system 100 and includes one or more print job commands and/or command parameters. In one implementation, electronic controller 110 controls inkjet printhead assembly 102 for the ejection of ink drops from nozzles 116 of printhead dies 114. Electronic controller 110 defines a pattern of ejected ink drops to form characters, symbols, and/or other graphics or images on print media 118 based on the print job commands and/or command parameters from data 124.
In one example, memory 130 of electronic controller 110 includes a monitor module 132 including instructions that, when executed by processor 128, determine a type of monitoring scheme to employ for crack monitoring of printhead dies 114, and that instruct ASIC 126 to perform functions to provide crack monitoring of printhead dies 114 in accordance any number of possible monitoring schemes. As will be described in greater detail below, any number of monitoring schemes can be employed, such as a round-robin monitoring scheme where printhead dies 114 are successively monitored for cracks via crack sensor elements 120 in a repeating order. Another example monitoring scheme includes successively monitoring groups of printhead die 114 in a parallel fashion.
Although described herein primarily with regard to inkjet printing system 100, which is disclosed as a drop-on-demand thermal inkjet printing system with a thermal inkjet (TIJ) printhead dies 114, crack sense elements 120 and ASIC 126 can also be implemented in other printhead types as well. For example, crack sense elements 120 and ASIC 126, according to the present disclosure, may be implemented with piezoelectric type printhead assemblies. As such, crack sense elements 120 and ASIC 126, according to the present disclosure, are not limited to implementation in a TIJ printhead, such as printhead dies 114.
According to the example of
According to some example, data may be stored on memory 184 that assists in the functionality of the sensor control circuitry 170 as described herein. For example, the memory 184 may store executable code associated monitoring schemes used by the sensor control circuitry 170 to monitor printhead dies 114 for cracks. Memory 184 may store a number of threshold limits associated with the detection of cracks in printhead die 114 by control logic 178, as described herein.
As described above, according to one example, crack sensor 120 is a resistor. In example, printhead die 114 includes a number of pass gates 204 and a number of crack sensors 120. In one example, crack sense resistor 120, as generally illustrated by
Referring to
In one example of a round-robin monitoring scheme, ASIC 126 instructs fixed current source 176 to provide a known current on analog bus 150, which, as described above, is connected in parallel to all printhead dies 114. RRSM 180 sends a command to an individual printhead die, such as printhead die 114-1, instructing the printhead die to operate pass gate 204 controlling crack sense resistor 120. In one example, control logic 178 and RRSM 180 provides the command to data parser 172 via command line 196. Data parser 172, in-turn, embeds the command within a print data stream received from electronic controller 110 (see
In each printhead die 114, data parser 202 receives the print data stream from ASIC 126 via the corresponding printhead data line 190, parses the print data to generate parse nozzle data, and provides the parsed nozzle data to the nozzle firing logic and resistors which eject ink drops in response thereto. In one example, data parser 202 further acts as control logic by receiving the crack sensing control commands embedded within the print data stream by ASIC 126 and received via printhead data line 190.
With regard to the illustrative example, in response to the control command, data parser 202 of printhead die 114-1 instructs pass gate 204 to connect corresponding crack sense resistor 120 to analog bus 150. According to the illustrative example, all other printhead dies 114 are disconnected from analog bus 150 by their corresponding pass gates 204. Upon connection to analog bus 150, the known current provided by fixed current source 176 flows through the crack sense resistor 120 of printhead die 114-1 and a resulting voltage is produced on analog bus 150.
In one example, ADC 174 receives and converts the resulting voltage on analog bus 150 to a digital value. Control logic 178 receives the digital value of the resulting voltage on analog bus 150 and compares the value to a predetermined maximum limit or threshold. In one example, the predetermined maximum threshold is hard-wired into control logic 178. In one example, the predetermined maximum threshold is set in configuration register 182. In one example, the predetermined maximum threshold is stored in memory 184.
In one example, in lieu of using ADC 174, control logic 178 receives the resulting voltage on analog bus 150 and makes a direct analog comparison of the resulting voltage with the maximum threshold using analog comparators (not illustrated).
The magnitude of the resulting voltage on analog bus 150 is an indication of the resistance of crack sense resistor 120. When crack sense resistor 120 is intact, based on the known resistance of crack sense resistor 120, a resulting voltage is expected to be at or within a range of voltage values which is below the maximum limit. If the resulting voltage is less than the maximum limit, printhead die 114-1 is deemed to be intact (i.e. not cracked). If a crack transects crack sense resistor 120, its resistance will increase and the value of the resulting voltage on analog bus 150 will also increase. If the resulting voltage is above the maximum limit, control logic 178 deems printhead die 114-1 to be cracked, and ASIC 126 communicates the “cracked” status of printhead die 114-1 to electronic controller 110 of printing system 100.
In one example, control logic 178 additionally compares the resulting voltage on analog bus 150 to a minimum threshold value. If the resulting voltage is found to be below the minimum threshold value, control logic 178 determines that there is a defect in the crack detect circuitry on printhead die 114 (e.g. pass gate 204 and crack sense resistor 120), such as a short to another signal (e.g., a short to ground). In such case, ASIC communicates the “defect” status to electronic controller 110.
In one example, minimum and maximum threshold comparison values, for both digital and direct analog comparison by control logic 178 are programmable. In one example, control logic 178, based on the known current level and resulting voltage on analog bus 150, determines and stores resistance values (e.g. in memory 184) associated with crack sense resistors 120. In one example, such stored resistance values are accessible via electronic controller 110.
Once the crack status of printhead die 114-1 has been determined, pass gate 204 of printhead die 114-1 “opens” and disconnects crack sense resistor 120 from analog bus 150. RRSM 180 then moves to the next printhead die 114 which is to be evaluated, such as printhead die 114-2. The above described process is repeated for printhead die 114-2, with the control commands being directed by ASIC 126 via the corresponding printhead data line 190-2. The process is repeated until all printhead dies 114 have been crack-checked I accordance with the round robin monitoring scheme being employed, such as the round-robin scheme of the illustrative example. The round-robin scheme is then repeated.
Any number of monitoring schemes other than the illustrative round-robin scheme described above may be employed to carry out crack monitoring of printhead dies 114. Another example of round-robin scheme involves checking crack sense resistors of every other printhead die 114 are monitored, followed by monitoring of the alternating printhead die 114 that were skipped.
In another example, each printhead die 114 may include multiple crack sense resistors 120, such as crack sense resistors 120 disposed about a perimeter edge of printhead die 114 and crack sense resistors 120 disposed along the edges of ink slots, such as at etched or machined corners thereof, for example. According to one monitoring scheme, crack sense resistors 120 of a first type, such as those disposed about perimeter edges of printhead dies, are monitored for each printhead 114 in order, with the scheme then looping back to check crack sense resistors 120 disposed at ink slot corners for each printhead in order.
In another example of a monitoring scheme, an adaptive monitoring scheme is employed where printhead dies 114 which disposed at locations experiencing greater thermal or other fluctuations are monitored more frequently that printhead dies 114 not experiencing such fluctuations.
In another example, some crack sense resistors 120 within the printhead dies 114 may be monitored more frequently than other crack sense resistors. For example, crack sense resistors 120 disposed at areas within the printhead die 114 that experience greater thermal fluctuations may be monitored more frequently than crack sense resistors 120 disposed at other locations within printhead die 114. Similarly, crack sense resistors 120 within printhead die disposed at corners of ink slots may be monitored more frequently than crack sense resistors disposed about the perimeter of printhead die 114.
In another monitoring scheme, multiple printhead dies 114 may be monitored in parallel. For example, crack sense resistors 120 of printhead dies 114-1 and 114-2 may be monitored in parallel. According to such an example, RRSM 180 embeds commands in the print data streams for both printhead dies 114-1 and 114-2, instructing the data parser 202 of each printhead to instruct pass gate(s) 204 to connect the corresponding crack sense resistor(s) 120 to analog bus 150. The parallel combination of the known resistance values of the parallel-connected crack sense resistors of printhead dies 114-1 and 114-2 is expected to produce a voltage on analog bus 150 of an expected magnitude.
As described above, control logic 178 compares the resulting voltage on analog bus 150 to a maximum value. If the value of the resulting voltage is less than the maximum value, the crack sense resistors of both printhead die 114-1 and 114-2 are deemed “not cracked”. If the value of the resulting voltage on analog bus 150 is greater than the maximum value, control logic 178 determines that at least one of the printhead dies 114-1 and 114-2 is cracked, and then checks printhead dies 114-1 and 114-2 independently to determine whether one, or both, are cracked.
Any number of different monitoring schemes, or combinations of the above monitoring schemes may be employed for crack monitoring of printhead dies 114 by ASIC 126.
In operation, a first current source 176-1 can provide a first current on first analog bus 152-1 to one or more of the crack sense resistors 120 of printhead dies 114-2 and 114-n, with the resulting voltage on analog bus 152-1 being converted to a digital value by a first ADC 174-1 and monitored by control logic 178. Simultaneously, a second current source 176-2 can provide a first current on second analog bus 152-2 to one or more of the crack sense resistors 120 of printhead dies 114-1 and 114-3, with the resulting voltage on analog bus 152-2 being converted to a digital value by a second ADC 174-2 and monitored by control logic 178. In this way, a first current source 176-1 and first analog bus 150-1 may be settling in preparation for conversion of the resulting voltage thereon by a first ADC 174-1, while the other analog bus 150-2 is stable and having a resulting voltage thereon converted to a digital value by a second ADC 174-2. This allows multiple processes to be performed during the same period of time that may be otherwise prohibitive when using a single analog bus 150.
According to the example of
At 304, the method includes disposing at least one analog bus on the substrate which is electrically coupled to the at least one crack sense resistor of each printhead die, such as analog bus 150 of
At 306, the method includes disposing an application specific integrated circuit (ASIC) on the printhead substrate, where the ASIC is separate from each printhead die of the plurality of printhead dies, such as ASIC 126 being disposed on substrate 160 of wide array inkjet printhead 102 illustrated by
At 308, method 300 includes, providing with the ASIC, a known current via the at least one analog bus to the at least one crack sense resistor of each printhead die according to a selectable pattern, such as ASIC 126 providing a known current provided by fixed current source 176 to each of the crack sense resistors 120 of printhead dies 114 of
In another example, the selectable pattern includes providing the known current to the at least one crack sense resistor of multiple printhead dies connected in parallel to the at least one analog bus. For example, with reference to
At 310, the ASIC compares a resulting voltage produced on the analog bus in response to the known current being provided to the at least one crack sense resistor of each printhead die to a predetermined threshold to determine whether the printhead die is cracked. For example, with reference to
By locating crack sensor control circuitry 170, including one or more ADCs 174, one or more fixed current sources 176, control logic 178, RRSM 180, and configuration register 182, for example, on ASIC 126, redundant sets of such elements/components are eliminated from being separately disposed on each printhead die 114. Such arrangement saves space on printhead dies 114 and reduces manufacturing costs. Additionally, because it is not located on a printhead die, ASIC 126 is not limited by special fabrication requirements associated with expensive printhead die silicon, so that fabrication of ASIC 126 can employ optimized silicon processes that are well-suited for high performance, high precision ADC circuits as well as that of control logic 178, RRSM 180, and configuration register 182, for example. Furthermore, locating crack sensing functions on ASIC 126 provides more flexibility and configurability of crack sensing schemes which can be employed by ASIC 126 as opposed to having redundant crack sensing control circuitry disposed on each printhead die 114.
Although specific examples have been illustrated and described herein, a variety of alternate and/or equivalent implementations may be substituted for the specific examples shown and described without departing from the scope of the present disclosure. This application is intended to cover any adaptations or variations of the specific examples discussed herein. Therefore, it is intended that this disclosure be limited only by the claims and the equivalents thereof.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2015/013953 | 1/30/2015 | WO | 00 |