What is an Encoder

ESECOTV
7 Feb 202410:24

Summary

TLDRIn this educational video, Henry explains the function and differences between incremental and absolute encoders. He demonstrates how encoders, used for position feedback in rotating mechanisms, work by converting optical pulses into electronic signals. Incremental encoders send a series of pulses to a controller, which counts them to determine position, but require homing after power cycles. Absolute encoders, on the other hand, maintain position information even through power cycles due to their unique addressing system for each position. The video also touches on the applications of each type of encoder, with incremental encoders suitable for systems like conveyor belts where absolute position isn't critical, and absolute encoders ideal for precise, high-dependency machinery.

Takeaways

  • 😀 Encoders are used for position feedback in rotary mechanisms.
  • 🔍 They can be connected to a rotating shaft to determine the position of an object.
  • 🔧 Encoders have a mechanical disc inside that rotates with the shaft, which is read by an optical system to generate electrical signals.
  • 💡 Incremental encoders send a series of pulses that a controller counts to determine position, but require homing after power cycles.
  • 🔄 Incremental encoders can detect direction (forward or reverse) and adjust the pulse count accordingly.
  • 📊 Absolute encoders have a unique address for each position, allowing them to retain position information through power cycles without homing.
  • 🔗 Encoders can communicate with controllers via various methods, including specialized proprietary communications or standard Ethernet IP.
  • 🏭 The choice between incremental and absolute encoders depends on application requirements, such as the need for precise positioning and whether homing is acceptable.
  • 🔩 Encoders are used in various environments, from precise machinery with multiple servos to simpler applications like conveyor belts.
  • 📈 The video provides practical examples, such as using an encoder on a conveyor belt to track position for robotic picking.

Q & A

  • What is an encoder?

    -An encoder is a device used for position feedback, typically connected to a rotating shaft to provide information about the position of a rotary mechanism.

  • How does an encoder work?

    -Encoders work by having a mechanical disc inside that is attached to the rotary mechanism. As the disc spins, it has etchings that interact with a reader on the circuitry, converting optical pulses into electronic signals that can be sent to a controller.

  • What is the difference between a hollow shaft encoder and a solid output shaft encoder?

    -A hollow shaft encoder has a center hole where a shaft can be inserted and coupled, while a solid output shaft encoder has a continuous solid shaft. Both types have the same operating principle but differ in how they connect to the rotary mechanism.

  • What is an incremental encoder?

    -An incremental encoder is a type of encoder that sends a series of pulses to a controller, which counts these pulses to determine the position. It does not retain position information through a power cycle and requires homing to reset the count.

  • What does PPR stand for in encoder terminology?

    -PPR stands for Pulses Per Revolution, which indicates the number of pulses an encoder sends per complete rotation of the shaft.

  • How does an absolute encoder differ from an incremental encoder?

    -An absolute encoder retains its position information even through a power cycle, as it has a unique address for each position on its disc. It does not require homing like an incremental encoder.

  • What is homing in the context of encoders?

    -Homing is the process of resetting the position count to a known starting point when the system is powered on, necessary for incremental encoders because they lose position information during a power cycle.

  • Why would someone choose an incremental encoder over an absolute encoder?

    -An incremental encoder might be chosen for applications where the cost is a factor and the system can afford to spend time homing after a power cycle, such as in a conveyor belt system where absolute position information is not critical.

  • What is the advantage of using an absolute encoder in a system with multiple servo motors?

    -In a system with multiple servo motors that need to maintain specific alignments and positions, an absolute encoder is advantageous because it can retain position information through power cycles, avoiding the time-consuming process of homing all motors.

  • What is the purpose of the etchings on the encoder disc?

    -The etchings on the encoder disc are used to modulate light as the disc spins, creating a pattern of light and dark that the reader on the encoder's circuitry can interpret as electrical signals representing position.

  • How does the communication technology differ between an incremental encoder and an absolute encoder?

    -Incremental encoders typically have more wires due to the need to send multiple pulse signals for position and direction, while absolute encoders may have fewer wires because they send a unique position signal that represents the absolute position on the disc.

Outlines

00:00

🔍 Introduction to Encoders

The first paragraph introduces the concept of encoders, which are advanced sensors used for position feedback. It explains that encoders are connected to rotating mechanisms and help determine the position of an object. The discussion includes the difference between hollow shaft and solid output shaft encoders, and the general principle of how they work. An encoder contains a mechanical disc with etchings that, when rotated, creates an electrical signal through an optical system. This signal is then sent to a controller. The paragraph also distinguishes between incremental and absolute encoders, with incremental encoders sending a series of pulses that a controller counts to determine position, and the ability to sense direction of rotation.

