Method for using highly energetic droplet firing events to improve droplet ejection reliability

Information

  • Patent Grant
  • 6481823
  • Patent Number
    6,481,823
  • Date Filed
    Saturday, April 29, 2000
    24 years ago
  • Date Issued
    Tuesday, November 19, 2002
    21 years ago
Abstract
The present invention includes as one embodiment a method of controlling an inkjet printhead assembly, including providing the printhead assembly having ink ejection elements that eject ink from a firing chamber through a nozzle and being energizable by an electrical pulse having a first predetermined energy, monitoring the printhead assembly to determine elapsed time since each ink ejection element on the printhead assembly has been fired, calculating a predetermined maximum amount of time that an ink ejection element is not operating using ink formulation and geometry of the nozzle and the firing chamber, comparing the elapsed time for each ink ejection element on the printhead assembly with the predetermined maximum amount of time and initiating high energy spitting at a second predetermined energy for the printhead assembly if the predetermined maximum amount of time has been exceeded for at least one of the ink ejection elements on the printhead assembly.
Description




FIELD OF THE INVENTION




This invention relates to thermal inkjet printers, and more particularly to the control of the printhead firing energy.




BACKGROUND OF THE INVENTION




Thermal inkjet hardcopy devices such as printers, graphics plotters, facsimile machines and copiers have gained wide acceptance. These hardcopy devices are described by W. J. Lloyd and H. T. Taub in “Ink Jet Devices,” Chapter 13 of


Output Hardcopy Devices


(Ed. R. C. Durbeck and S. Sherr, San Diego: Academic Press, 1988). The basics of this technology are further disclosed in various articles in several editions of the


Hewlett-Packard Journal


[Vol. 36, No. 5 (May 1985), Vol. 39, No. 4 (August 1988), Vol. 39, No. 5 (October 1988), Vol. 43, No. 4 (August 1992), Vol. 43, No. 6 (December 1992) and Vol. 45, No. 1 (February 1994)], incorporated herein by reference. Inkjet hardcopy devices produce high quality print, are compact and portable, and print quickly and quietly because only ink strikes the paper.




An inkjet printer forms a printed image by printing a pattern of individual dots at particular locations of an array defined for the printing medium. The locations are conveniently visualized as being small dots in a rectilinear array. The locations are sometimes “dot locations”, “dot positions”, or pixels”. Thus, the printing operation can be viewed as the filling of a pattern of dot locations with dots of ink.




Inkjet hardcopy devices print dots by ejecting very small drops of ink onto the print medium and typically include a movable carriage that supports one or more printheads each having ink ejecting ink ejection elements. The carriage traverses over the surface of the print medium, and the ink ejection elements are controlled to eject drops of ink at appropriate times pursuant to command of a microcomputer or other controller, wherein the timing of the application of the ink drops is intended to correspond to the pattern of pixels of the image being printed.




The typical inkjet printhead (i.e., the silicon substrate, structures built on the substrate, and connections to the substrate) uses liquid ink (i.e., dissolved colorants or pigments dispersed in a solvent). It has an array of precisely formed orifices or nozzles attached to a printhead substrate that incorporates an array of ink ejection chambers which receive liquid ink from the ink reservoir. Each chamber is located opposite the nozzle so ink can collect between it and the nozzle and has a firing resistor located in the chamber. The ejection of ink droplets is typically under the control of a microprocessor, the signals of which are conveyed by electrical traces to the resistor elements. When electric printing pulses heat the inkjet firing chamber resistor, a small portion of the ink next to it vaporizes and ejects a drop of ink from the printhead. Properly arranged nozzles form a dot matrix pattern. Properly sequencing the operation of each nozzle causes characters or images to be printed upon the paper as the printhead moves past the paper.




In an inkjet printhead the ink is fed from an ink reservoir integral to the printhead or an “off-axis” ink reservoir which feeds ink to the printhead via tubes connecting the printhead and reservoir. Ink is then fed to the various vaporization chambers either through an elongated hole formed in the center of the bottom of the substrate, “center feed”, or around the outer edges of the substrate, “edge feed.”




The ink cartridge containing the ink ejection elements is moved repeatedly across the width of the medium to be printed upon. At each of a designated number of increments of this movement across the medium, each of the resistors is caused either to eject ink or to refrain from ejecting ink according to the program output of the controlling microprocessor. Each completed movement across the medium can print a swath approximately as wide as the number of nozzles arranged in a column of the ink cartridge multiplied times the distance between nozzle centers. After each such completed movement or swath the medium is moved forward the width of the swath, and the ink cartridge begins the next swath. By proper selection and timing of the signals, the desired print is obtained on the medium.




Thermal inkjet printheads require an electrical drive pulse from a printer in order to eject a drop of ink. The voltage amplitude, shape and width of the pulse affect the printhead's performance. It is desirable to operate the printhead using pulses that deliver a specified amount of energy. The energy delivered depends on the pulse characteristics (width, amplitude, shape), as well as the resistance of the printhead.




A thermal inkjet printhead requires a certain minimum energy to fire ink drops of the proper volume (herein called the turn-on energy). Turn-on energy can be different for different printhead designs, and in fact varies among different samples of a given printhead design as a result of manufacturing tolerances. In an integrated driver type printhead, the total resistance consists of the heater resistance in series with a field effect transistor and other trace resistances, each of which has an associated manufacturing tolerance. These tolerances add to the uncertainty in knowing how much energy is being delivered to any given printhead. Therefore, it is necessary to deliver more energy to the average printhead than is required to fire it (called “over-energy”) in order to allow for this uncertainty. As a result, thermal inkjet printers are configured to provide a fixed ink firing energy that is greater than the expected lowest turn-on energy for the printhead cartridges it can accommodate. A consideration with utilizing a fixed ink firing energy is that firing energies excessively greater than the actual turn-on energy of a particular printhead cartridge result in a shorter operating lifetime for the heater resistors and degraded print quality.




