A printing device, such as a printer, multifunction printer, and/or other such devices may be described as a peripheral which is used to make a persistent human readable representation of graphics or text on physical media such as paper. A printing device may include various components to move the physical media from a first location, such as an input tray, to a second location, such as an output tray.
Features of the present disclosure are illustrated by way of example and not limited in the following figure(s), in which like numerals indicate like elements, in which:
For simplicity and illustrative purposes, the present disclosure is described by referring mainly to examples. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present disclosure. It will be readily apparent however, that the present disclosure may be practiced without limitation to these specific details. In other instances, some methods and structures have not been described in detail so as not to unnecessarily obscure the present disclosure.
Throughout the present disclosure, the terms “a” and “an” are intended to denote at least one of a particular element. As used herein, the term “includes” means includes but not limited to, the term “including” means including but not limited to. The term “based on” means based at least in part on.
A printing device performance analysis apparatus, a method for printing device performance analysis, and a non-transitory computer readable medium having stored thereon machine readable instructions to provide printing device performance analysis are disclosed herein. The apparatus, method, and non-transitory computer readable medium disclosed herein provide feedback as to whether separation tires for a printing device operate correctly or incorrectly (e.g., due to improper installation).
With respect to separation tires, a printing device may include two or more separation tires to separate physical media (e.g., paper) into single physical medium (e.g., single sheets of paper) as the physical media is fed into the printing device. For example, a printing device may include a first (e.g., an upper) separation tire to drive a physical medium into a physical media path (e.g., a paper path), and a second (e.g., a lower) separation tire to provide resistance to stop multiple physical media from being fed into the printing device.
The separation tires may be replaced, for example, during performance of printing device maintenance. For example, the separation tires may be removed and re-installed by “snapping” each of the separation tires onto complementary installation receivers. The separation tires may become dislodged, and thus operate incorrectly, if they are not installed properly. Incorrectly installed separation tires may fail to separate the physical media (e.g., resulting in a high rate of multi-picks). These aspects may result in performance degradation of the printing device.
In order to address the aforementioned technical challenges with respect to the operation of separation tires, the apparatus, method, and non-transitory computer readable medium disclosed herein provide for verification of the proper operation, and thus the proper installation, of separation tires by comparing a motor torque (i.e., a drive train torque) for a motor that operates the separation tires in forward and reverse directions. If a motor torque difference does not exceed a predetermined threshold, the separation tires may be determined to operate incorrectly (e.g., due to improper installation). Accordingly, if one or both of the separation tires are improperly installed or otherwise become dislodged, the apparatus, method, and non-transitory computer readable medium disclosed herein may provide an indication to properly install the separation tires. According to an example, the predetermined threshold may correspond to a torque of a torque limiter associated with the second separation tire that provides resistance to stop multiple physical media from being fed into the printing device.
For the apparatus, method, and non-transitory computer readable medium disclosed herein, modules, as described herein, may be any combination of hardware and programming to implement the functionalities of the respective modules. In some examples described herein, the combinations of hardware and programming may be implemented in a number of different ways. For example, the programming for the modules may be processor executable instructions stored on a non-transitory machine-readable storage medium and the hardware for the modules may include a processing resource to execute those instructions. In these examples, a computing device implementing such modules may include the machine-readable storage medium storing the instructions and the processing resource to execute the instructions, or the machine-readable storage medium may be separately stored and accessible by the computing device and the processing resource. In some examples, some modules may be implemented in circuitry.
In some examples, the apparatus 100 may include or be provided as a component of a print server for processing print data before the processed print data is transmitted to a printing apparatus, such as an inkjet printer, or any type of printing device. Alternatively, as illustrated in
Referring to
The first separation tire 106 may be operable adjacent to a second separation tire 112 (see
According to an example, the first rotary direction 110 may represent a forward direction for forwarding the physical media from a supply tray of the printing device 108 to an output tray of the printing device 108. The first rotary direction 110 may also represent a forward direction of the motor 104. The second rotary direction 114 may represent a reverse direction of the motor 104.
The motor actuation module 102 may actuate the motor 104 to operate the first separation tire 106 in the second rotary direction 114. In this regard, in response to a determination that the motor 104 is actuated to operate the first separation tire 106 in the second rotary direction 114, the motor actuation module 102 may actuate a one-way clutch 116 (see
According to an example, the motor actuation module 102 may actuate the motor 104 to operate the first separation tire 106 in the first rotary direction 110 for a predetermined rotation angle. For example, the predetermined rotation angle may be approximately 720°, which equates to two full revolutions of the first separation tire 106.
According to an example, the motor actuation module 102 may actuate the motor 104 to operate the first separation tire 106 in the second rotary direction 114 for the predetermined rotation angle. For example, the predetermined rotation angle may be approximately 720°, which equates to two full revolutions of the first separation tire 106 in the second rotary direction 114. According to another example, the predetermined rotation angle for the second rotary direction 114 may be different from the predetermined rotation angle for the first rotary direction 110. For example, the predetermined rotation angle for the second rotary direction 114 may be approximately 1080°, which equates to three full revolutions of the first separation tire 106 in the second rotary direction 114.
According to an example, the motor actuation module 102 may actuate the motor 104 to operate the first separation tire 106 in the first rotary direction 110 for a first predetermined rotation angle corresponding to a predetermined length of movement of physical media. For example, the first predetermined rotation angle may correspond to a predetermined length of movement of physical medium of approximately 12 cm.
According to an example, the motor actuation module 102 may actuate the motor 104 to operate the first separation tire 106 in the second rotary direction 114 for a second predetermined rotation angle corresponding to the predetermined length of movement of the physical media. For example, the second predetermined rotation angle may correspond to the predetermined length of movement of physical medium of approximately 12 cm. According to another example, the second predetermined rotation angle may correspond to a different predetermined length of movement of physical medium (e.g., 10 cm, 14 cm, etc.).
A motor torque analysis module 120 may determine whether a motor torque difference 122 of the motor 104 between the first and second rotary directions 110 and 114, respectively, is greater than a predetermined threshold 124. According to an example, the predetermined threshold 124 may be approximately 19 N*mm, with the torque value of the predetermined threshold 124 being approximately equal to the torque value of the torque limiter 118, and including a margin to prevent false alerts as to whether the separation tires 106 and 112 are correctly or incorrectly installed. Further, the determination as to whether the motor torque difference 122 of the motor 104 between the first and second rotary directions 110 and 114, respectively, is greater than the predetermined threshold 124 may be based on measurement of motor torque during operation of the motor 104 at a generally constant speed.
With respect to the generally constant speed, according to an example, the generally constant speed in the first rotary direction 110 may be approximately 10 cm/second equivalent physical media speed. According to an example, the generally constant speed in the second rotary direction 114 may be the same as the generally constant speed in the first rotary direction 110 (e.g., approximately 10 cm/second equivalent physical media speed). According to an example, the generally constant speed in the second rotary direction 114 may be different from the generally constant speed in the first rotary direction 110.
With respect to the motor torque difference 122 of the motor 104 between the first and second rotary directions 110 and 114, respectively, according to an example, a torque of the motor 104 in the first rotary direction 110 for correctly installed separation tires 106 and 112 may be approximately 70 N*mm. Further, according to an example, a torque of the motor 104 in the second rotary direction 114 for correctly installed separation tires 106 and 112 may be approximately 20 N*mm. Accordingly, the motor torque difference 122 of the motor 104 between the first and second rotary directions 110 and 114, respectively, for the correctly installed separation tires 106 and 112 may be approximately 50 N*mm.
With respect to the motor torque difference 122 of the motor 104 between the first and second rotary directions 110 and 114, respectively, according to an example, a torque of the motor 104 in the first rotary direction 110 for incorrectly installed separation tires 106 and/or 112 may be approximately 20 N*mm. Further, according to an example, a torque of the motor 104 in the second rotary direction 114 for incorrectly installed separation tires 106 and/or 112 may be approximately 20 N*mm. Accordingly, the motor torque difference 122 of the motor 104 between the first and second rotary directions 110 and 114, respectively, for the incorrectly installed separation tires 106 and 112 may be approximately 0 N*mm.
According to an example, in response to a determination that the motor torque difference 122 of the motor 104 between the first and second rotary directions 110 and 114, respectively, is greater than the predetermined threshold 124, a separation tire performance analysis module 126 may determine that the first and second separation tires 106 and 112, respectively, operate correctly. For example, as disclosed herein, according to an example, the predetermined threshold 124 may be approximately 19 N*mm. In this regard, assuming that the motor torque difference 122 of the motor 104 between the first and second rotary directions 110 and 114, respectively, for the correctly installed separation tires 106 and 112 is approximately 50 N*mm, in response to a determination that the motor torque difference 122 of the motor 104 between the first and second rotary directions 110 and 114, respectively, is greater than the predetermined threshold 124, the separation tire performance analysis module 126 may determine that the first and second separation tires 106 and 112, respectively, operate correctly.
According to an example, in response to a determination that the motor torque difference 122 of the motor 104 between the first and second rotary directions 110 and 114, respectively, is less than or equal to the predetermined threshold 124, the separation tire performance analysis module 126 may determine that the first and second separation tires 106 and 112, respectively, operate incorrectly. For example, as disclosed herein, according to an example, the predetermined threshold 124 may be approximately 19 N*mm. In this regard, assuming that the motor torque difference 122 of the motor 104 between the first and second rotary directions 110 and 114, respectively, for the incorrectly installed separation tires 106 and 112 is approximately 0 N*mm, in response to a determination that the motor torque difference 122 of the motor 104 between the first and second rotary directions 110 and 114, respectively, is less than or equal to the predetermined threshold 124, the separation tire performance analysis module 126 may determine that the first and second separation tires 106 and 112, respectively, operate incorrectly. Further, the separation tire performance analysis module 126 may generate an indication to properly install the first and second separation tires 106 and 112, respectively.
According to an example, if either of the two separation tires 106 or 112 is not installed correctly, the torque of the motor 104 will likely be relatively low in both forward and reverse directions of operation of the motor 104.
According to an example, in response to a determination that the motor torque difference 122 of the motor 104 between the first and second rotary directions 110 and 114, respectively, is less than or equal to the predetermined threshold 124, the separation tire performance analysis module 126 may determine that the first and second separation tires 106 and 112, respectively, operate incorrectly. The separation tire performance analysis module 126 may stop further operation of the printing device 108 in association with the operation of the first and second separation tires 106 and 112, respectively. Further, the separation tire performance analysis module 126 may generate an indication to properly install the first and second separation tires 106 and 112, respectively.
According to an example, in response to a determination that the motor torque difference 122 of the motor 104 between the first and second rotary directions 110 and 114, respectively, is less than or equal to the predetermined threshold 124, the separation tire performance analysis module 126 may determine that the first and second separation tires 106 and 112, respectively, operate incorrectly. Further, the separation tire performance analysis module 126 may generate an indication of reduced performance of the printing device 108 until proper installation of the first and second separation tires 106 and 112, respectively.
The apparatus 100 may operate independently of the total drive train torque of the printing device 108. In this regard, since the total drive train torque of the printing device 108 may vary between different types of printing devices, as well as over the life of the printing device 108, the motor torque difference 122 of the motor 104 between the first and second rotary directions 110 and 114, respectively, may provide an independent technique of accurately detecting faulty separation tire installation and/or operation.
According to an example, the separation tire installation and/or operation analysis performed by the apparatus 100 may be performed during idle operation of the printing device 108. For example, the separation tire installation and/or operation analysis performed by the apparatus 100 may be performed during power-on, restart after a physical media jam, and/or at other times during idle operation of the printing device 108.
As will be appreciated, some examples of the apparatus 100 may be configured with more or less modules, where modules may be configured to perform more or less operations. Furthermore, in some examples, the modules may be implemented by execution of instructions with a processing resource to cause the processing resource to perform the corresponding operations.
Referring to
The printing device 108 may include a drive system connected to a pick tire 200 and pick arm 202. The pick arm 202 may pivot down in the orientation of
Referring to
The printing device may include the pick tire 200 and pick arm 202 (see
The processor 402 of
Referring to
At block 408, the memory 404 may include instructions to actuate (e.g., by the motor actuation module 102) the motor 104 to operate the first separation tire 106 in the second rotary direction 112.
At block 410, the memory 404 may include instructions to determine (e.g., by the motor torque analysis module 120) whether a motor torque difference 122 of the motor 104 between the first and second rotary directions is greater than a predetermined threshold 124.
At block 412, in response to a determination that the motor torque difference 122 of the motor 104 between the first and second rotary directions is greater than the predetermined threshold 124, the memory 404 may include instructions to determine (e.g., by the separation tire performance analysis module 126) that the first and second separation tires 106 and 112, respectively, operate correctly.
Referring to
At block 504, the method may include actuating (e.g., by the motor actuation module 102) the motor 104 to operate the first separation tire 106 in the second rotary direction 112 for the predetermined rotation angle.
At block 506, in response to actuation of the motor 104 to operate the first separation tire 106 in the second rotary direction 112, the method may include actuating a one-way clutch 116 to disconnect a drive connection of the motor from a torque limiter 118 associated with the second separation tire 112.
At block 508, the method may include determining (e.g., by the motor torque analysis module 120) whether a motor torque difference 122 of the motor 104 between the first and second rotary directions is greater than a predetermined threshold 124.
At block 510, in response to a determination that the motor torque difference 122 of the motor 104 between the first and second rotary directions is greater than the predetermined threshold 124, the method may include determining (e.g., by the separation tire performance analysis module 126) that the first and second separation tires 106 and 112, respectively, operate correctly.
Referring to
At block 608, the non-transitory computer readable medium 602 may include instructions to actuate (e.g., by the motor actuation module 102) the motor 104 to operate the first separation tire 106 in the second rotary direction 112 for a second predetermined rotation angle corresponding to the predetermined length of movement of the physical media.
At block 610, the non-transitory computer readable medium 602 may include instructions to determine (e.g., by the motor torque analysis module 120) whether a motor torque difference 122 of the motor 104 between the first and second rotary directions is greater than a predetermined threshold 124.
At block 612, in response to a determination that the motor torque difference 122 of the motor 104 between the first and second rotary directions is less than or equal to the predetermined threshold 124, the non-transitory computer readable medium 602 may include instructions to determine (e.g., by the separation tire performance analysis module 126) that the first and second separation tires 106 and 112, respectively, operate incorrectly.
At block 614, the non-transitory computer readable medium 602 may include instructions to generate (e.g., by the separation tire performance analysis module 126) an indication to properly install the first and second separation tires 106 and 112, respectively.
What has been described and illustrated herein is an example along with some of its variations. The terms, descriptions and figures used herein are set forth by way of illustration only and are not meant as limitations. Many variations are possible within the spirit and scope of the subject matter, which is intended to be defined by the following claims—and their equivalents—in which all terms are meant in their broadest reasonable sense unless otherwise indicated.
Number | Name | Date | Kind |
---|---|---|---|
5785224 | Nowakowski | Jul 1998 | A |
6869070 | Shimamura et al. | Mar 2005 | B2 |
8979088 | Itabashi | Mar 2015 | B2 |
9139387 | Inoue | Sep 2015 | B2 |
20040245698 | Naruoka | Dec 2004 | A1 |
20060151936 | Brown | Jul 2006 | A1 |
20080272535 | Gustafsson | Nov 2008 | A1 |
20150132039 | Tobinaga et al. | May 2015 | A1 |
20150344246 | Zensai | Dec 2015 | A1 |
20150360892 | Yoshimizu | Dec 2015 | A1 |