Media loading devices are used in many types of machines including and not limited to printers, scanners, cutters, etc. In some examples of media loading devices using a media roll, a user may need to manually find a leading-edge of the media roll in order to load the media roll. In the case the leading-edge is in the wrong position, the media loading device will not perform the loading operations on the media roll properly. It is hereby disclosed a media loading device in which the leading-edge may be automatically found by performing several loading operations over the media roll.
Features of the present disclosure are illustrated by way of example and are 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.
Disclosed herein are examples of media loading devices, methods, and systems which may be used to load a media. Hence, different examples of devices, methods, and systems are described.
A media loading device to receive a media-roll having a leading-edge according to an example may comprise a motor and a sensor to determine the leading-edge of the media roll, i.e., a leading-edge sensor. The motor may rotate the media roll in a winding direction and unwinding direction, and the motor may be controlled by a processor. Further, the leading-edge sensor may comprise a pivot arm and a detecting element wherein the pivot arm may contact the media roll and the detecting element may protrude from below the pivot arm as to contact the leading-edge of the media roll as it separates from the body of the media roll. Upon detection of the leading edge, the detecting element may issue a leading-edge presence signal to the processor upon contact with the leading-edge and a contacting surface.
In an example, the detecting element of the media loading device may be positioned to contact the leading-edge of the media roll as the media roll rotates in the winding direction.
In other examples, the detecting element of the media loading device may be positioned remotely to the media roll so that there is no contact between the detecting element and the leading-edge while the media roll rotates in the unwinding direction.
According to other examples, the detecting element may comprise a rolling element and a sensor. The rolling element may contain the contacting surface to contact the leading-edge and the sensor may detect a rotation of the rolling element. The contact between the rolling element and the leading-edge may cause the rotation of the rolling element and the sensor may issue the leading-edge presence signal to the processor based on the detection. In other examples, the rolling element may be a toothed element, wherein a tooth of the toothed element may be the contacting surface. The tooth may have different geometries to contact the leading-edge of the media roll.
In other examples, the media loading device may further comprise a radius detector. The radius detector may issue a radius signal to the processor, the radius signal being associated to a radius of the media roll. The processor may set an angular speed of the motor based on the radius signal issued by the radius detector. In other examples, the media loading device may further comprise a pinch arm biased against the media roll. The radius detector may be located on one of the pivot arm or the pinch arm. The radius detector may contact the media roll and may issue the radius signal to the processor. The pivot arm and the pinch arm may adjust a media path for the leading-edge when the media roll rotates.
Throughout the foregoing description, the winding direction of the media roll will be referred to as a direction in which the media roll is rolled. Accordingly, the unwinding direction of the media roll will be referred to as a direction opposite to the winding direction, in which the media roll is unrolled.
Moreover, the term leading-edge will be used to refer to a forward part of the media roll which is moved outwards from the perimeter of the media roll, i.e., the free edge of the media that will be unwind from the roll to perform, e.g., a printing operation.
Also, it is hereby disclosed a loading method that comprises several actions to load a media roll. The loading method may comprise a motor to rotate a media holder in a winding direction and an unwinding direction wherein the media holder is to receive a media roll having a leading-edge. The method may further comprise a leading-edge sensor comprising a detector and a pivot arm. The pivot arm may contact the media roll, and the leading-edge sensor issues a leading-edge signal to a processor upon contact between the detector and the leading-edge, for example the contact may cause a rotation of the detector. The contact may occur while the motor rotates in the winding direction. The processor may control the motor upon signal reception.
In an example, the loading method may further comprise a radius detector to determine a radius of the media roll. Upon the radius is determined, a radius signal may be issued to the processor and the processor may modify an angular speed of the motor based on the radius signal. In other examples, the loading method may further comprise a pinch arm biased against the media roll and the radius detector may be located on one of the pivot arm or the pinch arm. The radius detector may contact the media roll and the processor may set the angular speed of the motor based on the radius signal.
In other examples, the loading method may modify the angular speed of the motor so that a media roll tangential speed is within a speed range. The media roll tangential speed may be determined from, at least, the radius signal and the motor angular speed.
In other examples, the loading method may further comprise a series of presence sensors to detect the leading-edge along a media path. Each, of the sensors issues a media path signal to the processor upon the detection of the leading-edge during rotation of the motor in the unwinding direction. If the media path signals are not received by the processor before a predefined time assigned to each of the presence sensors, the processor may stop the motor. In an example, the predefined time may be assigned through a look-up table. In other examples, the predefined time may be assigned through a mathematical function. The mathematical function may comprise parameters such as a leading-edge speed, a radius of the media roll, distance between sensors, and corrections. The leading-edge speed is defined as the linear speed of the leading-edge, i.e., the angular speed of the media roll multiplied by the radius of the media roll. The mathematical function may be different for each segment between the presence sensors, i.e., between successive sensors the corrections or the distance factors may be different.
According to an example, a printing system having a print zone may comprise a media holder, a motor, a processor and a leading-edge sensor. The media holder is to receive a media roll having a leading-edge, wherein the media holder is rotated by the motor in a winding direction and an unwinding direction. The processor controls the motor and the leading-edge sensor comprises a pivot arm to contact the media roll and a detecting element protruding from below the pivot arm. Upon contact between the detecting element and the leading-edge, a leading-edge presence signal may be issued to the processor while the motor rotates in the winding direction. The processor may reverse the rotation to an unwinding direction upon receipt of the leading-edge presence signal. The rotation in the unwinding direction may cause the leading-edge to move through a media path to the print zone.
In an example, the printing system may further comprise a series of presence sensors along the media path, wherein each of the presence sensors issues a media path signal to the processor upon detection of the leading-edge. Whether the media path signal is not received before a predefined time assigned to each of the presence sensors, the processor stops the motor. In an example, the predefined time may be assigned be assigned through a mathematical function. The mathematical function may comprise parameters such as a leading-edge speed, a radius of the media roll, distance between sensors, and corrections. The leading-edge speed is defined as the linear speed of the leading-edge, i.e., the angular speed of the media roll multiplied by the radius of the media roll. The mathematical function may be different for each segment between the presence sensors, i.e., between successive sensors the corrections or the distance factors may be different.
In other examples, the printing system may further comprise a radius detector to determine a radius of the media roll. The radius detector may issue a radius signal to the processor upon the radius determination and the processor may modify an angular speed of the motor based on the radius signal.
Referring now to
To detect the leading edge, a motor 102 rotates the media holder 101 in a winding direction and an unwinding direction. The rotation transmission from the motor 102 to the media holder 101 may be accomplished by adding by mechanical means, e.g., a belt, a gearbox, or any other mechanical arrangement to transfer a rotational force from the motor towards the media roll. The detecting module 103 issues a leading-edge presence signal 140 to a processor 120 upon a contact 130 between the leading-edge 111 and the leading-edge sensor 104. The processor 120 may control the motor 102 upon the reception of the leading-edge presence signal 140. The control may be included in a motor signal 150, which may cause the motor 102 to perform actions, e.g. stopping the motor, reversing the motor or changing the motor speed. In some examples, the leading-edge sensor 104 may comprise a detecting element and a pivot arm, wherein the pivot arm is to contact the media roll 110. The pivot arm may rotate around a point so that the pivot arm keeps contacting the media roll 110 as it rotates. The detecting element may protrude from below the pivot arm.
Referring now to
In an example, the leading-edge sensor comprises a detecting element, a sensor, and a pivot arm to contact the media roll. The pivot arm may be pivotable and biased towards the media holder so that, in use, it contacts the media roll. The detecting element may protrude from below the pivot arm and may have a contacting surface. The sensor may detect contact between the detecting element and the leading-edge and, upon such contact, a leading-edge presence signal is issued to the processor. In other examples, the pivot arm may further comprise a radius detector to determine a radius of the media roll while contacting the media roll.
In an example of radius detector, such detector is located in a pinch arm. The pinch arm may be a pivotable arm to contact the media roll in a contact area, the pinch arm to adjust a media path to a leading-edge in conjunction with the pivot arm. The pinch arm may contact the media roll in a lower position than the pivot arm. The radius detector may contact the media roll to determine a radius. In an example, the radius detector may comprise a rotating element to reduce the friction during the contact. The rotating element of the radius detector may have the same tangential speed as the media roll. The rotating, element does not slip during the rotation, as a consequence, a media roll tangential speed is the same for the rotating element and the media roll.
In a further example, the rotation of the rotating element may be used by a sensor to determine an angular speed, e.g., the sensor may be used to calculate a rate of rotation. Since the rotating element has a known radius, the tangential speed of the media roll and the rotating element may be calculated. Also, a radius of the media roll may be calculated based on the tangential speed of the media roll and an angular speed of the motor. In an example, the angular speed of the motor may be known or may be calculated in view of the motor speed and/or the energy supply sent to the motor. In an example, the radius detector determines the radius of the media roll periodically. In other examples, the radius detector determination may comprise measuring an angular displacement of the rotating element in a time elapsed, i.e., a rate of rotation. The radius of the media roll may also be calculated by using a predetermined angular speed instead of calculating it.
In other examples the pivot arm may include both the radius detector and the leading-edge sensor and the pinch arm is provided to adjust the media path to the leading-edge of the media roll.
In other examples, the radius detector may be located remotely to the media roll. The radius detector may measure the radius of the media roll by optical means. A radius signal may be sent to the processor upon a radius determination, the radius signal including the radius of the media roll. An adjusted angular speed of the motor may be calculated from the radius signal issued by the radius detector.
Referring now to
In an example, the loading method may further comprise a radius detector to determine a radius of the media roll. The radius detector issues a radius signal to the processor upon determining a radius of the media roll. The processor may modify an angular speed of the motor based on the radius signal.
In other examples, the loading method may further comprise a pinch arm biased towards the media roll, wherein the radius detector is located at the pinch arm. The radius detector may be alternatively comprised in the pivot arm.
Referring to
In an example, the radius of the media roll may be calculated from a radius signal. The radius signal may enable to calculate the media roll tangential speed. From the media roll tangential speed and a motor angular speed the processor may calculate the radius of the media roll. If the media roll tangential speed is within a speed range the angular speed of the motor is maintained. On the other hand, if the tangential speed of the media roll is outside the speed range, the angular speed of the motor may be adjusted. The ranges in other examples may be applied to media roll radius, wherein radius ranges may determine if and adjustment of the motor angular speed is needed. In an example, the adjustment may be performed applying a ratio value to the angular speed of the motor, the ratio value being calculated between the media roll tangential speed and predefined values.
Referring now to
The leading-edge sensor 540 contacts the media roll 530 in a contacting area, the leading-edge sensor 540 to detect a leading-edge 531 of the media roll 530. The leading-edge sensor 540 can pivot around a point 540a so that the leading-edge sensor may move along a trajectory 540b. Upon contact between the leading-edge 531 and the leading-edge sensor 540 during rotation in the winding direction 520a, a leading-edge presence signal is issued to the processor (not shown in
The example of
In the example of
The processor may adjust an angular speed of the media holder 520 by modifying an angular speed of the motor based on the radius signal. In addition to the radius signal issued by the radius detector 575, the series of presence sensors (560a, 560b, 560c, 560d) may issue a media path signal to the processor. The media path signal may be issued upon the leading-edge 531 is detected by each of the presence sensors. Whether a media path signal is not received by the processor before a predefined time, the processor may stop the motor. The predefined times may be assigned for each of the presence sensors independently. In other examples, the number of presence sensors along the media path 550 may be different than four. The predefined times for each of the presence sensors may be set based on a polynomial function of system parameters or defined values.
In an example, the processor adjusts the angular speed of the motor based on data extracted from a look-up table (LUT). The LUT may include predefined radius values linked with angular speed values for the motor. By comparing the radius signal with the predefined radius values, the angular speed of the motor may be adjusted. Other printing system characteristics may be included as variables in the LUT, such as a media thickness, a media holder rotation direction, a type of material or the current state of the printing system. In an example, for the same radius signal, different angular speeds may be set whether the media holder is rotating in the winding direction or the unwinding direction. In other examples, a coated media may need a different angular speed adjustment than an uncoated media.
In other examples, the processor may adjust the angular speed of the motor through a polynomial function, the function comprising parameters such as a radius of the media roll, a type of media, a media thickness, a state of the system, a motor rotation direction, and current angular speed. However, other parameters may be possible. The polynomial function may re-calculate the angular speed of the motor periodically.
Referring now to
Referring now to
What has been described and illustrated herein are examples of the disclosure along with some 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 scope of the disclosure, 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.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2019/044431 | 7/31/2019 | WO |