The energy applied to a firing resistor affects performance, durability and efficiency. It is well known that the firing energy must be above a certain firing threshold to cause a vapor bubble to nucleate. Above this firing threshold is a transitional range where increasing the firing energy increases the volume of ink expelled. Above this transitional range, there is a higher optimal range where drop volumes do not increase with increasing firing energy. In this optimal range above the optimal firing threshold drop volumes are stable even with moderate firing energy variations. Since, variations in drop volume cause uniformities in printed output, it is in this optimal range that printing ideally takes place. As energy levels increase in this optimal range, uniformity is not compromised, but energy is wasted and the printhead is prematurely aged due to excessive heating and ink residue build-up.




In new smart drive printheads wherein each firing resistor or each primitive does not have a dedicated connection, there may be variations due to other factors. A large number of resistors is powered by a single voltage line that receives power via an electrical contact pad between the printer electronics and the removable print cartridge. Consequently, as the data load being printed changes, the current draw through the line and the voltage as measured at the firing resistor may be undesirably varied. For instance, when many or all resistors are fired simultaneously, the print cartridge voltage may be depressed by parasitic effects, giving a lower firing voltage than when only one or a few resistors are fired.




Inkjet print cartridges can suffer from droplet ejection problems caused by formation of bubbles in the firing chamber that can cause misdirected ejection or no ejection at all. They occur when a particular nozzle has been inactive for some period of time. When a page is printed not all nozzles on a print cartridge are necessarily used. During this time of inactivity, these nozzles are often at high temperatures. Especially in pigmented ink systems, reliability problems arise due to bubbles in the firing chamber. These bubbles can induce droplet trajectory errors, or can cause a nozzle to fail completely. Bubbles form during a pause in printing for a particular nozzle. The sensitivity of a particular inkjet system to bubbles is highly dependent on the ink formulation, the geometry of the nozzle and firing chamber, and temperature.




Therefore, what is needed is a method for preventing or curing reliability problems caused by formation of bubbles in the firing chamber caused by nozzle inactivity.




SUMMARY OF THE INVENTION




A method for an inkjet printhead assembly having ink ejection elements energizable by an electrical pulse to improve inkjet firing reliability by using high energy during the droplet ejection for nozzles that have been inactive and uncapped for a period of time or are printing at low image density. The invention provides a method of controlling an inkjet printhead assembly, including providing a printhead assembly having ink ejection elements energizable by an electrical pulse having a first predetermined energy; monitoring each print cartridge individually and determine the print density of the print cartridge elapsed time since each ink ejection element on the print cartridge has been fired; comparing the elapsed time for each ink ejection element on the print cartridge with a predetermined maximum amount of time for the print cartridge; and initiating high energy spitting over the spittoon for the print cartridge if the predetermined maximum amount of time has been exceeded for one of the ink ejection elements on the print cartridge.











BRIEF DESCRIPTION OF THE DRAWINGS




The present invention can be further understood by reference to the following description and attached drawings that illustrate the preferred embodiment. Other features and advantages will be apparent from the following detailed description of the preferred embodiment, taken in conjunction with the accompanying drawings, which illustrate, by way of example, the principles of the invention.





FIG. 1A

shows a block diagram of an overall printing system incorporating the present invention.





FIG. 1B

shows a block diagram of an overall printing system incorporating a preferred embodiment of the present invention.





FIG. 2

is an exemplary printer that incorporates the invention and is shown for illustrative purposes only.





FIG. 3

shows for illustrative purposes only a perspective view of an exemplary print cartridge incorporating the present invention.





FIG. 4

is a detailed view of the integrated processing driver head of

FIG. 3

showing the distributive processor and the resistor and primitive layout of the driver head of the printhead assembly.





FIG. 5

shows the effects of bubble induced nozzles out as energy is increased.





FIG. 6

is a flow diagram illustrating one embodiment of the present invention.





FIG. 7

is a flow diagram illustrating another embodiment of the present invention











DETAILED DESCRIPTION OF A PREFERRED EMBODIMENT




In the following description of the invention, reference is made to the accompanying drawings, which form a part hereof, and in which is shown by way of illustration a specific example in which the invention may be practiced. It is to be understood that other embodiments may be utilized and structural changes may be made without departing from the scope of the present invention.





FIG. 1A

shows a block diagram of an overall printing system incorporating the present invention. The printing system


100


can be used for printing a material, such as ink on a print media, which can be paper. The printing system


100


is electrically coupled to a host system


106


, which can be a computer or microprocessor for producing print data. The printing system


100


includes a controller


110


coupled to an ink supply device


112


, a power supply


114


and a printhead assembly


116


. The ink supply device


112


includes an ink supply memory device


118


and is fluidically coupled to the printhead assembly


116


for selectively providing ink to the printhead assembly


116


. The printhead assembly


116


includes a processing driver head


120


and a printhead memory device


122


. The processing driver head


120


is comprised of a data processor


124


, such as a distributive processor, and a driver head


126


, such as an array of inkjet ink ejection elements or drop generators


416


.




During operation of the printing system


100


, the power supply


114


provides a controlled voltage to the controller


110


and the processing driver head


120


. Also, the controller


110