05:01

🔧 Understanding Incremental and Absolute Encoders

The second paragraph delves deeper into the differences between incremental and absolute encoders. Incremental encoders lose their count upon power loss, requiring a homing process to reset the position. In contrast, absolute encoders maintain their position information even after power cycles due to a unique addressing system for each position. The paragraph also touches on the different communication technologies used by these encoders, such as Rockwell Automation's DSL feedback and Ethernet/IP, which allow for communication with controllers over standard networks. The discussion concludes with examples of where each type of encoder might be used, emphasizing the importance of application requirements in choosing the right encoder.

10:03

📢 Promoting ESN TV's Educational Content

The third paragraph serves as a call to action for viewers to engage with the content by subscribing to the ESN TV YouTube channel, liking the video, and enabling bell notifications for updates. It suggests that viewers who are interested in learning more about encoders and similar topics should follow these steps to stay informed about new educational content.

Mindmap

Keywords

💡Encoder

An encoder is a device that converts information from one format or code to another, often used for position feedback in mechanical systems. In the video, encoders are used to determine the position of a rotating object by connecting the encoder's shaft to it. The script mentions hollow shaft and solid output shaft encoders, indicating different types of encoders designed for various applications.

💡Position Feedback

Position feedback refers to the process of determining the position of a mechanical component, such as a shaft, within a system. The video script explains that encoders provide this feedback by connecting to a rotating mechanism, allowing the system to know its exact location at any given time.

💡Incremental Encoder

An incremental encoder is a type of encoder that provides relative position information by counting pulses. The script describes how it works by sending a series of pulses to a controller, which counts these pulses to determine the position. An example from the script is the encoder with '1024 PPR' (pulses per revolution), which allows the system to know how many revolutions have occurred.

💡Absolute Encoder

An absolute encoder, in contrast to an incremental encoder, provides a unique position for each degree of rotation, even after a power cycle. The script explains that absolute encoders have specialized mechanical systems that allow them to retain position information, making them useful for applications where maintaining position after a power loss is critical.

💡Hollow Shaft Encoder

A hollow shaft encoder is a specific type of encoder with a hollow center that allows a shaft to pass through it. The script mentions that this type of encoder can be coupled to a rotating shaft, making it suitable for applications where the encoder needs to be attached to an existing rotating component.

💡Solid Output Shaft

A solid output shaft encoder has a solid shaft that cannot accommodate another shaft passing through it. As described in the script, this type of encoder is directly connected to the rotating mechanism, and is used when the encoder is an integral part of the rotating system rather than an attachment.

💡Pulses Per Revolution (PPR)

PPR is a term used to describe the number of pulses an encoder generates for each complete revolution of the shaft. The script uses the example of '1024 PPR' to illustrate how the controller can determine the position of the encoder by counting these pulses.

💡Optical System

The script mentions an optical system within the encoder, which uses a light source and a reader to detect the etchings on a rotating disc. This system converts the physical pattern on the disc into electrical signals, which represent the position information.

💡Power Cycle

A power cycle refers to the process of starting up or shutting down a system, which can affect the state of components like encoders. The script explains that incremental encoders lose their position count during a power cycle, requiring a homing procedure, whereas absolute encoders retain their position information.

💡Homing

Homing is the process of determining and setting a known position at the start of a system's operation. The script discusses how incremental encoders require homing after a power cycle to establish a known starting point for position counting.

💡Communications Technology

Communications technology in encoders refers to the methods used to transmit position data from the encoder to the controlling system. The script mentions DSL feedback and Ethernet IP as examples of such technology, highlighting how encoders can communicate position information over different types of networks.

Highlights

Introduction to encoders as advanced sensors for position feedback.

Explanation of how encoders connect to rotating objects to determine their position.

Description of the internal components of an encoder, including a mechanical disc.

The role of the etched disc in an optical encoder system.

Conversion of optical pulses into electronic signals by the encoder.

Incremental encoders explained, including their pulse counting mechanism.

The significance of 1024 PPR (pulses per revolution) in incremental encoders.

Capability of high-quality encoders to detect direction (forward or reverse).

Difference between incremental and absolute encoders, especially after power cycles.

Mechanisms of absolute encoders to maintain position information post power cycle.

Practical example of using incremental encoders in conveyor belt systems.

Advantages of absolute encoders in systems requiring precise alignment and interdependency.

The necessity of homing in incremental encoder systems and its impact on efficiency.

Comparison of wiring complexity between incremental and absolute encoders.

Introduction to DSL feedback and Ethernet IP encoders for communication with controllers.

Practical application considerations for choosing between incremental and absolute encoders.

