Thermal fluid droplet ejection print heads print by vaporizing ink to create a vapor bubble which ejects droplets of fluid, such as ink. Existing thermal fluid droplet ejection print heads sometimes experience printing density variations and hue shift.
Support 24 comprises a structure that supports printing elements 28 in close proximity or adjacent one another. In one implementation, support 24 comprises a printhead. In one implementation, support 24 comprises silicon. In another implementation, support 24 comprises an epoxy mold compound. In one implementation, in addition to supporting printing elements 28, support 24 also supports controller 40, such as with a chip on board (COB) architecture.
Printing elements 28 comprise individual or independent structures that selectively eject droplets of fluid, such as ink. Printing elements 28 are mounted to or connected to support 24 proximate or adjacent to one another. In one implementation, each of printing elements 20 comprises an individual printing die or sliver formed from a wafer of multiple such dies or slivers. In one implementation, each of printing elements 28 comprises a silicon die in which is formed a slot or multiple slots, wherein each slot is supplied with the ink or fluid from a fluid source and wherein each slot directs the ink or fluid to firing chambers. Each firing chamber contains a thermal fluid droplet ejection resistor that, upon being actuated, heats the fluid to a temperature above a nucleation temperature of the fluid to vaporize the fluid and form a vapor bubble that ejects a droplet of the ink or fluid through a corresponding nozzle.
In one implementation, each printing element 28 is dedicated to printing a single assigned color of ink, such as cyan, magenta, yellow or black ink. For example, in one implementation, each printing element includes a slot or multiple slots extending lengthwise along the printing element and which receive the same color of ink from a single fluid source. In yet another implementation, each printing element 28 includes multiple slots extending lengthwise along the printing element and which receive different colors of ink from different fluid sources.
Although system 20 is schematically illustrated as comprising two printing elements 28 arranged end-to-end, in other implementations, printing elements 28 may have other relationships. For example, printing elements 28 may be arranged parallel or side-by-side with the major dimensions of such printing elements spaced from one another, but parallel to one another in an aligned or staggered column. In some implementations, system 20 may comprise more than two such printing elements 28 arranged in multiple rows and multiple columns. In one implementation, such printing elements are arranged in a staggered arrangement along a length of support 24.
In one implementation, each of printing elements 28 has a thickness of less than or equal to 300 μm and a width of less than or equal to 500 μm, wherein the nozzles and the slot or slot extend along a length or longitude (the major dimension) of the printing element. In such implementations, the relatively small amount or volume of silicon forming the die of each printing element 28 has a limited ability to thermally conduct heat lengthwise along the individual printing element 28, rendering printing element 28 more susceptible temperature variations along its length and relative to other adjacent printing elements 28. The lower silicon mass (the result of the very narrow and thin printing elements or slivers) may produce higher temperature variations as compared to system with larger thermal mass. Such temperature variations may lead to the ejection of droplets having disparate volumes of ink, leading to printing density variations and/or hue shift.
Controller 40 comprises a device that is to carry out example method 100 outlined in
As indicated by block 102 of
In one implementation, each printing element 28, when not printing, is maintained at a minimum reference temperature. In other words, controller 40 automatically actuates heating devices to maintain that idle printheads at the minimum reference temperature. In one implementation, controller 40 supplies electrical current to the thermal fluid droplet ejection resistor at a level such that the thermal fluid droplet ejection resistor does not generate sufficient heat to produce a bubble or nucleated the adjacent ink or fluid, but sufficient heat to warm the printing element and maintain the printing element at a minimum reference temperature. In such an implementation, the temperature of a printing element 28 may be determined by controller 40 determining that the printing element 28 has been idle for a predefined period of time such that the printing element will therefore be at the minimum default reference temperature.
In yet another implementation, controller 40 identifies a temperature of each of the printing elements 28 by estimating a temperature of each of printing elements 28 based upon the historical or recent fluid droplet or ink droplet firing activity of the individual printing element 28. For example, in one implementation, controller 40 analyzes recent printing activity, such as different characteristics of the image or text being printed, including one or both of location and color, to determine the frequency at which the different nozzles have been actuated or fired. Based upon the different firing times and frequencies of the different thermal fluid droplet ejection resistors and their associated nozzles, controller 40 estimates the temperature of each printing element 28 or the temperatures of the different zones or regions of each printing element 28. In one implementation, controller 40 may consult a digitally stored lookup table associating different temperatures with different historical firing frequencies or patterns of firing frequencies. In another implementation controller 40 may apply one or more algorithms or formulas which estimate temperature for the printing element or portions of the printing element based upon inputs such as the frequency and timing of fluid or ink ejections by the printing element. For purposes of this disclosure, a “determined temperature” of a printing element or “identified temperature” of a printing element encompasses sensing of a temperature, estimation of a temperature based upon use and/or use of the predetermined default reference temperature at which the printing elements 28 are automatically maintained.
As indicated by block 104 in
In one implementation, the control signals output by controller 40 upwardly adjust a temperature of the printing element 28 or portions of the printing element 28 that has an identified temperature that is less than the adjacent printing element 28. In one implementation, the control signals cause the thermal fluid droplet ejection droplet ejection resistors within the firing chambers of the printing element to be provided with sub apparent nucleation threshold (ANT) energy pulses that provide non-fluid ejecting heat, resulting in the thermal fluid droplet ejection firing resistors warming to a maximum temperature that is below the homogenous nucleation temperature (below the temperature which bubble formation occurs or at which the liquid is vaporized to form a bubble) of the ink or fluid within the firing chamber without nucleating the fluid or ink within the firing chamber. In one implementation, the thermal fluid droplet ejection droplet ejection resistors are heated with a maximum energy less than or equal to about 75% of the ANT energy such that portions of the associated printing element are heated or warmed to a maximum temperature that is insufficient to cause ejection of a droplet.
In another implementation, the control signals output by controller 40 actuate a thermal fluid droplet ejection resistor that is located to serve as an inertial pump for the printing element. For purposes of this disclosure, the term “inertial pump” refers to a pumping device that initially drives fluid in both directions within a channel that is relatively narrow towards the destination it connects, but wherein the pumping device is asymmetrically positioned between the origin and destination such that the end result is fluid being driven in a direction towards the most distant fluid volume, the fluid destination. In one implementation, a thermal fluid droplet ejection inertial pump resistor is heated, through the supply of electric current across the resistor, to a temperature sufficient to vaporize adjacent fluid to create an air bubble which outwardly displaces surrounding fluid and wherein collapse of the air bubble creates a void of negative pressure which draws in adjacent fluid. In one implementation, actuation of the thermal fluid droplet ejection inertial pump resistor serves dual functions: selectively heating portions of the associated printing element and pumping fluid or ink within the associated printing element so as to mix the fluid or ink. In one implementation, in circumstances where mixing is not desired, but where heating is desired, the control signals may cause the thermal fluid droplet ejection inertial pump resistors to be heated with sub apparent nucleation threshold (ANT) energy pulses that result in the thermal fluid droplet ejection inertial pump resistors warming to a temperature that is below the homogenous nucleation temperature (below the temperature which bubble formation occurs or at which the liquid is vaporized to form a bubble) of the ink or fluid without nucleating the fluid or ink adjacent to such resistors.
In yet other implementations, the control signals output by controller 40 direct other independent heaters to selectively heat either or both of printing elements 28A, 28B. For example, in one implementation, printing elements 28 may incorporate other electrically resistive elements through which current is supplied to generate heat or other heating elements. For example, in one implementation, the transistors of each of the printing elements 28, which control the firing of the thermal fluid droplet ejection drop ejector resistors, may be used as heating devices to selectively apply heat to the respective printing element 28. In one implementation, each of printing elements 28 comprises multiple heating elements or devices (thermal fluid droplet ejection drop ejection resistors, thermal fluid droplet ejection inertial pump resistors or other independent resistors or heaters) that are independently actuatable to selectively generate and apply heat to distinct associated portions or zones of the associated printing element 28. In such an implementation, different portions of each printing element may be heated differently to different temperatures. In some implications, some portions may not be heated while other portions are heated. In one implementation, such portions serially extend along a longitudinal length/major dimension of each of printing elements 28.
Temperature sensors 230 comprise devices that output signals indicating or corresponding to a temperature of at least one portion of the associated printing element 28. In one implementation, each of temperature sensors 230 comprises multiple sensing elements that output signals indicating variations in temperature along the longitudinal length (the major dimension) of the associated printing element 28A, 28B. In other implementations, each of temperature sensors 230 comprises an individual temperature sensing element which senses the temperature across the associated printing element 28.
Controller 240 is similar to controller 40 except that controller 240 identifies a temperature of printing elements 28 based upon signals received from temperature sensors 230 (according to block 102 in method 100 in
Heaters 332A, 332B comprise devices to selectively apply heat to printing elements 28A and 28B, respectively. In one implementation, each of heaters 332 comprises multiple distinct and independently actuatable heating elements to differently apply heat to different portions of a single printing element 28. In one implementation, heaters 332 are arranged to differently heat different longitudinal zones or regions along the launched a length of major dimension of the associated printing element 28.
In one implementation, heaters 332 each comprise thermal fluid droplet ejection inertial pump resistors located to serve as inertial pumps for moving link or fluid within the associated printing element 28. In another implementation, heaters 332 each comprise other independent heating elements such as other resistors which generate heat, but at sub ANT energy levels. For example, in one implementation, heaters 332 may comprise the transistors that are used to control firing of the thermal fluid droplet ejection drop ejector resistors of the printing element 28. In some implementations, heaters 332 may be omitted where system 320 utilizes the thermal fluid droplet ejection drop ejector resistors already present on the printing elements 28.
Controller 340 is similar to controller 240 except that controller 340 outputs control signals the control or actuate heaters 332 to adjust the temperatures of the different printing elements 28 based on the temperature indicating signals received from temperature sensors 230. In each of the implementations shown
Support 24 is described above and supports each of printing elements 428, temperature sensors 430 and heaters 432. In one implementation, support 424 further supports controller 440. In one implementation, support 24 supports a sufficient number of printing elements 428 to print across the entire width of printing media to form a page wide array printer. In other implementations, support 24 is supported by a carriage that scans or moves support 24 relative to an underlying print media.
Printing elements 428 are similar to printing elements 28 described above. In the example illustrated in
Temperature sensors 430 and heaters 432 are similar to temperature sensors 230 and 332 described above except that temperature sensors 430 and heaters 432 are specifically illustrated as being assigned or associated with specific regions or zones of their respective printing elements 428. In the example illustrated, temperature sensors 430A1, 430A2, 430A3 are assigned to and independently sense temperatures associated with zones 446A1, 446A2 and 446A3, respectively. Temperature sensors 430B1, 430B2, 43063 are assigned to an independently sense temperatures associated with zones 446B1, 446B2 and 446B3, respectively. Temperature sensors 430C1, 430C2, 430C3 are assigned to an independently sense temperatures associated with zones 446C1, 446C2 and 446C3, respectively. Likewise, heaters 432A1, 432A2, 432A3 independently heat zones 446A1, 446A2 and 446A3, respectively; heaters 432B1, 432B2, 432B3 independently heat zones 446B1, 446B2 and 446B3, respectively; and heaters 432C1, 432C2, 432C3 independently heat zones 446C1, 446C2 and 446C3, respectively. Although zones 446 are each illustrated as being uniformly sized with respect to one another, in other implementations, different zones may have different sizes. For example in some implementations, end most zones of a printing element 428 (those zones close to the launch to and of the printing element) may be smaller in size (containing fewer nozzles and/or fewer thermal fluid droplet ejection droplet ejection resistors) as compared to the intermediate or central zones which may involve fewer temperature adjustments. In some implementations, the size of the zones decreases as zones approach the ends of the printing elements, closer to other printing elements, providing greater resolution for temperature adjustments and control for those zones closer to adjacent printing elements. In some implementations, heaters 432 are omitted where the thermal fluid droplet ejection drop ejection resistors 445, already provided on the printing elements, serve as the heaters, wherein temperature adjustments are made by heating such thermal fluid droplet ejection drop ejection resistors 445 to maximum temperatures above which would vaporize the ink or fluid and eject a fluid droplet.
Controller 440 is similar to controller 340 described above. Controller 440 identifies a temperatures of each of the zones 446 based upon signals received from the associated temperature sensors 430. Based upon the relationship or a comparison of identified temperatures of the different zones 446 across multiple printing elements 428, controller 440 adjusts the temperature of a zone or multiple zones to reduce temperature gradients across the multiple printing elements and/or to smooth out or make more gradual any temperature differences or deltas from one printing element 428 to another adjacent printing element 428.
By way of example, in one implementation, upon receiving signals from sensors 430a3 and 430B1 indicating that zone 446B1 is at a much higher temperature relative to zone 446A3, controller 440 may output control signals to heater 432A3 to elevate a temperature of zone 446A3 so as to have a temperature closer to the temperature of zone 446B1. At the same time, upon receiving signals from temperature sensors 430B3 and 430C1 indicating that zone 446C1 is at a much higher temperatures than zone 446B3, controller 440 may output control signals to heater 432B3 to elevate a temperature of zone 446B3 to a temperature closer to the temperature of zone 446C1. Alternatively, upon receiving signals from temperature sensors 430B3 and 430C1 indicating that zone 446C1 is at a much lower temperatures than zone 446B3, controller 440 may output control signals to heater 432C1 to elevate a temperature of zone 446C1 to a temperature closer to the temperature of zone 446B3. In some circumstances, where both of the end most zones of a printing element 428 are upwardly adjusted in temperature, controller 440 may output control signals to those heaters associated with the intermediate or more central zones of the printing element such that the intermediate or more central zones of the printing element have temperatures closer to or more uniform with the temperatures of the end most zones to reduce print density differences along the individual printing element itself. For example, in one implementation in which first and second cool zones, being maintained at the minimum reference temperature, reside next to a much warmer zone, the middle second cool zone may be warmed to a temperature above the reference temperature, such as halfway between the first cool zone (at the minimum reference temperature) and the temperature (such as the average temperature) of the warmer zone. In one implementation, controller 440 elevates a temperature of zones having lower temperatures relative to zones of adjacent printing elements within predefined limits to prevent uncontrolled heating escalation across the system.
In the above example, each of printing elements 428 is partitioned into three separate zones that may be individually sensed, adjusted and controlled by controller 440. In one implementation, each zone is associated with a single temperature sensor 430. In another implementation, each zone is associated with multiple temperature sensors, wherein an average or some other statistical value based upon temperature readings from the multiple temperature sensors is used as the identified temperature of the zone. In other implementations, each of such printing elements 428 may be partitioned into other numbers of zone. For example, each of printing of 428 may be partitioned into two zones or greater than three zones. In one implementation, the number of zones may be equal to the number of individual heaters on the printing element 428 such as the number of individual thermal fluid droplet ejection firing resistors along the printing element 28. As the number of zones along a particular printer 428 increases, the ability to more precisely control temperature along the printing element 428 also increases. By increasing the number of zones, the resolution by which temperature adjustments along the printing element 428 also increases to facilitate a smoother temperature gradient along the printing element are between printing elements.
In the example illustrated, each printing element 428 is partitioned into three equally sized zones. In other implementations, each printing element 428 may be partitioned into non-uniformly sized zones, wherein larger zones contain a larger number of novels 444 and thermal fluid droplet ejection droplet ejecting resistor 445 as compared to smaller sized zones. By varying the size of the zones along an individual printing element 428, those zones in regions where temperature gradients are more likely to be larger may be sized smaller to provide finer or more precise temperature adjustments in such regions. For example, end portions of a printing element may have a tendency to experience greater temperature gradients due to a lower available mass for thermally conducting heat or due to such portions being adjacent to distinct printing elements. In such circumstances, those end portions of the printing element may be provided with a greater density or number of zones for a given surface area as compared to more central regions of the printing element less likely to experience large temperature gradients. For example, end portions of the printing element may be provided with X zones per unit area while central portions of the printing element are provided with Y zones per unit area, wherein the number X is greater than the number Y. in one implementation, each zone may have the same number of temperature sensors, resulting in smaller zones having a greater density of temperature sensors. In other implementations, each zone may have the same density of temperature sensors (temperature sensors per unit area).
Squads 526 comprises a set of four individual printing elements 528: printing element 528K, printing element 528C, printing element 528M and printing element 528Y (such individual printing elements sometimes referred to as slivers). Each printing element comprises an individual silicon die upon which circuitry is fabricated. In one implementation, each printing element or sliver 528 is cut from a silicon wafer.
Printing element 528K is dedicated to printing black ink and comprises an ink feed slot that supplies black ink to two staggered rows of nozzles 444 extending along its longitudinal length, each nozzle 444 being associated with a corresponding thermal fluid droplet ejection droplet ejecting resistor 445 (described and illustrated above). Printing element 528C is dedicated to printing cyan ink and comprises an ink feed slot that supplies cyan ink to two staggered rows of nozzles 444 extending along its longitudinal length, each nozzle 444 being associated with a corresponding thermal fluid droplet ejection droplet ejecting resistor 445 (described and illustrated above). Printing element 528M is dedicated to printing magenta ink and comprises an ink feed slot that supplies magenta ink to two staggered rows of nozzles 444 extending along its longitudinal length, each nozzle 444 being associated with a corresponding thermal fluid droplet ejection droplet ejecting resistor 445 described and illustrated above. Printing element 528Y is dedicated to printing yellow ink and comprises an ink feed slot that supplies yellow ink to two staggered rows of nozzles 444 extending along its longitudinal length, each nozzle 444 being associated with a corresponding thermal fluid droplet ejection droplet ejecting resistor 445 (described and illustrated above).
Each printing element 528 is partitioned into at least three different longitudinally arranged regions, portions or thermal zones including end most zones located on the far outer ends of each printing element 528 (adjacent the far left edge and the far right edge of each printing element 528) with at least one intermediate zone therebetween. Each of such zones has an associated temperature sensor and an associated heating device. In one implementation, the associated heating device comprises the thermal fluid droplet ejection drop ejecting or ejection resistors 445 which are actuated to apply non-fluid ejecting heat. In another implementation, each associated heating device comprises a heating device independent of the thermal fluid droplet ejection drop ejecting resistors 445, such as a thermal fluid droplet ejection inertial pump resistor or another independent heating device. In some implementations, both the thermal fluid droplet ejection drop ejecting resistors and other independent heating devices may be used in conjunction with one another to selectively apply heat to an associated zone.
Controller 540 the similar to controller 440 described above. In the example illustrated, controller 540 comprises an application-specific integrated circuit formed upon support 524 and in communication with each of the thermal fluid droplet ejection drop ejecting resistors 445 (shown in
In one implementation, controller 540 adjusts the temperature of zones of printing elements that are dedicated to printing the same color of ink to reduce temperature gradients between zones of the different printing elements that print the same color of ink to reduce print density gradients or variations. In another implementation, controller 540 adjusts the temperature of adjacent printing elements of the same squad, printing elements that print different colors of ink, to reduce hue shift. In the example illustrated, controller 540 performs both of the aforementioned temperature adjustments or controls to reduce both printing density gradients or variation and hue shift.
In the example illustrated, the center printing element 528K is at an elevated temperature relative to printing elements 528A and 528K. In some circumstances, this may be the result of printing element 528K being centrally located and being employed a greater frequency as compared to the other two printing elements. Regardless of the reason for the temperature deltas between the printing elements and along individual printing elements themselves, such temperature gradients or deltas may produce printing density variations for the particular color printed by such printing elements (magenta in the example). In general, warmer portions of the printing element or warmer printing elements themselves may eject larger volume droplets of ink as compared to those portions of a printing element or other printing elements that are at lower temperatures. Such printing density variations may be most noticeable on a printed image at the junction of such temperature profiles, where printing by one printing element ended and where printing by the other printing element began.
To address the determined or identified temperature deltas between the printing elements 528M of squads 526A, 526B and 526C, and in particular, the temperature delta between zone 546A3 and zone 546B1 as well as the temperature delta between zone 546B3 and 546C1, controller 540 takes advantage of the existing temperature drop or droop within zones 546B1 and 546B3. Controller 540 outputs control signals actuating or causing the thermal fluid droplet ejection drop ejection resistors 445 of zones 546A3 and 546C1 to apply non-fluid ejecting heat to their respective zones so as to reduce the temperature profile shown in
In the above described example, the different zones are selectively heated to reduce temperature gradients across individual printing elements 528 and to reduce or eliminate temperature deltas between different printing elements 528 by utilizing the existing thermal fluid droplet ejection drop ejecting resistors of the printing elements in the different zones. As noted above, in other implementations, additional heating devices for each of the different zones may be provided such as thermal fluid droplet ejection inertial pump resistors or other heating resistors or heating devices which are selectively and independently actuated by controller 540 to adjust the temperature of the different zones of the different printing elements 528.
In the example illustrated in
In the example illustrated, printing element 528C of squad 526A is at an elevated temperature relative to printing element 528M of squad 526A. in contrast, printing element 528M of squad 526B is at an elevated temperature relative to printing element 528C of squad 526B. In the example illustrated, little or no temperature deltas exist between printing elements 528M and 528C of squad 526C.
The temperature adjustments to zones 546A1 and 546A2 of print elements 528M of squad 526A and to zones 546B2 and 546B3 of elements 528C of squad 526B result in temperature deltas occurring between adjacent zones of different printing elements for the same color of ink. In the example illustrated, the temperature of zones 546A2 is risen to above the temperature of zone 546A3 for each of printing elements 528C and 528M of squad 526A. Likewise, the temperature of zone 546B2 for both printing elements 528M and 528C is risen to above the temperature of zone 546B1 for each of printing elements 528C and 528M of squad 526B. The temperature of zone 546B3 of printing element 528C is risen so as to no longer be continuous and equal to the temperature of zone 546C1 of printing element 528C.
To address these temperature differentials amongst the printing elements that print the same color of ink, controller 540 outputs additional control signals to thermal fluid droplet ejection drop ejection resistors 445 (serving as temperature adjustment heating devices) of zone 546A3 for each of printing elements 528N and 528M of squad 526A to apply non-fluid ejecting heat to zone 546A3 of printing elements 528C and 528M of squad 526A to bring the temperature of 546A3 into closer proximity with or to substantially match the higher temperatures of zone 546A2 of print elements 528M and 528C of squad 526A. Likewise, controller 540 outputs additional control signals to thermal fluid droplet ejection drop ejection resistors 445 (serving temperature adjustment heating devices) of zone 546B1 for each of printing elements 528C and 528M of squad 526B to apply non-fluid ejecting heat to such zones to bring the temperature of 546B1 into closer proximity with or to substantially match the higher temperatures of zone 546B2 of print elements 528C and 528M of squad 526B. Controller 540 further outputs control signals to thermal fluid droplet ejection drop ejection resistors 445 of zone 546C1 of printing element 528C to apply non-fluid ejecting heat to zone 546C1 of printing element 528C bring the temperature of zone 546C1 of printing element 528C into closer conformity or a match with the adjusted temperature profile of zone 546B3 of printing element 528C. In the example illustrated, controller 540 adjusts temperature along the zone 546C1 such that the temperature profile of zone 546C1 of printing element 528C comprises a smooth, gradual sloping ramped temperature profile similar to the sloping or ramped temperature profile of zone 546B3 of printing element 528M.
In the above described example, the different zones are selectively heated to reduce or eliminate temperature deltas between different printing elements 528 of the same squad that eject different colors of ink by utilizing the existing thermal fluid droplet ejection drop ejecting resistors of the printing elements in the different zones. As noted above, in other implementations, additional heating devices for each of the different zones may be provided such as thermal fluid droplet ejection inertial pump resistors or other heating resistors are heating devices which are selectively and independently actual by controller 540 to adjust the temperature of the different zones of the different printing elements 528.
In
Although the present disclosure has been described with reference to example implementations, workers skilled in the art will recognize that changes may be made in form and detail without departing from the spirit and scope of the claimed subject matter. For example, although different example implementations may have been described as including one or more features providing one or more benefits, it is contemplated that the described features may be interchanged with one another or alternatively be combined with one another in the described example implementations or in other alternative implementations. Because the technology of the present disclosure is relatively complex, not all changes in the technology are foreseeable. The present disclosure described with reference to the example implementations and set forth in the following claims is manifestly intended to be as broad as possible. For example, unless specifically otherwise noted, the claims reciting a single particular element also encompass a plurality of such particular elements.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2015/042710 | 7/29/2015 | WO | 00 |