receives the print data from the host system and processes the data into printer control information and image data. The processed data, image data and other static and dynamically generated data (discussed in detail below), is exchanged with the ink supply device


112


and the printhead assembly


116


for efficiently controlling the printing system.




The ink supply memory device


118


can store various ink supply specific data, including ink identification data, ink characterization data, ink usage data and the like. The ink supply data can be written and stored in the ink supply memory device


118


at the time the ink supply device


112


is manufactured or during operation of the printing system


100


. Similarly, the printhead memory device


122


can store various printhead specific data, including printhead identification data, warranty data, printhead characterization data, printhead usage data, etc. This data can be written and stored in the printhead memory device


122


at the time the printhead assembly


116


is manufactured or during operation of the printing system


100


.




Although the data processor


124


can communicate with memory devices


118


,


122


, the data processor


124


preferably primarily communicates with the controller


110


in a bi-directional manner. The bi-directional communication enables the data processor


124


to dynamically formulate and perform its own firing and timing operations based on sensed and given operating information for regulating the temperature of, and the energy delivered to the processing driver head


120


. These formulated decisions are preferably based on, among other things, sensed printhead temperatures, sensed amount of power supplied, real time tests, and preprogrammed known optimal operating ranges, such as temperature and energy ranges. As a result, the data processor


124


enables efficient operation of the processing driver head


120


and produces droplets of ink that are printed on a print media to form a desired pattern for generating enhanced printed outputs.





FIG. 1B

shows a block diagram of an overall printing system


100


incorporating the preferred embodiment of the present invention. The data processor


124


of the present invention further includes a firing controller


130


, an energy control device


132


, a digital function device


134


and a thermal control device


136


. The driver head


126


further includes a warming device


138


and sensors


140


. Although the firing controller


130


, energy control device


132


, digital function device


134


, thermal control device


136


, warming device


138


and sensors


140


could be sub-components of other components, such as controller


110


, in a preferred embodiment they are respective sub-components of the data processor


124


and the driver head


126


, as shown FIG.


1


B.




The firing controller


130


communicates with the controller


110


and the driver head


126


(in another embodiment it also communicates with the printhead assembly memory device


122


) for regulating the firing of ink ejection elements


416


of associated nozzles


142


of nozzle member


144


. The firing controller


130


includes a firing sequence sub-controller


150


for selectively controlling the sequence of fire pulses, a firing delay sub-controller


152


for reducing electromagnetic interference in the processing driver head


120


and a fractional delay sub-controller


154


for compensating for scan axis directionality errors of the driver head


126


.




The energy control device


132


communicates with the controller


110


and the sensors


140


of the driver head


126


for regulating the energy delivered to the driver head


126


. Similarly, the thermal control device


136


communicates with the controller


110


and the sensors


140


and the warming device


138


of the driver head


126


for regulating the thermal characteristics of the driver head


126


. The thermal control device


136


accomplishes this by activating the warming device


138


when the sensors


140


indicate that the driver head


126


is below a threshold temperature. In another embodiment, energy and thermal control devices


132


,


136


also communicate with the printhead assembly memory device


122


. The digital functions device


134


manages internal register operations and processing tasks of the data processor


124


.





FIG. 2

is an exemplary high-speed printer that incorporates the invention and is shown for illustrative purposes only. Generally, printer


200


can incorporate the printing system


100


of FIG.


1


A and further include a tray


222


for holding print media. When a printing operation is initiated, print media, such as paper, is fed into printer


200


from tray


222


preferably using a sheet feeder


226


. The sheet then brought around in a U direction and travels in an opposite direction toward output tray


228


. Other paper paths, such as a straight paper path, can also be used. The sheet is stopped in a print zone


230


, and a scanning carriage


234


, supporting one or more printhead assemblies


236


(an example of printhead assembly


116


of FIG.


1


), is then scanned across the sheet for printing a swath of ink thereon. After a single scan or multiple scans, the sheet is then incrementally shifted using, for example, a stepper motor and feed rollers to a next position within the print zone


230


. Carriage


234


again scans across the sheet for printing a next swath of ink. The process repeats until the entire sheet has been printed, at which point it is ejected into output tray


228


.




Also shown in

FIG. 2

is a spittoon


250


into which print cartridges


236


eject non-printing ink drops, i.e., “spit” during printing operations and during routine servicing of the print cartridges


236


. As shown in

FIG. 2

, Spittoon


250


is located on the right side just out of the print zone of printer


200


. During printing operation if spitting is required the carriage


234


moves the print cartridges


236


beyond the print zone so the print cartridges


236


can spit over the spittoon


250


. While in

FIG. 2

the spittoon


250


is shown only on the right side of the print zone, a spittoon can be placed on both sides of the print zone so that the print cartridges


236


can spit on both sides of the print zone when the carriage


234


moves the cartridges


236


beyond the print zone on either side. Also shown is the capping station


252


where the print cartridges


236


are individually capped by caps


254


when not printing.




The present invention is equally applicable to alternative printing systems (not shown) that utilize alternative media and/or printhead moving mechanisms, such as those incorporating grit wheel, roll feed or drum technology to support and move the print media relative to the printhead assemblies


236


. With a grit wheel design, a grit wheel and pinch roller move the media back and forth along one axis while a carriage carrying one or more printhead assemblies scans past the media along an orthogonal axis. With a drum printer design, the media is mounted to a rotating drum that is rotated along one axis while a carriage carrying one or more printhead assemblies scans past the media along an orthogonal axis. In either the drum or grit wheel designs, the scanning is typically not done in a back and forth manner as is the case for the system depicted in FIG.


