A motor and a method of operating the motor uses an encoder disk attached to the rotor of the motor and an encoder reader positioned to optically obtain rotational information of the rotor. The encoder disk and the encoder reader are located within an interior region of the stator of the motor in which the rotor is positioned to rotate.
|
8. A method of operating a stepper motor, the method comprising:
applying driving signals to the stepper motor to drive a rotor of the stepper motor connected to a shaft to rotate within an interior region of a stator, wherein a front cap and a back cap enclose the interior region and wherein the shaft extends through both the front cap and the back cap;
emitting light from a light emitter of an encoder reader to a reflective encoder disk directly attached to the rotor, the reflective encoder disk and the encoder reader being positioned within the interior region of the stator; and
receiving the light reflected from the encoder disk at a light receiver of the encoder reader as the rotor is rotated, wherein the received light is used to obtain rotational information of the rotor, wherein the encoder reader is attached to a ring-shaped printed circuit board (PCB) that is attached to the back cap, wherein a front bearing is attached to the front cap and a back bearing is attached to the back cap, wherein the shaft extends through the front and back bearings and wherein the reflective encoder disk is positioned between the rotor and the back bearing.
1. A stepper motor comprising:
a stator with an interior region;
a rotor assembly with a rotor connected to a shaft, the rotor being positioned within the interior region of the stator;
a reflective encoder disk attached directly to the rotor, the reflective encoder disk being positioned within the interior region of the stator;
an encoder reader positioned within the interior region of the stator facing the encoder disk, the encoder reader including a light emitter to emit light to the reflective encoder and a light receiver to receive the light reflected off the reflective encoder disk to optically obtain rotational information of the rotor, wherein the encoder reader is attached to a ring-shaped printed circuit board (PCB);
a front cap and a back cap that enclose the interior region, wherein the shaft extends through both the front cap and the back cap, wherein the ring-shaped PCB is attached to the back cap; and
a front bearing attached to the front cap and a back bearing attached to the back cap, wherein the shaft extends through the front and back bearings and wherein the reflective encoder disk is positioned between the rotor and the back bearing.
2. The stepper motor of
3. The stepper motor of
4. The stepper motor of
5. The stepper motor of
6. The stepper motor of
7. The stepper motor of
9. The method of
10. The method of
11. The method of
12. The method of
13. The method of
14. The method of
|
This application is entitled to the benefit of U.S. Provisional Patent Application Ser. No. 62/688,342, filed on Jun. 21, 2018, which is incorporated herein by reference.
Stepper motors are low cost and easy to use motors that are commonly used in low performance motion control applications, such as three-dimensional (3D) printers, simple pumps, and hobby robots. The main reason for the low cost of stepper motors is that these motors have fewer numbers of magnets compared to high-end brushless servo motors and use low-cost high-volume friendly laminated sheet metal materials.
Stepper motors have high number of poles (50 poles for 2 Phase stepper motors) and produces high torque at low speed compared to other types of motors of similar size, such as direct current (DC) motors or brushless DC (BLDC) motors. At high speed, the torque of stepper motor drops significantly, and thus, is not useful in such applications. For low to mid speed applications, stepper motors are ideal in cost and performance.
Typically, the stepper motors are controlled in open-loop mode using a low cost open-loop stepper motor driver. The main disadvantage of the open-loop control is that there is no feedback, and thus, the motors must run at high current to ensure position control, which typically leads to overheating of the stepper motors. Additionally, when running stepper motors in open-loop, the position accuracy is not guaranteed. Furthermore, higher noise is also associated with running the stepper motors in open-loop and high constant current.
In order to address these issues, recent efforts have been to make the stepper motor run like a closed loop servo motor by attaching an encoder unit to the stepper motor. By attaching an encoder to a stepper motor and running in closed loop, following features are achieved: more accurate position control, cooler and more efficient running, and quieter operation.
Even with the encoder unit, the stepper motor is still cheaper than the BLDC motors due to the fact that the manufacturing cost of such stepper motor is significantly less costly. However, the cost advantage of the stepper motor is reduced dramatically with the addition of the encoder unit. In addition, adding the encoder unit on the stepper motor increases the overall size of the motor.
A motor and a method of operating the motor uses an encoder disk attached to the rotor of the motor and an encoder reader positioned to optically obtain rotational information of the rotor. The encoder disk and the encoder reader are located within an interior region of the stator of the motor in which the rotor is positioned to rotate.
A motor in accordance with an embodiment of the invention comprises a stator with an interior region, a rotor assembly with a rotor connected to a shaft, the rotor being positioned within the interior region of the stator, an encoder disk attached to the rotor, the encoder disk being positioned within the interior region of the stator, and an encoder reader positioned within the interior region of the stator facing the encoder disk to optically obtain rotational information of the rotor.
A method of operating a motor in accordance with an embodiment of the invention comprises applying driving signals to the motor to drive a rotor of the motor to rotate within an interior region of a stator, emitting light from an encoder reader to an encoder disk attached to the rotor, the encoder disk and the encoder reader being positioned within the interior region of the stator; and receiving the light from the encoder disk at the encoder reader as the rotor is rotated, wherein the received light is used to obtain rotational information of the rotor.
Other aspects and advantages of the present invention will become apparent from the following detailed description, taken in conjunction with the accompanying drawings, illustrated by way of example of the principles of the invention.
As explained above, current stepper motors with encoders are relatively expensive to manufacture and the overall size of the motors are significantly increased. The encoders that are used in the stepper motors are either transmissive type encoders or reflective type encoders.
As illustrated in these figures, a stepper motor with either type of encoder includes encoder components that are outside of the main motor assembly. Thus, the added encoder increases the overall size of the stepper motor. In addition, these encoder components and other parts, such as a cover, add to the overall manufacturing cost of the stepper motor.
With reference to
Turning now to
As shown in
As described below, the components of the encoder unit of the stepper motor 300 are located within the main motor assembly 306, i.e., within the interior region 328 of the stator 314. One of the components of the encoder unit is a reflective encoder disk 302, which is illustrated in
The other component of the encoder unit of the stepper motor 300 is an encoder reader 308, which is mounted on a printed circuit board (PCB) 316 in accordance with an embodiment of the invention, as illustrated in
The PCB 316 with the encoder reader 308 is mounted on the inside of the back cap 318, as illustrated in
In
A method of operating a motor, such as the stepper motor 300, in accordance with an embodiment of the invention is described with reference to a process flow diagram of
Although the motor in accordance with embodiments of the invention has been described and illustrated as a stepper motor, the described technique of placing the encoder inside the motor, i.e., the main motor assembly, can be applied to other types of motors.
The components of the embodiments as generally described in this document and illustrated in the appended figures could be arranged and designed in a wide variety of different configurations. Thus, the following more detailed description of various embodiments, as represented in the figures, is not intended to limit the scope of the present disclosure, but is merely representative of various embodiments. While the various aspects of the embodiments are presented in drawings, the drawings are not necessarily drawn to scale unless specifically indicated.
The present invention may be embodied in other specific forms without departing from its spirit or essential characteristics. The described embodiments are to be considered in all respects only as illustrative and not restrictive. The scope of the invention is, therefore, indicated by the appended claims rather than by this detailed description. All changes which come within the meaning and range of equivalency of the claims are to be embraced within their scope.
Reference throughout this specification to features, advantages, or similar language does not imply that all of the features and advantages that may be realized with the present invention should be or are in any single embodiment of the invention. Rather, language referring to the features and advantages is understood to mean that a specific feature, advantage, or characteristic described in connection with an embodiment is included in at least one embodiment of the present invention. Thus, discussions of the features and advantages, and similar language, throughout this specification may, but do not necessarily, refer to the same embodiment.
Furthermore, the described features, advantages, and characteristics of the invention may be combined in any suitable manner in one or more embodiments. One skilled in the relevant art will recognize, in light of the description herein, that the invention can be practiced without one or more of the specific features or advantages of a particular embodiment. In other instances, additional features and advantages may be recognized in certain embodiments that may not be present in all embodiments of the invention.
Reference throughout this specification to “one embodiment,” “an embodiment,” or similar language means that a particular feature, structure, or characteristic described in connection with the indicated embodiment is included in at least one embodiment of the present invention. Thus, the phrases “in one embodiment,” “in an embodiment,” and similar language throughout this specification may, but do not necessarily, all refer to the same embodiment.
Although the operations of the method(s) herein are shown and described in a particular order, the order of the operations of each method may be altered so that certain operations may be performed in an inverse order or so that certain operations may be performed, at least in part, concurrently with other operations. In another embodiment, instructions or sub-operations of distinct operations may be implemented in an intermittent and/or alternating manner.
It should also be noted that at least some of the operations for the methods may be implemented using software instructions stored on a computer useable storage medium for execution by a computer. As an example, an embodiment of a computer program product includes a computer useable storage medium to store a computer readable program that, when executed on a computer, causes the computer to perform operations, as described herein.
Furthermore, embodiments of at least portions of the invention can take the form of a computer program product accessible from a computer-usable or computer-readable medium providing program code for use by or in connection with a computer or any instruction execution system. For the purposes of this description, a computer-usable or computer readable medium can be any apparatus that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
The computer-useable or computer-readable medium can be an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system (or apparatus or device), or a propagation medium. Examples of a computer-readable medium include a semiconductor or solid state memory, magnetic tape, a removable computer diskette, a random access memory (RAM), a read-only memory (ROM), a rigid magnetic disc, and an optical disc. Current examples of optical discs include a compact disc with read only memory (CD-ROM), a compact disc with read/write (CD-R/W), a digital video disc (DVD), and a Blu-ray disc.
In the above description, specific details of various embodiments are provided. However, some embodiments may be practiced with less than all of these specific details. In other instances, certain methods, procedures, components, structures, and/or functions are described in no more detail than to enable the various embodiments of the invention, for the sake of brevity and clarity.
Although specific embodiments of the invention have been described and illustrated, the invention is not to be limited to the specific forms or arrangements of parts so described and illustrated. The scope of the invention is to be defined by the claims appended hereto and their equivalents.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
5103225, | Dec 24 1990 | Pitney Bowes Inc. | Motor-driven positioning system with reflective optical encoder |
5907244, | Aug 02 1996 | Automation Technology, Inc. | Method and apparatus for detecting winding errors in an electric motor stator |
7508154, | May 15 2006 | QuickSilver Controls, Inc. | Integrated motor and resolver including absolute position capability |
8653707, | Aug 17 2010 | NIDEC CORPORATION | Motor having an encoder to detect rotation of a rotating body |
9509195, | Apr 23 2013 | X Development LLC | Embedded encoder for an outrunner brushless motor |
20040075412, | |||
20050167577, | |||
20160294252, | |||
20180358870, | |||
WO2018008216, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jun 21 2019 | Arcus Technology, Inc. | (assignment on the face of the patent) | / | |||
Sep 30 2019 | CHANG, CHRISTOPHER C | Arcus Technology, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 050622 | /0492 |
Date | Maintenance Fee Events |
Jun 21 2019 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Jun 28 2019 | SMAL: Entity status set to Small. |
Jul 31 2024 | M2551: Payment of Maintenance Fee, 4th Yr, Small Entity. |
Date | Maintenance Schedule |
Feb 02 2024 | 4 years fee payment window open |
Aug 02 2024 | 6 months grace period start (w surcharge) |
Feb 02 2025 | patent expiry (for year 4) |
Feb 02 2027 | 2 years to revive unintentionally abandoned end. (for year 4) |
Feb 02 2028 | 8 years fee payment window open |
Aug 02 2028 | 6 months grace period start (w surcharge) |
Feb 02 2029 | patent expiry (for year 8) |
Feb 02 2031 | 2 years to revive unintentionally abandoned end. (for year 8) |
Feb 02 2032 | 12 years fee payment window open |
Aug 02 2032 | 6 months grace period start (w surcharge) |
Feb 02 2033 | patent expiry (for year 12) |
Feb 02 2035 | 2 years to revive unintentionally abandoned end. (for year 12) |