Encouragement to like, subscribe, and enable notifications for more educational content.

Transcripts

play00:05

[Music]

play00:16

[Music]

play00:19

hi Henry what's that oh it's an encoder

play00:24

[Music]

play00:28

oh

play00:30

[Music]

play00:37

all right Henry I assume these are

play00:38

encoders they are encoders they're used

play00:41

for position feedback okay so what you

play00:46

do usually is you take the shaft of the

play00:49

encoder and you connect it to something

play00:52

that is in this case

play00:54

rotating and it allows you to tell where

play00:59

in the rot

play01:00

that object

play01:02

is okay so is it like a sensor yeah it's

play01:06

a it's a really Advanced sensor yeah

play01:10

they're used to tell some sort of

play01:14

control device where a rotary mechanism

play01:17

is well I don't know anything about them

play01:20

so could you please explain uh the

play01:23

differences in these encoders sure I

play01:26

think let me start by explaining the

play01:29

general principles of how encoders work

play01:32

okay so I have one here that I think we

play01:35

can take

play01:36

[Music]

play01:39

apart there we go so we can get inside

play01:42

this

play01:44

guy and it's got these screws

play01:50

here so now that I've got those screws

play01:52

off you can sort of see what's going on

play01:54

underneath the circuitry well I can see

play01:56

it but I have no idea what's going on

play01:59

fair enough so there's this little disc

play02:02

do you see that disc I do I do so that

play02:05

disc is connected to the shaft of the

play02:08

encoder and so in this particular case

play02:11

this is a hollow shaft encoder so

play02:13

there's actually going to be a shaft

play02:14

that goes into this one and then there's

play02:17

a a

play02:18

coupling that will clamp onto the shaft

play02:23

and you know capture it right there's

play02:26

other encoders like this guy he's got a

play02:30

solid output shaft so this is a solid

play02:32

output and the one I'm looking at now is

play02:35

a hollow shaft

play02:37

encoder so but they all they all

play02:40

generally have the same operating

play02:42

principle okay they all have this little

play02:45

mechanical disc inside that is attached

play02:48

to the rotary mechanism and that disc

play02:51

goes round and round and round and it

play02:55

has an etching in the disc I don't know

play02:58

if you can see the those lines in there

play03:00

or not but is it like a record it's

play03:05

similar to that yeah this so this

play03:06

particular one is pretty close to like a

play03:08

DVD or a record or a CD right so I've

play03:12

got a reader on the circuitry right and

play03:16

a light source underneath it and so as

play03:20

those etchings on the disc go around and

play03:23

round it communicates an electrical

play03:27

signal you know this is an optical

play03:29

system right so it's basically

play03:31

converting

play03:32

Optical uh pulses into a an electronic

play03:37

signal and then it can send those

play03:39

signals to these wires and send it to a

play03:42

controller of some kind is this sensor

play03:44

underneath here is it looking at

play03:46

different levels of light or is it like

play03:48

a one and zero is it yeah it's so it'll

play03:51

basically be like a one or a zero right

play03:53

so this one this encoder here is what

play03:55

you would call an incremental encoder so

play03:58

what that means is that there is a

play04:01

series of pulses that are going to be

play04:04

sent through these wires to a controller

play04:06

of some kind the controller will count

play04:09

up the number of pulses as they're

play04:12

coming in and it can determine what the

play04:15

position is by counting the number of

play04:17

pulses so let me stick this back

play04:20

together CU I've got my sticker cut in

play04:22

half here there we go so you can see

play04:25

there it says

play04:27

1024 PPR

play04:30

right so that would be

play04:33

1,24 pulses per Revolution when I get to

play04:37

a24 I know I've gone one revolution if I

play04:41

get to double that I know I've got two

play04:44

revolutions and if I get half of that

play04:47

I've gone half a revolution right so you

play04:49

can do the math to figure out where you

play04:51

are and then in this particular case

play04:54

this is actually a pretty uh high

play04:56

quality encoder this one is actually

play04:58

able to tell the the processor if I've

play05:00

gone forward or reverse so there's two

play05:03

sets of pulses now that's why there's so

play05:06

many different wires it's not just one

play05:08

set of pulses there's one for telling if

play05:11

I've gone forward one for telling if I'm

play05:13

going in the reverse Direction so then

play05:15

you can start adding pulses and

play05:17

subtracting if I go forward I add pulses

play05:20

if I go backward I remove the pulses so

play05:22

this is a incremental encoder there was

play05:25

an absolute encoder also that's right so

play05:30

incremental encoder and then we have an

play05:33

absolute encoder this one's also an

play05:35

absolute encoder off of the back of a