2


.




The print assemblies


236


can be removably mounted or permanently mounted to the scanning carriage


234


. Also, the printhead assemblies


236


can have self-contained ink reservoirs (for example, the reservoir can be located within printhead body


304


of FIG.


3


). Alternatively, each print cartridge


236


can be fluidically coupled, via a flexible conduit


240


, to one of a plurality of fixed or removable ink containers


242


acting as the ink supply


112


of FIG.


1


A. As a further alternative, the ink supplies


112


can be one or more ink containers separate or separable from printhead assemblies


116


and removably mountable to carriage


234


.





FIG. 3

shows for illustrative purposes only a perspective view of an exemplary printhead assembly


300


(an example of the printhead assembly


116


of

FIG. 1

) incorporating the present invention. A detailed description of the present invention follows with reference to a typical printhead assembly used with a typical printer, such as printer


200


of FIG.


2


. However, the present invention can be incorporated in any printhead and printer configuration. Referring to

FIGS. 1A and 2

along with

FIG. 3

, the printhead assembly


300


is comprised of a thermal inkjet head assembly


302


, a printhead body


304


and a printhead memory device


306


, which is an example of memory device


122


and discussed in detail in

FIG. 5

below. The thermal head assembly


302


can be a flexible material commonly referred to as a Tape Automated Bonding (TAB) assembly and can contain a processing driver head


310


(an example of processing driver head


120


of

FIG. 1

) and interconnect contact pads


312


. The interconnect contact pads


312


are suitably secured to the print cartridge


300


, for example, by an adhesive material. The contact pads


312


align with and electrically contact electrodes (not shown) on carriage


234


of FIG.


2


.




The processing driver head


310


comprises a distributive processor


314


(an example of the data processor


124


of

FIG. 1

) preferably integrated with a nozzle member


316


(an example of driver head


126


of FIG.


1


). The nozzle member


316


preferably contains plural orifices or nozzles


318


, which can be created by, for example, laser ablation, for creating ink drop generation on a print media.




The distributive processor


314


preferably includes digital circuitry and communicates via electrical signals with the controller


110


, nozzle member


316


and various analog devices, such as temperature sensors which can be located on the nozzle member


316


. The distributive processor


314


communicates with the controller in a bi-directional manner over a bi-directional data line. The controller sends commands to the distributive processor and receives and processes signals from the distributive processor.




The distributive processor


314


makes decisions and actions based on its input signals. For example, controlling firing, timing, thermal and energy aspects and pulse width decisions of the printhead assembly


300


and nozzle member


316


timing can be made by the distributive processor. These decisions may alternatively may be made by the controller


110


of the printing system. The distributive processor


314


also receives sensor signals from sensors


140


located on the driver head


310


. The sensors


140


can also be connected to the controller


110


via a direct connection or through the printer's memory device for continuously updating the controller.





FIG. 4

is a detailed view of an exemplary integrated processing driver head of

FIG. 3

showing the distributive processor and the driver head of the printhead assembly. The elements of

FIG. 4

are not to scale and are exaggerated for simplification. Referring to

FIGS. 1-3

along with

FIG. 4

, as discussed above, conductors (not shown) are formed on the back of TAB head assembly


302


and terminate in contact pads


312


for contacting electrodes on carriage


234


. The electrodes on carriage


234


are coupled to the controller


110


and power supply


114


for providing communication with the thermal head assembly


302


. The other ends of the conductors are bonded to the processing driver head


310


via terminals or electrodes on substrate


410


. The substrate


410


has ink ejection elements


416


formed thereon and electrically coupled to the conductors. The controller


110


and distributive processor


314


provide the ink ejection elements


416


with operational electrical signals.




A barrier layer (not shown) is formed on the surface of the substrate


410


to define ink ejection chambers, preferably using photo lithographic techniques, and can be a layer of photo resist or some other polymer. The ink ejection chamber (not shown) contains an ink ejection element


416


and is preferably located behind a single nozzle


318


of the nozzle member


316


. A portion of the barrier layer insulates the conductive traces from the underlying substrate


410


.




Each ink ejection element


416


ejects ink when selectively energized by one or more pulses applied sequentially or simultaneously to one or more of the contact pads


312


. The ink ejection elements


416


may be heater resistors or piezoelectric elements. Each ink ejection element


416


is allocated to a specific group of ink ejection elements


416


, hereinafter referred to as a primitive


420


. The processing driver head


310


may be arranged into any number of multiple subsections with each subsection having a particular number of primitives containing a particular number of ink ejection elements


416


. The nozzles


318


may be of any size, number, and pattern, and the various figures are designed to simply and clearly show the features of the invention. The relative dimensions of the various features have been greatly adjusted for the sake of clarity.




In the case of

FIG. 4

, the processing driver head


310


has


192


nozzles with


192


associated firing ink ejection elements


416


. There are preferably 24 primitives in two columns of 12 primitives each. The primitives in each column have 8 resistors each for a total of 192 resistors. The ink ejection elements


416


on one side all have odd numbers, starting at the first resistor (R


1


) and continuing to the third resistor (R


3


), fifth resistor (R


5


) and so on. The ink ejection elements


416


on the other side all have even numbers, starting at the second resistor (R


2


) and continuing to the fourth resistor (R


4


), sixth resistor (R


6


) and so on.




In order to provide a printhead assembly where the ink ejection elements


416


are individually addressable, but with a limited number of lines between the printer


200


and print cartridge


236


, the interconnections to the ink ejection elements


416


