The Rotary Encoder: A rotary encoder is a device that encodes, and sometimes decades, positions information about the movement of a shaft or axle. Typically these shafts or axles can be turned by hand or with some type of mechanism such as a motor. A rotary encoder actually has two parts: The first part is called the “rotating wheel” (or “rotor”). It spins freely on its axis, and it has two pairs of pins. One pin from each pair points to one direction on either side of the wheel’s centerline; they are referred to as “north” and “south”, for example. A second part is called the “indexing disk”. Linear Encoders-
What are rotary encoders used for?
Rotary encoders can be used for many applications. In industrial machines and devices, they are often used with servo motors to determine the exact position of a device. They may also be used in radio-controlled models and robots.
In everyday life, some rotary encoders are used for volume control knobs on stereo devices, tape decks, and CD players, or on old telephone handsets to indicate the volume level. Other examples include home appliances such as washing machines. A rotary encoder can also be found on computer mice, along with a button that provides feedback such as clicks or buzzes when the user moves the mouse wheel up or down.
Rotary encoders are also commonly used in the electronics industry for measuring linear shafts, for example, measuring wheels or shafts on lathes, drill presses, and milling machines. An electronic rotary encoder may be incorporated into the shaft to measure its position relative to a fixed reference point and/or relative to a fixed scale on the housing wall.
The principle of operation
The mechanical principle of operation is simple: The motor turns a shaft. The rotation of the shaft is detected by one or more rotating pins. In some devices, it will be possible to also detect if either of the two pairs of pins is at right angles to the rotor axis; this would enable measuring absolute position. The detection of the rotation is done by wires that are connected to the rotating pins or to the shaft itself.
The rotary encoder is usually driven by a stepper motor or other type of servo motor. It is possible to use a solenoid in place of the stepper motor, but the latter has been found to be more precise and very fast in some applications.
Rotary encoders may utilize Hall-effect sensors instead of simple rotating pin contact switches, but this introduces extra Cost and complexity. These sensing methods are often reversible, as well; this makes them suitable for use with microcontrollers, for example.
Rotary encoders are rotating discs that provide positional feedback about the position of a shaft or gear, which is then converted into an electrical pulse sequence. A linear encoder is just a fancy name for an incremental rotary encoder. The big difference is that the former measures angular displacement while the latter measures linear displacement.
Rotary encoders are devices used to measure rotation. There are two main types of rotary encoder: Linear and Rotary. Linear encoders are best understood by looking at a photo. It consists of a small wheel that evenly spins on a shaft and a stationary arm that is mounted on an axle (called the ‘encoder shaft’). The wheel is connected to one of the two arms with a set screw, which in turn connects to some form of brain or microcontroller unit (MCU). Each time the wheel makes a full rotation, the arm recoils and causes the axle to move a fixed distance that is proportional to the number of revolutions of the wheel.
The datasheet for this device says that when it completes a full revolution, it has moved through a distance of 8.57mm. Using basic geometry and trigonometry, you can determine that there are 57.3 possible positions in which this encoder can read. In practice, people generally only use 16 of these positions, with each position being equivalent to 45 degrees of rotation (the remaining positions are redundant).
How do I pick between rotary and linear encoders?
- Consider the application? What is the application, what is it measuring? Am I looking for something that exact, or can I put up with a more gradual change in readings? Linear encoders are ideal when the quantity being measured changes gradually, such as a wheel turning or an object moving down a conveyor belt. On the other hand, rotary encoders are better suited for situations where precision and sudden changes in speed and direction are required.
2. Consider Noise
An important factor to consider when choosing a linear encoder over a rotary encoder is noise. Rotary encoders are far noisier, and this can lead to issues when trying to achieve an accurate measurement. This is especially true with applications that rely on high precision measurements, such as in the medical industry.
3. How Much do You Need to Measure?
Along with noise, another important factor in choosing a linear encoder or rotary encoder is the distance between sensors. Rotary encoders provide a greater range of motion and can typically be used over longer distances than linear encoders due to their larger size and surface area.
4. Consider Cost
Rotary encoders typically cost more than linear encoders due to their advanced construction. This means that linear encoders can be a suitable choice for most applications, and if your budget allows, you could still get a rotary encoder for those few situations where it has been determined to be the best option.
5. What is the temperature of my application?
Temperature is another important factor to consider when choosing between linear or rotary encoders. Linear encoders are built with a significantly smaller surface area, which means they heat up faster and thus have more room for error. Rotary encoders are built with a larger surface area which prevents them from overheating so easily.
6. How Much Space Do I Have?
When choosing between linear and rotary encoders, keep in mind that they both have different installation requirements. Rotary encoders are larger, which means that they take up more space and may add extra weight to your product. Linear encoders are smaller and weigh less, which means that it is easier to incorporate them into your product without sacrificing much space or adding too much weight.
7. What Is the Temperature of My Environment?
An important factor to consider when choosing between linear and rotary encoders is the temperature of your application. Linear encoders are built with a significantly smaller surface area, which means they heat up faster and thus have more room for error. Rotary encoders are built with a larger surface area which prevents them from overheating so easily.
8. What is the frequency or rate of change?
When choosing between linear and rotary encoders, consider the type of application that you are looking to use it for. A linear encoder will be able to handle changes in speed and direction at a greater rate than a rotary encoder.
9. How much does it cost?
One of the most important factors to consider when choosing between linear and rotary encoders is its Cost. Depending on how much it costs, one could be more suitable than the other for your application based on your budget and needs.
Table of Contents