play05:37

Servo motor all right what's the

play05:38

difference here the main difference is

play05:42

uh what happens during a power cycle

play05:44

with an incremental style encoder you're

play05:46

adding pulses and subtracting pulses

play05:48

when you turn off the system you lose

play05:51

that count and you have no way of

play05:53

knowing where you are on the encoder

play05:57

disc anymore so you have to do something

play05:59

called homing so that when you start up

play06:03

the system at the beginning you're

play06:04

starting at a specific point and you're

play06:06

telling the controller where you are and

play06:09

then you can start counting from that

play06:10

point with an absolute style

play06:13

encoder there is uh even more

play06:16

specialized mechanical systems inside of

play06:19

these that allow you to know where you

play06:22

are even through a power cycle so

play06:25

there's an etched disc another uh

play06:28

specialized etched disc inside of this

play06:31

style of encoder that it basically has a

play06:34

unique address for each position all the

play06:37

way around as you rotate that shaft of

play06:40

the encoder the encoder can always tell

play06:42

you exactly where it is because you know

play06:44

if you think about it every maybe maybe

play06:47

you call it a degree Mark every degree

play06:49

knows has a

play06:51

specific address for lack of a better

play06:54

term so this one is different from this

play06:57

one is different from this one right

play06:59

right so you're always able to tell the

play07:02

controller where it is and you don't

play07:05

necessarily need to home every time you

play07:07

have a power cycle absolute encoders

play07:10

have some sort of communications

play07:12

technology built into them um you can

play07:15

see this is an absolute encoder there's

play07:17

only like four wires coming out of it so

play07:20

that's a lot simpler than this

play07:22

incremental encoder that has several

play07:24

wires coming out of it um that's because

play07:27

there's a lot more computational uh

play07:30

processing happening inside of this

play07:32

encoder and then those signals that

play07:35

information is being sent to the

play07:37

controller via some sort of

play07:39

communications this is a what Rockwell

play07:43

Automation calls DSL feedback so digital

play07:46

Servo link it's a specialized

play07:49

proprietary Communications that Rockwell

play07:51

uses um this encoder here is an ethernet

play07:57

IP encoder so you can communicate with a

play08:02

controller over ethernet just standard

play08:06

unmodified uh network

play08:08

communications why would you use one or

play08:11

the other in an in what environments

play08:14

yeah so it really comes down to

play08:15

application requirements right so let's

play08:18

say I've got a system with 100 Servo

play08:20

Motors on it and they're all in very

play08:23

specific spots in the machine they're

play08:26

all aligned and maybe they're inter

play08:29

dependent right so if I move I can't

play08:31

move one without the other right if I

play08:33

have a power cycle in that situation and

play08:36

I have an incremental encoder system I'm

play08:38

going to have to rehome everything and

play08:40

that process can take a long time so

play08:42

that would be a a system in which you

play08:45

would want to spend a little bit more

play08:47

money so that you don't have to waste

play08:49

money after the fact when you're

play08:51

actually running your equipment okay do

play08:54

do you have like an example of uh like

play08:57

where I could use an incremental

play08:59

something like a conveyor belt so if I

play09:02

need to know where a conveyor is um you

play09:07

know let's say I'm moving this encoder

play09:11

for example and I'm moving this encoder

play09:14

and I need to know where it is on the

play09:16

conveyor belt so that let's say a robot

play09:19

can come pick it up right so what I

play09:23

might do is attach a encoder to the

play09:26

conveyor belt so that I can see where it

play09:29

is on the on the Belt if there's a power

play09:33

cycle it's not really that big of a deal

play09:35

to have to rehome that system there's

play09:38

also sort of a repetitiveness aspect of

play09:41

a conveyor right it's going to just go

play09:42

around and round and round right so it's

play09:45

okay that I don't have absolute position

play09:48

information about where something is on

play09:50

that belt well I think I understand a

play09:52

lot more about encoders than I did when

play09:54

I walked onto this stage so thank you

play09:57

yeah absolutely happy to do at any time

play10:00

oh cool all right oh hey Phil oh yeah if

play10:02

you'd like to learn more about this kind

play10:04

of thing you can always like And

play10:07

subscribe to our ESN tv YouTube channel

play10:10

and you should probably uh like this

play10:12

video and hit the Bell notification too

play10:14

so that you get notifications that's a

play10:16

great idea

play10:17

[Music]

play10:22

awesome

Rate This

5.0 / 5 (0 votes)

Связанные теги
EncodersMechanicalAutomationPosition FeedbackIncrementalAbsoluteSensorsRotary MechanismsIndustrial TechEducational
Вам нужно краткое изложение на английском?