in an integrated drive printhead are multiplexed. The print driver circuitry comprises an array of primitive lines, primitive commons, and address select lines to control ink ejections elements


416


. Specifying an address line and a primitive line uniquely identifies one particular ink ejection element


416


. The number of ink ejection elements


416


within a primitive is equal to the number of address lines. Any combination of address lines and primitive select lines could be used, however, it is useful to minimize the number of address lines in order to minimize the time required to cycle through the address lines.




Each ink ejection element


416


is controlled by its own drive transistor which shares its control input address select with the number of ejection elements


416


in a primitive. Each ink ejection element


416


is tied to other ink ejection elements


416


by a common node primitive select. Consequently, firing a particular ink ejection element


416


requires applying a control voltage at its address select terminal and an electrical power source at its primitive select terminal. In response to print commands from the printer, each primitive is selectively energized by powering the associated primitive select interconnection. To provide uniform energy per heater ink ejection element


416


only one ink ejection element is energized at a time per primitive. However, any number of the primitive selects may be enabled concurrently. Each enabled primitive select thus delivers both power and one of the enable signals to the driver transistor. The other enable signal is an address signal provided by each address select line only one of which is active at a time. Each address select line is tied to all of the switching transistors so that all such switching devices are conductive when the interconnection is enabled. Where a primitive select interconnection and an address select line for a ink ejection element


416


are both active simultaneously, that particular heater ink ejection element


416


is energized. Only one address select line is enabled at one time. This ensures that the primitive select and group return lines supply current to at most one ink ejection element


416


at a time. Otherwise, the energy delivered to a heater ink ejection element


416


would be a function of the number of ink ejection elements


416


being energized at the same time.




Additional details regarding the architecture and control of inkjet printheads are described in U.S. patent application Ser. No. 09/253,417, filed Feb. 19, 1999, entitled “A System and Method for Controlling Thermal Characteristics of an Inkjet Printhead;” U.S. patent application Ser. No. 09/016,478, filed Jan. 30, 1998, entitled “Hybrid Multi-Drop/Multi-Pass Printing System” and U.S. patent application Ser. No. 08/962,031, filed Oct. 31, 1997, entitled “Ink Delivery System for High Speed Printing” which are herein incorporated by reference.




The processing driver head


120


is comprised of a data processor


124


, such as a distributive processor


314


, and a driver head


126


, such as an array of inkjet ink ejection elements for ejecting ink drops. The sensors


140


can be temperature sensors for controlling the energy delivered to, and the temperature of, the printhead assembly


116


.




During operation of the printing system


100


, the power supply


114


provides a controlled voltage or voltages to the printer controller


110


and the processing driver head


120


. The data processor


124


can communicate with the controller


110


in a bi-directional manner with serial data communications. The bi-directional communication enables the data processor


124


,


314


to dynamically formulate and perform its own firing and timing operations based on sensed and given operating information for regulating the temperature of, and the energy delivered to the printhead assembly


116


. These formulated decisions are based on printhead temperatures sensed by the sensors


140


, sensed amount of power supplied and pre-programmed known optimal operating ranges, such as temperature and energy ranges, scan axis directionality errors, etc. Moreover, serial communications allows the addition of ink ejection elements


416


without the inherent need to increase leads and interconnections. This reduces the expense and the complexity of providing internal communications for the printhead assembly.




The printhead assembly of the present invention includes both complex analog and digital devices (such as microelectronic circuitry) communicating with the distributive processor. Communication between the digital and analog devices and the distributive processor allows proper control and monitoring of the processing driver head


120


,


310


such as enabling tests to be performed, sensed data to be interpreted, and the processing driver head


120


to be calibrated, among other things. For instance, the distributive processor


124


,


314


of the printhead assembly


116


,


300


can receive stored or sensed data from other devices for controlling and regulating fire pulse characteristics, register addressing (as well as the loading of fire data into these registers), error correction of ink drop trajectory, processing driver head


120


temperature, electromagnetic interference, nozzle energy, optimal operating voltage and other electrical testing of the printhead assembly.




The distributive processor


124


may also determine the proper operating energy levels for the printhead assembly. Several components and systems within the printhead assembly have a minimum operating as well as a maximum operating temperatures and voltages, and the distributive processor helps to maintain the printhead assembly within these boundaries. Maximum operating temperatures are established assure printhead reliability and avoid print quality defects. Similarly, maximum power supply voltages are established to maximize printhead life.




One type of energy level determination is the determination of the operating voltage of the printhead assembly. Preferably, the operating voltage is determined at the time of manufacture and is encoded in the assembly memory device. However, after the printhead assembly is installed in a printing system a somewhat higher power supply


114


voltage is required in order to deliver the proper operating voltage to the printhead assembly because of additional parasitic resistance introduced by connection to the printing system. This voltage must be high enough to supply the proper voltage to the printhead assembly but be below the maximum power supply


114


voltage. Thus, it is important that the power supply voltage be adjustable in the printer.




The optimal operating voltage is determined by first finding the turn-on energy of the printhead assembly. The turn-on energy is the amount of energy that is just adequate to cause drop ejection from the nozzles of the printhead assembly. At the time manufacture the turn-on energy is determined by applying a high amount of energy and observing a drop ejection. The turn-on energy is then gradually reduced until drop ejection ceases. The turn-on energy point is that energy just above the point where drop ejection ceases. This turn-on energy together with an over-energy margin is then used to find the operating voltage and this voltage is written to the printhead assembly memory device.




In a preferred embodiment the optimal operating voltage is adjusted so as to achieve an energy level approximately 20% over the turn-on energy. This energy level is given by:






