An inkjet printing system, as one example of a fluid ejection system, may include a printhead, a fluid supply which supplies printing fluid to the printhead, and an electronic controller which controls the printhead. The printhead, which may include a fluidic die having fluidic actuators (e.g., ejecting actuators or non-ejecting actuators, such as micro-fluidic pumps to move fluid in microfluidic channels), may eject drops of fluid through a plurality of nozzles or orifices and toward a print medium, such as a sheet of paper, so as to print onto the print medium. In some examples, the orifices are arranged in a single column or array or multiple columns or arrays such that properly sequenced ejection of fluid from the orifices causes characters or other images to be printed upon the print medium as the printhead and the print medium are moved relative to each other.
In the following detailed description, reference is made to the accompanying drawings which form a part hereof, and in which is shown by way of illustration specific examples in which the disclosure may be practiced. It is to be understood that other examples may be utilized and structural or logical changes may be made without departing from the scope of the present disclosure. The following detailed description, therefore, is not to be taken in a limiting sense, and the scope of the present disclosure is defined by the appended claims. It is to be understood that features of the various examples described herein may be combined, in part or whole, with each other, unless specifically noted otherwise.
Continuing with the example of a printing system, a high voltage (e.g., 32V) power supply (e.g., VPP) may provide power to firing circuits on the printhead. While direct current (DC) loads on the power supply may be lower (e.g., 3 A), short-term transient loads may be significantly higher (e.g., 10 A for 1 μs). To accommodate such peak power demands, a single bulk capacitor or multiple bulk capacitors may be included in printhead electronics, such as on a printhead printed circuit assembly (PCA). The charge on the bulk capacitors should be discharged quickly when the bulk capacitors are not being used. For example, during a system initialization process including printhead alignment, the printheads may be turned on and off many times. If the bulk capacitors are not quickly discharged when the printheads are turned off, the printhead alignment process could take up to 15 minutes or more instead of about 5 minutes. The bulk capacitors should also be discharged either between pages or between print jobs, or during other system initialization processes, such as printhead servicing. If these processes take longer, then first page out and throughput, which are customer satisfaction specifications, suffer. In addition, when a fault occurs, high voltage nodes should be discharged as fast as possible.
Accordingly, disclosed herein are fluidic dies including a single high voltage (e.g., VPP) discharge block including multiple discharge circuits driven in parallel to discharge bulk capacitors charged by a high voltage (e.g., VPP) power supply. The discharge circuits may be arranged in a single location on the fluidic die or distributed among different locations on the fluidic die, such as at the corners of the fluidic die. The discharge circuits may be in a high side switch (HSS) or a low side switch (LSS) configuration. The fluidic die may include fault monitoring to autonomously enable the discharge block in response to detecting a fault. The systems and methods disclosed herein enable the bulk capacitors to be discharged without any extra discrete electronics on the printhead PCA (e.g., for improved cost) and without complicated firing and/or warming algorithms to discharge the bulk capacitors. In addition, the discharge circuits may be designed to be configurable to select the discharge rate, balancing the discharge time with other effects, such as parasitic heating rates.
Power supply node 102 receives power from a high voltage (e.g., 32V) power supply to power fluidic actuators 104 and/or other circuits (not shown) on the fluidic die 100a. The power supply node 102 may be electrically coupled to a bulk capacitor(s) (not shown) off fluidic die 100a to accommodate peak power demands of fluidic die 100a. In some examples, a printhead may include multiple fluidic dies and the bulk capacitor(s) may be electrically coupled to each of the fluidic dies. When fluidic actuators 104 and other high voltage circuits of fluidic die 100a are inactive, discharge circuits 1061 to 106N are enabled in parallel by the enable (EN) signal on the single discharge enable signal path 108 to quickly discharge the charge on the bulk capacitor(s) electrically coupled to the power supply node 102. In one example, the enable signal is a logic low (e.g., 0V) to disable the discharge circuits 1061 to 106N and logic high (e.g., 3V) to enable the discharge circuits 1061 to 106N. As will be described in more detail below with reference to
In one example, fault control logic 110 monitors fluidic actuators 104 and/or other circuits (not shown) on fluidic die 100b to detect faults, such as thermal faults, data integrity faults, mechanical faults, power faults, clock watchdog faults, etc. To detect these types of faults, fault control logic 110 may be connected to other circuits (not shown) on the fluidic die 100b (e.g., thermal sense circuits, data parser circuits, clock watchdog circuits, mechanical strain gauges, etc.). In response to detecting a fault, fault control logic 110 may cease all on-die firing of fluidic actuators 104 and immediately apply the enable signal to single discharge enable signal path 108 to enable discharge circuits 1061 to 106N in parallel to quickly discharge the charge on the bulk capacitor(s) electrically coupled to the power supply node 102. This discharge control due to detecting a fault may be referred to as autonomous discharge control.
One side of each resistor 2041 to 204N is electrically coupled to a power supply node 202. The other side of each resistor 2041 to 204N is electrically coupled to one side of the source-drain path of a low side switch 2061 to 206N, respectively. The other side of the source-drain path of each low side switch 2061 to 206N is electrically coupled to a common or ground node 210. The control input (e.g., gate) of each low side switch 2061 to 206N is electrically coupled to the single discharge enable signal path 208. In one example, each resistor 2041 to 204N and corresponding low side switch 2061 to 206N form a corresponding discharge circuit, such as discharge circuits 1061 to 106N, respectively, as previously described and illustrated with reference to
One side of each resistor 2041 to 204N is electrically coupled to a common or ground node 210. The other side of each resistor 2041 to 204N is electrically coupled to one side of the source-drain path of a high side switch 2081 to 208N, respectively. The other side of the source-drain path of each high side switch 2081 to 208N is electrically coupled to a power supply node 202. The control input (e.g., gate) of each high side switch 2081 to 208N is electrically coupled to the single discharge enable signal path 208. In one example, each resistor 2041 to 204N and corresponding high side switch 2081 to 208N form a corresponding discharge circuit, such as discharge circuits 1061 to 106N, respectively, as previously described and illustrated with reference to
In this example, a portion of the plurality of discharge circuits 312 (e.g., a single discharge circuit or multiple discharge circuits) are arranged in each corner of the fluidic die 300a. In other examples, the plurality of discharge circuits 312 may be arranged in a single location on the fluidic die 300a, such as at the top or bottom of the fluidic die. Notably, in each example, the plurality of discharge circuits 312 are not arranged between the fluid feed slots 302. In other examples, the plurality of discharge circuits 312 may be placed in regions of the fluidic die 300a that are otherwise underutilized, have maximal heat sinking, and/or have minimal thermal conductivity to fluidics. Distributing the discharge circuits 312 over the fluidic die 300a may minimize local temperature rise.
In this example, a portion of the plurality of discharge circuit 312 (e.g., a single discharge circuit or multiple discharge circuits) are arranged in each corner of the fluidic die 300b. In other examples, the plurality of discharge circuits 312 may be arranged in a single location on the fluidic die 300b, such as at the top or bottom of the fluidic die. Notably, in each example, the plurality of discharge circuits 312 are not arranged between the fluid feed holes 303. In other examples, the plurality of discharge circuits 312 may be placed in regions of the fluidic die 300b that are otherwise underutilized, have maximal heat sinking, and/or have minimal thermal conductivity to fluidics. Distributing the discharge circuits 312 over the fluidic die 300b may minimize local temperature rise.
The power output of power supply 402 is electrically coupled to the bulk capacitor(s) 404, the sensor 414, the VPP discharge block 409, and the VPP powered blocks 416 through a power supply (VPP) node 403. A control input of power supply 402 is electrically coupled to controller 412 through a signal path 411. Controller 412 is electrically coupled to fluidic die control logic 418 through a communication path 413. Fluidic die control logic 418 is electrically coupled to the sensor 414 through a signal path 419, the VPP powered blocks 416 through a signal path 417, and to the discharge circuits 4101 to 410N of VPP discharge block 409 through the single discharge enable signal path 408. VPP powered blocks 416 may include fluidic actuators, such as fluidic actuators 104 previously described and illustrated with reference to
Controller 412 may enable (e.g., turn on) the power supply 402 when any VPP powered blocks 416 are active and disable (e.g., turn off) the power supply 402 when all VPP powered blocks 416 are inactive. The controller 412 may send a command to the fluidic die control logic 418 to enable the plurality of discharge circuits 4101 to 410N in response to disabling the power supply 402. In response to receiving the command, fluidic die control logic 418 may apply an enable signal on single enable signal path 408 to enable the plurality of discharge circuits 4101 to 410N in parallel.
Controller 412 may include a central processing unit (CPU), microprocessor, microcontroller, application-specific integrated circuit (ASIC), and/or other suitable logic circuitry for controlling the operation of power supply 402 and fluidic die 406b. Controller 412 may include a memory storing machine-readable instructions (e.g., firmware) executed by the controller for controlling the operation of the power supply 402 and the fluidic die 406b. Controller 412 may send commands to communication control logic 422 to control the operation of fluidic die 406b and may receive responses from communication control logic 422. The fault control logic 420 may enable the plurality of discharge circuits 4101 to 410N and notify the controller 412 to disable the power supply 402 in response to detecting a fault, such as a thermal fault, a data integrity fault, a mechanical fault, a power fault, a clock watchdog fault, or another fault.
Sensor 414 may monitor the voltage on the bulk capacitor(s) 404 (by monitoring the voltage on power supply node 403) to determine whether the voltage is within a specified range. In this example, the fluidic die 406b includes the sensor 414. In other examples, however, the sensor 414 may be directly on PCA 401b or off PCA 401b. Sensor 414 may include an analog to digital converter, comparators, and/or other suitable circuitry to sense the voltage on power supply node 403. The sensor 414 or the fluidic die control logic 418 may determine whether the sensed voltage is within a specified range. The specified range may, for example, indicate whether the voltage on the power supply node 403 is sufficiently discharged (e.g., between 0V and 1V) or sufficiently charged (e.g., between 30V and 32V).
As illustrated in
As illustrated in
Printhead assembly 602 includes a single printhead or fluidic die 606 or multiple printheads or fluidic die 606 including fluidic actuators (e.g., ejecting actuators or non-ejecting actuators, such as micro-fluidic pumps to move fluid in microfluidic channels) and discharge circuits (not shown) as previously described and illustrated with reference to
Fluid supply assembly 610 supplies fluid (e.g., ink) to printhead assembly 602 and includes a reservoir 612 for storing fluid. As such, in one example, fluid flows from reservoir 612 to printhead assembly 602. In one example, printhead assembly 602 and fluid supply assembly 610 are housed together in an inkjet or fluid-jet print cartridge or pen. In another example, fluid supply assembly 610 is separate from printhead assembly 602 and supplies fluid to printhead assembly 602 through an interface connection 613, such as a supply tube and/or valve.
Carriage assembly 616 positions printhead assembly 602 relative to print media transport assembly 618, and print media transport assembly 618 positions print media 624 relative to printhead assembly 602. Thus, a print zone 626 is defined adjacent to nozzles 608 in an area between printhead assembly 602 and print media 624. In one example, printhead assembly 602 is a scanning type printhead assembly such that carriage assembly 616 moves printhead assembly 602 relative to print media transport assembly 618. In another example, printhead assembly 602 is a non-scanning type printhead assembly such that carriage assembly 616 fixes printhead assembly 602 at a prescribed position relative to print media transport assembly 618.
Service station assembly 604 provides for spitting, wiping, capping, and/or priming of printhead assembly 602 to maintain the functionality of printhead assembly 602 and, more specifically, nozzles 608. For example, service station assembly 604 may include a rubber blade or wiper which is periodically passed over printhead assembly 602 to wipe and clean nozzles 608 of excess fluid. In addition, service station assembly 604 may include a cap that covers printhead assembly 602 to protect nozzles 608 from drying out during periods of non-use. In addition, service station assembly 604 may include a spittoon into which printhead assembly 602 ejects fluid during spits to ensure that reservoir 612 maintains an appropriate level of pressure and fluidity, and to ensure that nozzles 608 do not clog or weep. Functions of service station assembly 604 may include relative motion between service station assembly 604 and printhead assembly 602.
Electronic controller 620 communicates with printhead assembly 602 through a communication path 603, service station assembly 604 through a communication path 605, carriage assembly 616 through a communication path 617, and print media transport assembly 618 through a communication path 619. In one example, when printhead assembly 602 is mounted in carriage assembly 616, electronic controller 620 and printhead assembly 602 may communicate via carriage assembly 616 through a communication path 601. Electronic controller 620 may also communicate with fluid supply assembly 610 such that, in one implementation, a new (or used) fluid supply may be detected.
Electronic controller 620 receives data 628 from a host system, such as a computer, and may include memory for temporarily storing data 628. Data 628 may be sent to fluid ejection system 600 along an electronic, infrared, optical or other information transfer path. Data 628 represent, for example, a document and/or file to be printed. As such, data 628 form a print job for fluid ejection system 600 and includes a single print job command and/or command parameter or multiple print job commands and/or command parameters.
In one example, electronic controller 620 provides control of printhead assembly 602 including timing control for ejection of fluid drops from nozzles 608. As such, electronic controller 620 defines a pattern of ejected fluid drops which form characters, symbols, and/or other graphics or images on print media 624. Timing control and, therefore, the pattern of ejected fluid drops, is determined by the print job commands and/or command parameters. In one example, logic and drive circuitry forming a portion of electronic controller 620 is located on printhead assembly 602. In another example, logic and drive circuitry forming a portion of electronic controller 620 is located off printhead assembly 602.
Although specific examples have been illustrated and described herein, a variety of alternate and/or equivalent implementations may be substituted for the specific examples shown and described without departing from the scope of the present disclosure. This application is intended to cover any adaptations or variations of the specific examples discussed herein. Therefore, it is intended that this disclosure be limited only by the claims and the equivalents thereof.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2020/052730 | 9/25/2020 | WO |