Printing devices, including industrial digital press printers as well as smaller enterprise, workgroup, and desktop standalone printers and all-in-one (AIO) printing devices, can use a variety of different printing techniques. One type of printing technology is inkjet-printing technology, which is more generally a type of fluid-ejection technology. A fluid-ejection system, such as a printhead cartridge or a printing device having such a cartridge, includes a number of fluid-ejection elements with respective nozzles disposed on a fluidic die. Firing a fluid-ejection element causes the element to eject fluid, such as a drop thereof, from its nozzle.
As noted in the background, firing a fluid-ejection element of a fluid-ejection device causes the element to eject fluid. To improve fluid-ejection performance as well as fluid-ejection quality, such as the quality of an image formed by ejected fluid in the case of an inkjet-printing device, fluid-ejection systems may employ warming circuits on their fluidic dies. A warming circuit warms the fluid in the die prior to or during ejection.
One type of warming circuit is referred to as a pulse-warming circuit. A pulse-warming circuit leverages a fluid-transfer element's firing element, such as a firing resistor like a thermal resistor, to warm fluid prior to ejection. Ordinarily a firing element is activated by application of a pulse of a specified length to energize the firing element of the fluid-ejection element for a length of time to impart sufficient energy to eject fluid from the fluid-ejection element. A pulse-warming circuit applies a shorter pulse in length, which energizes the firing element for a length of time sufficient to warm the fluid without imparting sufficient energy to eject the fluid from the fluid-ejection element.
A pulse-warming circuit can be integrated within a fluidic die with minimal spatial increase, since dedicated warming elements such as thermal resistors and/or transistors do not have to be provided. However, pulse warming can impair image quality in certain types of fluid-ejection systems. For example, in one type of fluid-ejection system, fluid is continuously recirculated throughout the chambers of the fluid-ejection elements to cool the fluidic die. Fluidic dies permitting continuous fluid recirculation may be referred to as full system recirculation (FSR) dies. Pulse warming may occur at a higher duty cycle in such dies, adversely affecting attributes of the ejected drops of fluid and thus image quality.
Another type of warming circuit is referred to as a trickle-warming circuit. A trickle-warming circuit may have its own warming element, such as its own thermal resistor, or may instead leverage a fluid-ejection element's firing element. A trickle-warming circuit warms the fluid by applying lower instantaneous power to its warming element (either a dedicated warming element or a fluid-ejection element's firing element) than is applied to a firing element to eject fluid. If the trickle-warming circuit has its own warming element, the warming element may be smaller in size (e.g., lower in power) than a fluid-ejection element's firing element. If the trickle-warming circuit leverages a fluid-ejection element's firing element, the circuit may cause less current to instantaneously flow through the firing element to impart insufficient energy to eject the fluid from the fluid-ejection element.
Trickle-warming circuits may not impair image quality in certain types of fluid-ejection systems the way pulse warming may. If a trickle-warming circuit has its own warming element, warming can occur asynchronously with fluid ejection, in that the warming element may be energized while a fluid-ejection element's firing element is energized. However, this can result in greater peak power usage and a correspondingly larger power supply, since at any given time both firing elements and warming elements may be energized. Furthermore, space has to be provided on a fluidic die for the dedicated warming elements, which may increase die size. Trickle warming may also be less efficient at warming the fluid when spatially located away from the fluid-ejection elements on the fluidic die.
Techniques described herein improve fluid warming within fluid-ejection and other fluid-transfer systems by providing for both pulse-warming circuits and trickle-warming circuits on their fluidic dies. A warming control circuit can selectively activate either or both of the two different types of warming circuits to leverage each depending on the current situation. As one example, at initiation of a fluid-ejection or other fluid-transfer job, both pulse- and trickle-warming circuits may be activated to quickly warm the fluid. Once a monitored temperature on the fluidic die has reached a threshold temperature, just the trickle-warming circuit may be activated at commencement of the job, to maintain the monitored temperature at the threshold temperature until the job has been completed.
The fluid-transfer system 100 may instead transfer fluid in that system 100 ejects, or transfers, fluid from the die 102, in which case the system 100 is a fluid-ejection system. Examples of fluid-ejection systems include fluid-ejection devices, such as industrial digital press printers as well as enterprise, workgroup, and desktop printers and all-in-one (AIO) printing devices. Other examples include fluid-ejection systems that eject pharmaceutical and other fluids for drug manufacture.
Fluid-ejection systems may be two-dimensional (2D) systems that eject fluid, like ink, to form images on media, such as paper. Fluid-ejection systems may be three-dimensional (3D) systems that create physical objects over three dimensions by successively ejecting thin layers of fluidic print material. A fluid-ejection system may be or include a fluid-ejection printhead cartridge that may or may not include a fluid supply, and which is part of, installable within, or connectable to a fluid-ejection device.
The fluid-transfer system 100 may include more than one fluidic die 102, each having a corresponding warming control circuit 104. In
The fluidic die 102 includes fluid-transfer elements 106, a temperature sensor 108, and a trickle-warming circuit 110 and a pulse-warming circuit 112 to warm fluid within the die 102. Each fluid-transfer element 106 can transfer fluid, such as eject fluid therefrom (in which case each fluid-transfer element 106 is a fluid-ejection element). The fluid-transfer elements 106 may be organized in groups that can be referred to as primitives. The temperature sensor 108 monitors a temperature on the die 102. For example, the temperature sensor 108 may monitor the temperature of an area of the die 102, and thus indirectly may monitor the temperature of the fluid transferrable by the fluid-transfer elements 106 within this area.
There may be one temperature sensor 108, one trickle-warming circuit 110, and one pulse-warming circuit 112 for each primitive of fluid-transfer elements 106, or there may be one sensor 108 and one of each warming circuit 110 and 112 for sets of the primitives, where different sets of primitives may correspond to different warming zones. For example, there may be multiple warming zones that each include multiple primitives of fluid-transfer elements 106, a temperature sensor 108, a trickle-warming circuit 110, and a pulse-warming circuit 112. As another example, there may be trickle-warming zones that each include a trickle-warming circuit 110 and pulse-warming zones that each include a pulse-warming circuit 112, where there may be more or fewer trickle-warming zones than pulse-warming zones. In this case, there may be a temperature sensor 108 for each pulse-warming and/or trickle-warming zone.
The warming control circuit 104 may be implemented as an application-specific integrated circuit (ASIC) or in another manner. The warming control circuit 104 selectively activates the trickle-warming and pulse-warming circuits 110 and 112. For example, the warming control circuit 104 may selectively activate the warming circuits 110 and 112 to warm and then maintain the temperature monitored by the temperature sensor 108 to a threshold temperature.
The pulse-warming circuit 112 leverages the firing element 206 of each fluid-transfer element 106 as its warming element, and further includes control logic 208. The control logic 208 may be implemented as an ASIC or on the fluidic die 102. The trickle-warming circuit 110 similarly has control logic 210 that may be implemented as an ASIC or on the fluidic die 102. In
At activation of the trickle-warming circuit 110 (302), the circuit 110 determines whether the monitored temperature is less than a threshold temperature (304). For example, the trickle-warming circuit 110 may receive the monitored temperature from the temperature sensor 108. If the monitored temperature is less than the threshold temperature, the trickle-warming circuit 110 turns on (e.g., energizes) its warming element if off (306), whereas if the monitored temperature is greater than the threshold temperature, the circuit 110 turns off (e.g., deenergizes) its warming element (308).
In the case in which the trickle-warming circuit 110 has its own warming element 212 as in
The trickle-warming circuit 110 continues turning on and off the warming element as the monitored temperature drops below and rises above the threshold temperature, until the circuit 110 has been deactivated (310). For example, at completion of a fluid-transfer job, the warming control circuit 104 may deactivate the trickle-warming circuit 110. The trickle-warming circuit 110 responsively turns off its warming element (312).
At activation of the pulse-warming circuit 112 (352), the circuit 112 determines whether the monitored temperature is less than a threshold temperature (354). For example, the pulse-warming circuit 112 may receive the monitored temperature from the temperature sensor 108. If the monitored temperature is less than the threshold temperature, the pulse-warming circuit 112 pulses the firing element 206 of the fluid-transfer element 106 (356). That is, the pulse-warming circuit 112 pulsatingly energizes or otherwise actuates the fluid-transfer element 106 to warm the fluid without causing transfer (e.g., ejection). For example, the pulse-warming circuit 112 may energize the firing element 206 at the same instantaneous power than when fluid transfer is to occur, but for a shorter length of time (e.g., a shorter pulse) so that fluid transfer does not occur.
The pulse-warming circuit 112 continues pulsing of the fluid-transfer element 106 as the monitored temperature drops below the threshold temperature, until the circuit 112 has been deactivated (358). For example, at initiation of a fluid-transfer job, the warming control circuit 104 may activate the pulse-warming circuit 112, and then deactivate the circuit 112 once the monitored temperature has reached the threshold temperature and the job is to commence. The method 350 is then finished (360).
A fluid-transfer job may be initiated when the job has been received, and the fluid-transfer system 100 is not currently performing another fluid-transfer job. After initiation, the fluid-transfer job then commences, which means that the fluid-transfer elements 106 are selectively actuated to transfer (e.g., eject) fluid in accordance with the job. In the case in which the fluid-transfer system 100 is an inkjet-printing system, the fluid-transfer job may be a print job having one page or multiple pages. The fluid-transfer elements 106 are actuated to form an image on each page of the print job, as specified by the job. A page as used herein can mean an image printed on a media sheet like a sheet a paper, as well as on a label or sheet of labels, a package item like a box or envelope, a textile item like an article of clothing such as a shirt, a layer of a 3D-printed object or the object as a whole, and so on.
At initiation of a fluid-transfer job (402), the warming control circuit 104 determines whether the monitored temperature is less than a threshold temperature (404). For example, the warming control circuit 104 may receive the monitored temperature (e.g., a signal denoting this temperature) from the temperature sensor 108. If the monitored temperature is less than the threshold temperature, the warming control circuit 104 activates the pulse-warming circuit 112 in one implementation, or both the pulse-warming and trickle-warming circuits 112 and 110 in another implementation (406). The methods of
The warming control circuit 104 continues to determine whether the monitored temperature is less than the threshold temperature (408). Once the monitored temperature has warmed to the threshold temperature or greater, the warming control circuit 104 deactivates each warming circuit 112 and/or 110 that the circuit 104 previously activated (410). The method 400 is thus finished (412). The initiated fluid-transfer job can then commence, proceeding with selective actuation of the fluid-transfer elements 106 to transfer (e.g., eject) fluid in accordance with the job.
The methods 500, 520, 540, and 560 can be performed after the method of
In the method 500 of
In the method 520 of
If the monitored temperature is less than the first threshold temperature, however, the warming control circuit 104 determines whether the monitored temperature is also less than a lower, second threshold temperature (528). If the monitored temperature is less than both the first and second threshold temperatures, then the warming control circuit 104 activates each of the pulse-warming and trickle-warming circuits 112 and 110 if deactivated (530). The methods of
In the case of the pulse-warming circuit 112, the method of
If the monitored temperature is less than the first threshold temperature but not less than the second threshold temperature, then the warming control circuit 104 activates just the trickle-warming circuit 110 if deactivated (532), and deactivates the pulse-warming circuit 112 if activated (534). The method of
The warming control circuit 104 continues selectively activating the pulse-warming and trickle-warming circuits 112 and 110 based on the monitored temperature within the fluidic die 102 in this manner, until the fluid-transfer job has been completed (536). The warming control circuit 104 responsively turns off each warming circuit 110 and/or 112 that is still activated (538). In the method 520, therefore, the pulse-warming circuit 112 assists the trickle-warming circuit 110 with fluid warming during performance of the fluid-transfer job when the fluid is too cold.
In the method 540 of
If the fluidic (i.e., fluid-transfer) activity of the fluidic die 102 corresponds to the first fluid-transfer mode, then the warming control circuit 104 activates just the trickle-warming circuit 110 if deactivated (546), and deactivates the pulse-warming circuit 112 if activated (548). For example, if the first-fluid transfer mode is the high-frequency mode, usage of the pulse-warming circuit 112 may impair fluid-ejection quality in the case in which the fluid-transfer system 100 is a fluid-ejection system. If the fluid-ejection system is a continuous-recirculation inkjet-printing system, the resulting printed image may exhibit a ripple effect, in which partial horizontal banding occurs. Therefore, just the trickle-warming circuit 110 is used.
If the fluidic (i.e., fluid-transfer) activity of the fluidic die 102 corresponds to the second fluid-transfer mode, then the warming control circuit 104 activates just the pulse-warming circuit 112 if deactivated (550), and deactivates the trickle-warming circuit 110 if activated (552). In the case in which the fluid-transfer system 100 is a continuous-recirculation inkjet-printing system and the second fluid-transfer mode is the low-frequency mode, the resulting printed image may not exhibit a ripple effect during usage of the pulse-warming circuit 112. The pulse-warming circuit 112 may provide for faster fluid warming than the trickle-warming circuit 110 does. In another implementation, the warming control circuit 104 may activate both the warming circuits 112 and 110 in part 550, and not deactivate either circuit 112 or 112 in part 552.
The warming control circuit 104 continues selectively activating the pulse-warming and trickle-warming circuits 112 and 110 based on whether the current fluidic (i.e., fluid-transfer) activity of the fluidic die 102 corresponds to the first or second transfer mode in this manner, until the fluid-transfer job has been completed (554). The warming control circuit 104 responsively turns off each warming circuit 110 and/or 112 that is activated (556). The described method 540 thus may selectively use just the trickle-warming and pulse-warming circuits 110 and 112 to warm the fluid within the fluidic die 102 while the fluid-transfer job is being performed, based on which circuits 110 and/or 112 can be activated without impairing fluid-ejection quality in the case of a fluid-ejection system.
In the method 560 of
For example, there may be a pulse-warming circuit 112 and a trickle-warming circuit 110 for each primitive of fluid-transfer elements 106. Therefore, which of the pulse-warming circuits 112 are activated (with the others deactivated or remaining deactivated) and which of the trickle-warming circuits 110 are activated (with the others deactivated or remaining activated) are selected to maintain the specified warming power dissipation ratio. Each warming circuit 112 and 110 may be hardwired to a corresponding primitive, such that activating a warming circuit 112 or 110 automatically warms fluid of that primitive. In another implementation, the primitive to which each warming circuit 112 and 110 corresponds may be dynamically controlled via registers, such that the registers are suitably set to cause a warming circuit 112 or 110 to warm fluid of a selected primitive.
The warming control circuit 104 continues selectively activating the pulse-warming and trickle-warming circuits 112 and 110 to maintain the specified warming power dissipation ratio until the fluid-transfer job has been completed (566). Which warming circuits 112 and 110 are selectively activated may change over the course of the job, depending on which fluid-transfer elements 106 are not currently transferring (e.g., ejecting) fluid and/or which elements 106 will next transfer (e.g., eject) fluid per the fluid-transfer job. Changing which warming circuits 110 and 112 are selectively activated can prevent contention of the firing elements 206 for both fluid-transfer and fluid-warming purposes, and can also warm the fluid within the fluid-transfer elements 106 so as to maximize fluid-ejection quality in the case of a fluid-ejection system. At job completion, the warming control circuit 104 deactivates each warming circuit 110 and/or 112 that is activated (568).
Techniques have been described for warming fluid within a fluidic die that is ejectable by fluid-ejection elements of the die, and that is more generally transferrable by fluid-transfer elements of the die. The fluidic die includes both trickle-warming and pulse-warming circuits. Q warming control circuit can selectively activate the warming circuits to maximize fluid-ejection performance and/or quality, for instance, in the case of a fluid-ejection system.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2020/044429 | 7/31/2020 | WO |