Energy=Power * Time






where the pulse width of the fire pulse is the measure of time. The power is given by:






Power=


V




2




/r








where r is the resistance of the printhead assembly and V is the operating voltage. In this example by setting the energy value equal to 20% greater than the turn-on energy the optimal operating voltage may be found. For further details see U.S. patent application Ser. No. 09/253,411, filed Feb. 19, 1999, entitled “A High Performance Printing System and Protocol,” which is herein incorporated by reference.




For details on methods to determine the operating energy for a print cartridge, see U.S. patent application Ser. No. 09/071,138, filed Apr. 30, 1998, entitled “Energy Control Method for an Inkjet Print Cartridge; ” U.S. patent application Ser. No. 08/958,951, filed Oct. 28, 1997, entitled “Thermal Ink Jet Print Head and Printer Energy Control Apparatus and Method,” U.S. Pat. No. 5,418,558, entitled “Determining the Operating Energy of a Thermal Ink Jet Printhead Using an Onboard Thermal Sense Resistor;” U.S. Pat. No. 5,428,376, entitled “Thermal Turn-on Energy Test for an Inkjet Printer;” and U.S. Pat. No. 5,682,185 entitled “Energy Management Scheme for an Ink Jet Printer;” The foregoing commonly assigned patents and patent applications are herein incorporated by reference.




Prior to delivery and use, the printhead assembly


116


preferably undergoes a one-time factory calibration process to compensate for variations within the sections of the printhead assembly. These variations include variations between ink ejection elements


416


and internal trace and parasitic resistances. Hence, variations internal to a given printhead assembly are preferably identified and compensated for during the manufacturing process. Proper calibration ensures proper energy to the ink ejection elements


416


and extends ink ejection element life.




Specifically, the factory calibration can first determine the turn-on voltage and then calculate an operating voltage and nominal pulse width that provides sufficient over-energy. This voltage is written to the memory device of the printhead assembly. With the memory device thus programmed, the printhead assembly may be delivered to a user, either in conjunction with a printer, or as a replacement printhead assembly. At start-up or installation the calibration can be used by the printing system to determine the operating settings to be used by the printing system. In operation, the system is calibrated to set a nominal operating voltage and pulse width adequate to ensure adequate firing energy levels for full drop volume firing in “blackout conditions.”




Firing an inkjet printhead continuously at high frequency and heavy duty can cause the printhead to shutdown and stop firing after a few pages depending upon the firing voltage (over-energy). The cause of the problem is due to the global substrate


410


temperature rising to 60-85 degrees C. from the normal operating temperature of approximately 45 degrees C. At these substrate temperatures the local ink ejection element


416


area may be so hot (greater than 100 degrees C.) that the generated bubble never collapses which stops ink drop ejection and leads to further heating and thermal runaway.




Generally, analog to digital converters (ADCs) and digital to analog converters (DACs) are used (not shown in FIGS.


1


A and


1


B). An analog temperature sensor


140


measures the temperature of the driver head


126


and the ADC converts the measurement to a digital word. The DAC receives the digitally converted signal and makes appropriate energy and temperature setting adjustments. In a preferred embodiment, the processing driver head


126


includes a temperature sensor


140


and a means to provide a digital word that correlates with the sensed temperature. This digital word is utilized by additional temperature monitoring and control circuitry that is located either on the processing driver head


120


or the printing system controller


110


. An analog-to-digital converter (ADC) for converting an analog temperature input signal to a digital output signal that is proportional to the measured temperature. Next, a digital-to-analog converter (DAC) receives the digital output signal and converts the digital output signal into a substantially equivalent analog voltage signal. A decision element, such as a digital comparator, can be used to compare the analog input signal to the analog voltage signal from the DAC to determine when the digital representation of the analog signal has been reached for making control decisions based on this measured temperature. As a result, the thermal control system provides closed loop control for maintaining the processing driver head


126


at or near an optimal, programmable temperature, and for deciding if an upper limit set point has been exceeded.




Specifically, a temperature sensor


140


is located on the processing driver head


120


with a sensor voltage output proportional to a sensed temperature. The ADC converts the sensed temperature into a digital word and sends the digital word to the DAC. The DAC has a digital input and an output voltage proportional to the value of a digital word received by the digital input. The digital comparator has a first input connected to the sensor voltage output and a second input connected to the converter voltage output. The comparator generates an equivalency signal based upon the converter output voltage. The printhead may have a temperature controller


136


that compares the digital word to a preselected temperature threshold value to determine if the temperature is within a selected range.




The printing system


100


includes a controller


110


coupled to a printhead assembly


116


. The printhead assembly


116


includes a processing driver head


120


and a printhead memory device


122


which can contain print cartridge calibration information. The processing driver head


120


is comprised of a data processor


124


, such as a distributive processor, and a driver head


126


, such as an array of inkjet ink ejection elements or drop generators


416


. The driver head


126


further includes sensors


140


for dynamically measuring the printhead temperature. The sensors


140


can be analog or digital sensors. Preferably the sensors


140


are distributed around the driver head so that a “global” temperature is sensed.




The present invention improves processing driver head


120


performance and reliability by controlling the energy delivered to the driver head


126


. Referring back to

FIGS. 1A and 1B

, the distributive or data processor


124


can incorporate energy control devices


132


and thermal control devices


136


within its own circuitry, as shown in FIG.


1


B. Alternatively, the controller


110


can incorporate these devices. The energy control device


132


can be used to compensate for variations in primitive supply voltage that arise due to parasitic interconnect resistance between the printer carriage and the interconnect pad


312


of the driver head


126


of printhead assembly


116


. This can be accomplished by, for example, adjusting the fire pulse width to vary energy delivery to the driver head


126


.




Although the data processor


124


can communicate with memory device


122


, the data processor


124


preferably primarily communicates with the controller


110


in a bi-directional manner. The bi-directional communication enables the data processor


124


to dynamically formulate and perform its own firing and timing operations based on sensed and given operating information for regulating the energy delivered to the processing driver head


120


. These formulated decisions may be based on, among other things, inactivity of particular nozzles on a printhead, printhead servicing operations, sensed printhead temperatures, plot density, distance from the edge of the swath, or combinations of some or all of the above scenarios.




As discussed above, inkjet print cartridges can suffer from the formation of bubbles in the firing chamber that can cause misdirected ejection or no ejection at all. This occurs when a particular nozzle has been inactive and uncapped for some period of time. When a page is printed not all nozzles on a print cartridge are necessarily used. During this time of inactivity, these nozzles are often at high temperatures. Especially in pigmented ink systems, reliability problems arise due to bubbles in the firing chamber. These bubbles can induce droplet trajectory errors, or can cause a nozzle to fail completely. Bubbles form during a pause in printing for a particular nozzle. Sensitivity of a particular inkjet system to bubbles is highly dependent on the ink formulation, the geometry of the nozzle and firing chamber, and temperature.




It has been discovered that increasing the over-energy delivered to the print cartridge above the normal 20% over-energy during to eject an ink droplet improves problems due to bubbles in the firing chamber. This increased over-energy can be anywhere from 30 to 100% over-energy. As discussed above, energy, power and voltage are related as follows:






Energy=Power*Time






where the pulse width of the fire pulse is the measure of time. The power is given by:






Power=


V




2




/r








therefore,






Energy=


V




2




/r


*Time






where r is the resistance of the printhead assembly and V is the operating voltage. Accordingly, the energy of the firing pulse can be increased by either increasing the voltage or the pulse width. Moreover, it is often advantageous vary both voltage and pulse width to achieve a desired energy level. For example, if it is desired to fire a print cartridge at 40% over-energy, depending on the ink formulation, the geometry of the nozzle and firing chamber, and temperature, it may be desirable to actually decrease the pulse width so that the voltage can be increased to a higher level to achieve the 40% over-energy. Accordingly, if a voltage of 10.7 volts and a pulse width of 1.6 microseconds gives 20% over-energy for a print cartridge, 40% over-energy could be achieved by using a voltage of 14.5 volts and a pulse width of 1.0 microseconds. The energy delivered to the print cartridge is controlled by controller


110


and power supply


114


controlling the voltage and pulse width. Controller


110


can override energy control device


132


.




However, constant operation at high energy can cause a reduction in the life of the heater resistor that ejects the ink droplet. Also, the excess energy becomes heat, which raises the temperature of the printhead causing other printing and reliability defects. Because of these constraints, the present invention varies the energy such that the benefits are gained with minimum impact to the rest of the system. The temperature sensor


140


is used to monitor the printhead temperature until a predetermined temperature for that print cartridge is reached. When that predetermined temperature is reached controller


110


reduces the over-energy being used to the normal over-energy.

FIG. 5

shows the results for bubble induced ink ejection element/nozzle out as a function of the energy of the firing pulse. As the energy increases, the effects of bubble induced ink ejection chamber/nozzles out are reduced.




In one embodiment of the present invention, over-energy delivered to the print cartridge is increased above the normal over-energy whenever an ink ejection element/nozzle on a print cartridge has not been used for a predetermined maximum amount of time. The controller


110


monitors each print cartridge individually to determine when one or more ink ejection elements on each print cartridge has not been used for a predetermined maximum amount of time for each print cartridge. This predetermined maximum amount of time depends on the ink formulation, the geometry of the nozzle and firing chamber. Accordingly, the predetermined maximum amount of time may be different for the black and the different color print cartridges. Moreover, the predetermined maximum amount of time may be different for viscous nozzle plugs and bubble induced ink ejection problems. This maximum amount of time can be as short as three seconds for bubble induced ink ejection problems and five seconds for being uncapped viscous plugging.




When one or more print cartridges have not been used for a predetermined maximum amount of time, controller


110


will use high over-energy spitting while the print cartridges are over the spittoon. All over-energy spitting occurs over the spittoon. Normal firing energy is used when actual printing is occurring, because the controller


110


cannot adjust firing energy by individual firing chamber.

FIG. 6

is a flow diagram illustrating the above.




The chance of a nozzle or nozzles being inactive increases for low density plots. Also, because the duty cycle of the printhead is less in a low density plot, less heat is generated. Accordingly, in another embodiment of the present invention, over-energy delivered to the print cartridge is increased above the normal over-energy whenever printing an image that has a printing density lower than some determined maximum threshold. The controller


110


monitors each print cartridge individually to determine when one or more print cartridges will print below its predetermined maximum image density for each print cartridge. This predetermined minimum image density depends on the ink formulation, the geometry of the nozzle and firing chamber. Accordingly, the predetermined minimum image density may be different for the black and the different color print cartridges. This minimum image density can be expressed in terms of percentage density. When one or more print cartridges will print below its predetermined minimum image density, controller


110


will use high over-energy spitting while the print cartridges are over the spittoon. All over-energy spitting occurs over the spittoon. Normal firing energy is used when actual printing is occurring, because the controller


110


cannot adjust firing energy by individual firing chamber.

FIG. 6

is a flow diagram illustrating the above.




In another embodiment of the present invention, high over-energy is used for all servicing spits into the spittoon such as when removing print cartridges from capping station use high energy for startup spits, routine servicing spits, all spitting in spittoon and fly by spits.




The number of spitting ink drops required depends on the purpose of the spitting and the ink formulation, the geometry of the nozzle and firing chamber. This required number of spitting ink drops ranges anywhere from a low of 5 spits up to 300 spits




In the above-described scenarios for using high over-energy, the high energy firing is only used until printhead temperature as measured by sensor


140


exceeds a predetermined temperature for the print cartridges. Once this predetermined temperature is reached dynamic pulse width adjustment is used to reduce temperature. See U.S. patent application Ser. No. 09/416,800, filed Oct. 13, 1999, entitled Method for Controlling the Over-energy Applied to an Inkjet Print Cartridge Using Dynamic Pulse Width Adjustment Based on Printhead Temperature which is herein incorporated by reference.




The foregoing has described the principles, preferred embodiments and modes of operation of the present invention. However, the invention should not be construed as being limited to the particular embodiments discussed. Thus, the above-described embodiments should be regarded as illustrative rather than restrictive, and it should be appreciated that variations may be made in those embodiments by workers skilled in the art without departing from the scope of the present invention as defined by the following claims.



Claims
  • 1. A method of controlling an inkjet printhead assembly, comprising:providing the printhead assembly having ink ejection elements that eject ink from a firing chamber through a nozzle and being energizable by an electrical pulse having a first predetermined energy; monitoring the printhead assembly to determine elapsed time since each ink ejection element on the printhead assembly has been fired; calculating a predetermined maximum amount of time that an ink ejection element is not operating using ink formulation and geometry of the nozzle and the firing chamber; comparing the elapsed time for each ink ejection element on the printhead assembly with the predetermined maximum amount of time; and initiating high energy spitting at a second predetermined energy for the printhead assembly if the predetermined maximum amount of time has been exceeded for at least one of the ink ejection elements on the printhead assembly.
  • 2. The method of claim 1, wherein the second predetermined energy is in the range of 1.3 to 1.6 times the first predetermined energy.
  • 3. The method of claim 1, wherein the second predetermined energy is in the range of 1.6 to 2.0 times the first predetermined energy.
  • 4. The method of claim 1, wherein the high energy spitting occurs over a spittoon.
  • 5. The method of claim 1, wherein the predetermined maximum amount of time is in the range of 1 to 5 seconds.
  • 6. The method of claim 1, wherein the predetermined maximum amount of time is in the range of 5 to 10 seconds.
  • 7. The method of claim 1, further including:monitoring a number of spits by the printhead assembly; determining whether a predetermined maximum number of spits has been exceeded; and terminating high energy spitting if the predetermined maximum number of spits has been exceeded.
  • 8. The method of claim 7, wherein the predetermined maximum number of spits is in the range of 5 to 150.
  • 9. The method of claim 7, wherein the predetermined maximum number of spits is in the range of 150 to 300.
  • 10. The method of claim 1, further including:monitoring a printhead assembly temperature; determining whether a predetermined maximum temperature has been exceeded; and terminating high energy spitting if the predetermined maximum printhead assembly temperature has been exceeded.
CROSS-REFERENCE TO RELATED APPLICATIONS

This application is related to U.S. patent application Ser. No. 09/416,800, filed Oct. 13, 1999, entitled Method for Controlling the Over-energy Applied To an Inkjet Print Cartridge Using Dynamic Pulse Width Adjustment Based on Printhead Temperature; U.S. patent application Ser. No. 09/253,417, filed Feb. 19, 1999, entitled “A System and Method for Controlling Thermal Characteristics of an Inkjet Printhead;” U.S. patent application Ser. No. 09/183,949, filed Oct. 31, 1998, entitled “Varying the Operating Energy Applied to an Inkjet Print Cartridge Based upon the Operating Conditions;” U.S. patent application Ser. No. 09/071,138, filed Apr. 30, 1998, entitled “Energy Control Method for an Inkjet Print Cartridge;” U.S. patent application Ser. No. 08/958,951, filed Oct. 28, 1997, entitled “Thermal Ink Jet Print Head and Printer Energy Control Apparatus and Method,” U.S. Pat. No. 5,418,558, entitled “Determining the Operating Energy of a Thermal Ink Jet Printhead Using an Onboard Thermal Sense Resistor;” U.S. Pat. No. 5,428,376, entitled “Thermal Turn on Energy Test for an Inkjet Printer;” U.S. Pat. No. 5,682,185 entitled “Energy Management Scheme for an Ink Jet Printer;” U.S. patent application Ser. No. 09/016,478, filed Jan. 30, 1998, entitled “Hybrid Multi-Drop/Multi-Pass Printing System;” U.S. patent application Ser. No. 08/962,031, filed Oct. 31, 1997, entitled “Ink Delivery System for High Speed Printing” and U.S. patent application Ser. No. 09/253,411, filed Feb. 19, 1999, entitled “A High Performance Printing System and Protocol.” The foregoing commonly assigned patents and patent applications are herein incorporated by reference.

US Referenced Citations (7)
Number Name Date Kind
4266232 Juliana, Jr. et al. May 1981 A
4558332 Takahashi Dec 1985 A
4791435 Smith et al. Dec 1988 A
5289207 Ebisawa Feb 1994 A
5572242 Fujii et al. Nov 1996 A
5757396 Bruner May 1998 A
5896142 Yamanaka Apr 1999 A