What is the Difference between Absolute and Incremental Encoders?

Sdílet
Vložit
  • čas přidán 18. 06. 2024
  • ▶ Want to learn about industrial automation? Go here: www.realpars.com/individual-p...
    ▶ Want to train your team in industrial automation? Go here: www.realpars.com/pricing-team
    ▶ Check out the full blog post over at
    realpars.com/absolute-vs-incre...
    =============================
    There are many types of encoders but they basically fall into two main sensing techniques. Those being: Linear and Rotary.
    Within those categories, there differing encoder measurement types such as absolute and incremental.
    There are also various electromechanical technologies such as magnetic, optical, inductive, capacitive, and laser, to name a few.
    The Linear Encoder uses a transducer to measure the distance between two points. These encoders can use a rod or a cable that is run between the encoder transducer and the object that will be measured for movement.
    As the object moves, the transducer’s data collected from the rod or cable creates an output signal that is linear to the object's movement.
    As the distance is measured, the Linear Encoder uses this information to determine the position of the object.
    An example of where a Linear Encoder may be used is for a CNC milling machine where precise movement measurements are required for accuracy in manufacturing.
    Linear Encoders can be “Absolute” or “Incremental” measurements.
    A Rotary Encoder collects data and provides feedback based on the rotation of an object or in other words, a rotating device. Rotary Encoders are sometimes called Shaft Encoders.
    This encoder type can convert an object’s angular position or motion based on the rotation of the shaft, depending on the measurement type used.
    “Absolute Rotary Encoders” can measure “angular” positions while Incremental can measure things such as distance, speed, and position.
    Rotary Encoders are employed in a wide variety of application areas such as computer input devices like mice and trackballs as well as robotics.
    The next encoder, which is a “Position” Encoder, is used to determine the mechanical position of an object. This mechanical position is an “absolute” position.
    They may also be used to determine a change in position between the encoder and object as well. The change in position in relation to the object and encoder would be an incremental change.
    Position Encoders are widely used in the industrial arena for sensing the position of tooling and multi-axis positioning. The Position Encoder can also be Absolute or Incremental.
    “Optical” Encoders interpret data in pulses of light which can then be used to determine such things as position, direction, and velocity.
    The shaft rotates a disc with opaque segments that represent a particular pattern.
    These encoders can determine the movement of an object for “rotary” or “shaft” applications while determining the exact position in “linear” functions.
    Optical encoders are used in various applications such as printers, CNC milling machines, and robotics. Again, these encoders may be Absolute or Incremental.
    In a Rotary “Absolute” measurement type encoder, a slotted disc on a shaft is used in conjunction with a stationary pickup device.
    When the shaft rotates, a unique code pattern is produced.
    This means that each position of the shaft has a pattern and this pattern is used to determine the exact position.
    If the power to the encoder was lost and the shaft was rotated, when power is resumed, the encoder will record the absolute position as demonstrated by the unique pattern transmitted by the disc and received by the pickup.
    For incremental measure encoders, the output signal is created each time that the shaft rotates a measured amount. That output signal is then interpreted based on the number of signals per revolution.
    The incremental encoder begins its count at zero when powered on. Unlike the absolute encoder, there are no safeguards regarding the position.
    Because the incremental encoder begins its count at zero in startup or power disruption, it is necessary to determine a reference point for all tasks requiring positioning.
    Hopefully, we have given you a basic understanding of what’s out there and when you may want to choose one particular type over the other.
    =============================
    Missed our most recent videos? Watch them here:
    realpars.com/scada/
    realpars.com/hms-anybus/
    realpars.com/vfd-vs-soft-star...
    =============================
    TWEET THIS VIDEO ctt.ac/8t3_9
    =============================
    Like us on Facebook: / therealpars
    Follow us on Twitter: / realpars
    Follow us on LinkedIn: / realpars
    Follow us on instagram: / realparsdotcom
    #RealPars #AbsoluteEncoder #IncrementalEncoder

Komentáře • 233

  • @realpars
    @realpars  Před 3 dny

    Want to learn about industrial automation? Go here: www.realpars.com/individual-pricing
    Want to train your team in industrial automation? Go here: www.realpars.com/pricing-team

  • @baconsledge
    @baconsledge Před 4 lety +28

    I actually learn something of great value with every video of yours that I view! Thanks, RealPars!

    • @realpars
      @realpars  Před 4 lety

      That is amazing, Bob! Thanks a lot for sharing.

  • @jaywilliams9187
    @jaywilliams9187 Před 5 lety +37

    Another top quality video. I just wish you guys could go into more depth but I appreciate what you do put on here.

    • @realpars
      @realpars  Před 5 lety +2

      Thanks for the compliment and the suggestion, Jay!
      I will surely pass this on to our creator team. We do go into more depth in our course library bit.ly/30AVJaR
      Feel free to have a scroll through our courses, I'm sure it's of your interest.
      Happy learning!

  • @kishobang
    @kishobang Před 4 lety +2

    A brief video on the uses and functions of slip rings. Thank You.

  • @shelizawanjiru1306
    @shelizawanjiru1306 Před 4 lety +6

    I really appreciate this content it has been of so much use to me.

    • @realpars
      @realpars  Před 4 lety

      That is amazing, Sheliza! Very happy to hear that!

  • @johnlansing2902
    @johnlansing2902 Před 4 lety

    Thank you for all you are doing for techs out in the field

    • @realpars
      @realpars  Před 4 lety

      You are very welcome, John! We appreciate your support!

  • @djennyralphjeanlouis7739
    @djennyralphjeanlouis7739 Před 4 lety +4

    I really like the way you explain the components. It is clear to understand.😀

    • @realpars
      @realpars  Před 4 lety

      That is a great compliment, Djenny! Thanks for sharing that with us!

  • @BlowAway11
    @BlowAway11 Před 4 lety +11

    Thanks for the great content. Yes, more detailed videos would surely be much appreciated!

    • @realpars
      @realpars  Před 4 lety

      You are very welcome! Thanks for your feedback!

  • @JKTCGMV13
    @JKTCGMV13 Před 11 měsíci

    At work I wrote some software to use an incremental quadrature encoder to characterize the output of an absolute position magnetic encoder. Interesting to see how the particular placement of the magnet affects the absolute position encoder’s output

  • @shashikantkanamus2463
    @shashikantkanamus2463 Před 4 lety +1

    Your channel is really helpful and easy to understand Thank you 😊

    • @realpars
      @realpars  Před 4 lety

      That is amazing to hear! Thanks for sharing.

  • @Norse1957
    @Norse1957 Před rokem

    Definitely one of the best promotional videos I've seen in a quite some time!

  • @andreabradpitto
    @andreabradpitto Před 4 lety +1

    great video quality and clear explanations!

    • @realpars
      @realpars  Před 4 lety +1

      Thanks for your support, Andrea!

  • @PauliusZm
    @PauliusZm Před 4 lety +22

    As a Automation engineer, this channel is absolutely marvelous! Do not stop producing amazing content! p.s. looking forward for a video about OPC UA :)

    • @realpars
      @realpars  Před 4 lety +4

      Thanks a million for your support, Paul! Great to hear that you are enjoying our course videos so much. Happy learning!

  • @scienceforall7096
    @scienceforall7096 Před 4 lety +1

    For the first time i found a good explanation.thank you so much

    • @realpars
      @realpars  Před 4 lety

      Happy to hear that, Hamza! Feel free to reach out if you have any questions.

  • @bekircoskun6301
    @bekircoskun6301 Před 3 lety

    I found this great and i will be waiting for more on electromechanics.Thanks.

    • @realpars
      @realpars  Před 3 lety +1

      That's great to hear, Bekir! Thanks a lot for sharing.

  • @yehtutnaung7164
    @yehtutnaung7164 Před 5 lety

    Thank you for clarification on transducers and encoders

    • @realpars
      @realpars  Před 5 lety

      You are very welcome! Happy learning!

  • @juans6639
    @juans6639 Před 4 lety +4

    Excellent presentation. I used to work on systems that employed these devices.

  • @chipmaster7738
    @chipmaster7738 Před 3 měsíci

    Great video explaining the difference between absolute and incremental! Thanks!

  • @piotrlesinski4990
    @piotrlesinski4990 Před 2 lety

    High quality content to person like me as beginner plc programmer

  • @pastelmakine5044
    @pastelmakine5044 Před 3 lety

    Thank you very much for great explanation and very useful information.

  • @prashantrao3626
    @prashantrao3626 Před 2 lety +1

    Excellent Explanation and teachings on Encoders with how to use it in specific application,
    Thanks to team RealPars--- A Indian-- Engineering Student

  • @vitaliegroza723
    @vitaliegroza723 Před 4 lety

    RealPars You are the best. You explain very accessible. Good luck to you

    • @realpars
      @realpars  Před 4 lety +1

      Amazing to hear! Thanks for sharing.

  • @haphucthien4904
    @haphucthien4904 Před 2 lety

    Great explanation! I'm considering subscribing to your website so that I can learn more.

    • @realpars
      @realpars  Před 2 lety

      Awesome, thank you! Feel free to reach out if you have any questions about our course library or our subscriptions services.
      Happy learning!

  • @cristiansalas8935
    @cristiansalas8935 Před 4 lety

    Desde Colombia. la forma como explican cada tema es muy clara. me gusta mucho su calidad de multimedia. pareciera que tuviéramos los elementos en nuestras mismas manos.

    • @realpars
      @realpars  Před 4 lety

      Muchas gracias, Cristian!

  • @fanaticamit
    @fanaticamit Před 2 lety

    Thank you Realpars for the video.

  • @javierferrer4634
    @javierferrer4634 Před 4 lety

    Thank you for sharing. Nice video!

    • @realpars
      @realpars  Před 4 lety

      You are very welcome! Happy learning!

  • @jeremymiller9165
    @jeremymiller9165 Před 4 lety +4

    What software do you use to make these awesome animated examples. I would like to use it to make quick project sample views for project meetings. Thanks!

    • @realpars
      @realpars  Před 4 lety +1

      Hi Jeremy,
      Thanks for your comment! Happy to hear that you like our animations!
      To be honest, I am not sure about this as this is done by our graphic and animation department.

  • @emmanuelsanusi1389
    @emmanuelsanusi1389 Před 5 lety +1

    Thank you RealPars !!!

    • @realpars
      @realpars  Před 5 lety

      You are very welcome, Emmanuel!

  • @vengatesannamachivayam6279

    Excellent explanations thank you

    • @realpars
      @realpars  Před 4 lety +1

      Thanks a lot, Vengatesan!

  • @zarekgalicia5322
    @zarekgalicia5322 Před 3 lety

    Excelent video! Great explanation! greetings from México!!

    • @realpars
      @realpars  Před 3 lety

      Thanks a lot, Zarek! Happy to hear that.

  • @MrSolomonar
    @MrSolomonar Před 5 lety +1

    Absolutely great! Big up

    • @realpars
      @realpars  Před 5 lety

      Thank you! Happy learning!

  • @jinxy7869
    @jinxy7869 Před 3 lety +2

    I don't know what this is but this is fascinating

  • @surendrakverma555
    @surendrakverma555 Před 2 lety

    Excellent explanation. Thanks 🙏🙏🙏🙏

  • @subhamsahu8934
    @subhamsahu8934 Před 5 lety +4

    Thanks for giving wonderful knowledge

    • @realpars
      @realpars  Před 5 lety

      You are very welcome, Subham!

  • @tariqahmed3935
    @tariqahmed3935 Před 4 lety

    Excellent realpars thanks alot

    • @realpars
      @realpars  Před 4 lety +1

      You are very welcome, Tariq!

  • @karthikkotnam6940
    @karthikkotnam6940 Před 3 lety

    Realpars is doing a great things to learn students

    • @realpars
      @realpars  Před 3 lety +1

      Glad to hear that, Karthik! Thanks for your support.

  • @ekoaris
    @ekoaris Před 3 lety

    Wow...very clear explanation

    • @realpars
      @realpars  Před 3 lety

      Glad to hear that, Eko! Thanks for sharing

  • @boudissatayeb1128
    @boudissatayeb1128 Před 5 lety +1

    thinks for information it is very nice

  • @kavirajan8967
    @kavirajan8967 Před rokem

    No body can not explain like this.
    ... Clear explain ....👏👍

  • @kcon4130
    @kcon4130 Před 4 lety

    Love your videos. What software do you use to make your animations?

    • @realpars
      @realpars  Před 4 lety

      Hey!
      Thanks for your comment, happy to hear that you are enjoying our content!
      I am actually not sure about this as this is done by our graphic and animation department.

  • @pks011
    @pks011 Před rokem

    Thank you Real pars👍👍👍

  • @phalgunijakkilinki3280

    Really helpful thank u sir👍

  • @adrianobarbosa6938
    @adrianobarbosa6938 Před 5 lety +1

    Excelente, parabéns!!!

  • @Thulgon
    @Thulgon Před 4 lety +2

    For a three-bit absolute encoder, as shown in the example, the minimum measurement magnitude would be 1/8 of a full rotation (45 degrees). If they're so precise, how do they encode smaller increments? Or are their bit depth larger in real life?

    • @realpars
      @realpars  Před 4 lety +3

      A very resolute absolute encoder has 12 or more "tracks" which gives the device 12-bit resolution (1 bit per track). 2^12 = 4096 divisions/revolution. This level of resolution is provided optically by detecting light pulses produced by very small photodiodes, a precise mask disk and an LED light source. Up to 10,000 increment per revolution are now possible.

  • @sarahlabidi6558
    @sarahlabidi6558 Před 7 měsíci

    Really, all your videos are amazing, ❤❤❤❤❤

    • @realpars
      @realpars  Před 7 měsíci

      Glad you like them! Thank you very much for your support

  • @Dutta1605
    @Dutta1605 Před 9 měsíci

    awesome explanation with visualization

    • @realpars
      @realpars  Před 9 měsíci

      Glad you liked it! Thank you for sharing

  • @sivanathan6891
    @sivanathan6891 Před 4 lety

    Awesome and happy new year sir

    • @realpars
      @realpars  Před 4 lety

      Thanks a lot, Siva!
      The RealPars team wishes you a splendid new year as well!

  • @bradley3373
    @bradley3373 Před 4 lety

    Excellent video.

  • @vaibhavmane4802
    @vaibhavmane4802 Před 3 lety

    Thank you very much sir 🙏😊

    • @realpars
      @realpars  Před 3 lety

      You're more than welcome!

  • @dsbupadrasta2385
    @dsbupadrasta2385 Před 3 lety

    which software did you use for creating these videos. I really appreciate you have put a lot of effort into creating these videos, I wanted to create them in a similar fashion for my class seminars as well.

    • @realpars
      @realpars  Před 3 lety +1

      Hi there,
      Thanks for your kind comment, we appreciate such support!
      I am actually not sure about this as this is done by our Graphic and Animation department.
      Sorry about that!

    • @dsbupadrasta2385
      @dsbupadrasta2385 Před 3 lety

      @@realpars oh thanks. Not a problem

  • @shijujacob4195
    @shijujacob4195 Před 5 lety +1

    Excellent video

  • @ha23456thtjh
    @ha23456thtjh Před 3 lety

    Greatest channel on CZcams

    • @realpars
      @realpars  Před 3 lety

      That's great to hear! Thanks for sharing and happy learning.

  • @ryokimartfuadi1774
    @ryokimartfuadi1774 Před 4 lety

    Nice explanations

    • @realpars
      @realpars  Před 4 lety

      Happy to hear that, Ryoki. Thanks for your support!

  • @joshemajavich799
    @joshemajavich799 Před 2 lety

    Thanks this is a very interesting matter

  • @wogyt4162
    @wogyt4162 Před 3 lety

    Very good video !

  • @cujbaion1
    @cujbaion1 Před 2 lety +3

    Incremental are best in unpredictable motion/speed, long ways or/and high speed. Absolute in saw cutting machine, bending machine(the hidraulic piston), treading, drilling, or any repetitive work being mechanism or short(70cm) robotic arm with only one hemisphere of movement like human hand for safety reasons replacing workers at handpackaging cookies, wafers, bread, small packs in big one's, bags, lightbulbs, clocks, glasses, unpackaged items, cups, plates, saucepans, wine, handling freshly pressurized champagne wich sometimes explodes and injures the worker's hands.

  • @mixme8655
    @mixme8655 Před 3 lety

    2021 watching thanks sir very helpful

  • @ucar_technology
    @ucar_technology Před rokem

    Many thanks for your awesome videos. 👏👏Let's comment to support the channel. 👍

  • @GRant16NCH
    @GRant16NCH Před 5 lety

    very very thanks!!!

  • @canerdem5982
    @canerdem5982 Před 26 dny

    Hey. Thank you for a great explanation. I do not have much knowledge about sensors, and I m looking for some type of sensor for my project. My question is; we will drill using earth auger, and we want to count the rotation number. As I understood, I cannot use these types of encoders because I need to connect to the drill bit, and it completely will rotate, so I cannot connect these encoders to the bit and the drill itself. Should I search for magnetic encoders working with rings? In this way, I can place the magnetic ring on the rotational part, and I can count the rotation with an encoder that is close to the ring? Am I right?
    Thanks!

    • @realpars
      @realpars  Před 25 dny

      Thank you for your question. You have an interesting issue. If you're counting the rotation of a drill when it completes 360 degrees, you can use any electrical sensor that detects a marker on the rotating part, like the drill chuck or any other part that turns 360 degrees. You'll need to send this signal to a controller to utilize this rotational motion as needed. Happy learning!

  • @er.mohammadadil8423
    @er.mohammadadil8423 Před 2 lety

    Nice video, please upload more part and technology of cnc machine

    • @realpars
      @realpars  Před 2 lety

      Thanks for your feedback and suggestion!

  • @user-pc5cf6yp9x
    @user-pc5cf6yp9x Před 5 lety

    Great video !!!!!! tank you

    • @realpars
      @realpars  Před 5 lety +1

      Great! You are very welcome!

  • @aungkhantmin6181
    @aungkhantmin6181 Před 4 lety

    Thanks a lot!

  • @gastonjajaja
    @gastonjajaja Před 3 lety

    What application do you carry out the animations with?

    • @realpars
      @realpars  Před 3 lety

      Hi Gaston,
      Thanks for your comment!
      I am not sure about this as this is done by our graphic and animation department.

  • @moi0815
    @moi0815 Před 2 lety

    for absolute encoding, this article might be interesting:
    en.m.wikipedia.org/wiki/Gray_code
    by the way: when code is on a wheel, make sure it doesn't slip due to obstruction so a reset position might be s good idea ...
    on the other hand: using a stepper motor might be as good as the incremental measuring as long as rotation of the axis is not obstructed.

  • @vikrantjoshi6561
    @vikrantjoshi6561 Před 4 lety +1

    I really appreciate the video, content of video is quite enough to vive the idea of working of encoders. Can you please provide a video on "Heidenhain AK ERM 280" type encoders?

    • @realpars
      @realpars  Před 4 lety +1

      Hi Vikrant!
      Thanks for your comment and your suggestion. I will pass this on to our course developers!
      Thanks for sharing and happy learning!

  • @muhammedanees.k.a1383
    @muhammedanees.k.a1383 Před 2 lety

    Very useful 🤝

  • @m.hossein7098
    @m.hossein7098 Před 4 lety +1

    Thank You :)

  • @sabarinathan5536
    @sabarinathan5536 Před 3 lety

    THANK YOU SIR

  • @LockBai_1989
    @LockBai_1989 Před 4 lety

    Thank you for all video tutorial very helfull.

    • @realpars
      @realpars  Před 4 lety

      You are very welcome, Alvin! Thanks for your support.

  • @EnigmaticUssi
    @EnigmaticUssi Před 4 lety

    Could you please a simple video explaining difference between simotion and sinamics

    • @realpars
      @realpars  Před 4 lety +1

      Hey!
      Thanks for your comment and your suggestion. I will pass this on to our course developers!
      Thanks for sharing and happy learning!

  • @high4702
    @high4702 Před rokem

    Awesome!!!

  • @PatriotPainter
    @PatriotPainter Před 2 lety

    I think there is a mistake in this video. Please correct me if I am wrong. A CNC milling machine would typically use a rotary encoder located inside the stepper motors. A linear encoder is typically used in a digital readout (DRO) on a manual milling machine.

    • @realpars
      @realpars  Před 2 lety

      The use of linear or rotary encoders depends on the application, not on the "class" of the machine. in the video. a linear encoder is used with a CNC milling machine where the part is moved back and forth in a linear direction. If the machine were a CNC lathe, then a rotary type encoder would be used.

    • @max_eley
      @max_eley Před 2 lety

      Nah bro,
      So basically, the servo motor needs a rotary encoder to feedback to the drive by default.
      A rotary encoder cannot see lost motion, such as backlash, but a linear encoder can, as it moves linearly along the axe.
      A linear encoder on a cnc machine is only there in order to achieve greater accuracy.
      With a stepper motor it is completely different to an ac servo, it doesn't require a rotary encoder, however you can add both a rotary and a linear encoder if you wish to achieve true closed loop control.

  • @phuciendj1572
    @phuciendj1572 Před 4 lety

    Great! Can i use your video and translate to vietnamese?
    Pls answer for me.
    Goodluck to you and thanks for your videos.

    • @realpars
      @realpars  Před 4 lety +1

      Hi there,
      We're glad you found RealPars videos useful; You can share our video as long as it remains unmodified, tagged and credited back to us.
      Unfortunately downloading our videos from CZcams or RealPars platform and translating them goes against CZcams and also RealPars copyright.
      Thanks for your understanding.

  • @marcomaraviglia4708
    @marcomaraviglia4708 Před 4 lety

    bravo bravissimo signorino

  • @tilahunkebede-
    @tilahunkebede- Před 4 lety

    wow it is good tuto

  • @MrCapi55
    @MrCapi55 Před 5 lety +1

    RealPars "crew", would you please define "absolute position" for me? Thank You.

    • @MrCapi55
      @MrCapi55 Před 5 lety

      @Mohammad Reza, I appreciate Mohammad.

  • @aliboudraa8751
    @aliboudraa8751 Před rokem

    Merci beaucoup

  • @GeorgeMan_1981
    @GeorgeMan_1981 Před 3 lety

    Just subscribed!

    • @realpars
      @realpars  Před 3 lety

      Great! Welcome to the RealPars family, George!

  • @TheHepycb
    @TheHepycb Před 2 lety

    I did not get it, can anyone can explain please. 5:39 how 111 code can precisely determine the degree. Since the video shows that 111 code is somewhere between 315 to 360 degrees. Or it is a mechanical counter like miles counter in an old car? In that case why do we need that laser system after all. Thanks.

    • @realpars
      @realpars  Před 2 lety

      The video shows a simplified version of an optical slotted disk absolute encoder with 3 bits of resolution. That is equivalent to 45 degrees. Actual encoders can have up to 28 independent light paths. 28-bit accuracy is equivalent to a resolution of 0.00000134 degrees. That would be a little tough to show in the video, so it was simplified to demonstrate the principle.

  • @sakirdag2976
    @sakirdag2976 Před 4 lety

    thank you

  • @Kelmat_
    @Kelmat_ Před 4 lety +1

    But how does the absolute encoder know the exact position? In the example that starts at 5:20 when the code is 011 it could be 150° or 170° or anything in between

    • @sagelioneldsouza8230
      @sagelioneldsouza8230 Před 4 lety +2

      My best guess is they can increase the number of bits (slots on the disk)... The example here was a 3 bit encoder... You may use 4 or even more bits to make it more precise of the angles?

    • @Kelmat_
      @Kelmat_ Před 4 lety +1

      @@sagelioneldsouza8230 i see, so doing some calculations you need at least 9 bits to get a 360° precision

    • @sagelioneldsouza8230
      @sagelioneldsouza8230 Před 4 lety +1

      @@Kelmat_ yess :) Glad we figured it out🥂 Thanks

    • @realpars
      @realpars  Před 4 lety +2

      Kelmat is correct. The video shows a simplified example. With an absolute encoder, there is a distinct bit pattern for every position, so that the position can precisely be known. Many absolute encoders utilize multiple disks for position determination and many are able to determine absolute position over up to 4096 increments/turn.

    • @Vas1ly
      @Vas1ly Před 4 lety

      I knew something didn't 'add up' with the binary code and the degrees so I thought it may have been a simplified example. Then I confirmed by looking it up (en.wikipedia.org/wiki/Rotary_encoder) and sure enough, an interruptor disc with many more slots is listed in the picture above. If you ask me, there is something hypnotic about the arrangement of these slots in a rotational pattern. But anyhow, I scroll down here to see if anyone had the same question and here I am!

  • @deeahmedan8866
    @deeahmedan8866 Před 3 lety

    What kind of PLC your are using in the course?

    • @realpars
      @realpars  Před 3 lety

      The PLC represented in the video is a Siemens S7-1500 series PLC. The lower-cost S7-1200 can be used to program all of the same examples shown in our videos as well.

  • @emiliosepaminonda6508
    @emiliosepaminonda6508 Před 3 lety

    Thanks 👍

    • @realpars
      @realpars  Před 3 lety

      You're very welcome, Emilios!

  • @khalilezzeddine7173
    @khalilezzeddine7173 Před 5 lety +9

    My friend I want a brief video about safety relays

    • @realpars
      @realpars  Před 5 lety +4

      Thanks for the topic suggestion, Kahlil. I will definitely go ahead and forward this to our creator team. Happy learning!

  • @louieatienza8762
    @louieatienza8762 Před 4 lety

    An incremental encoder can also have an index channel as well, so in that sense can it not also be an "absolute" encoder?

    • @realpars
      @realpars  Před 4 lety +1

      Not exactly. The index for an incremental encoder generates a pulse which allows the encoder to "home", such that an accurate "count" of position from the "home" position can be made. In an absolute encoder, each position has a unique pattern. The index pulse of an incremental encoder only provides a reference location given once for each revolution.

  • @antipoti
    @antipoti Před 2 lety

    How does the incremental encoder know which direction it is moving/rotating?

    • @realpars
      @realpars  Před 2 lety

      It would only know by detection of the direction of rotation of the encoder drive shaft.

  • @erkamarslan3227
    @erkamarslan3227 Před 3 lety

    Is it possible to have a design that will allow the incremental encoder to act like an absolute encoder?

    • @realpars
      @realpars  Před 3 lety +1

      If the incremental and absolute encoders have the same reference (zero) position, they should both give the same result provided they both have the same resolution. In practice, that does not happen. The incremental encoder has a zero position wherever the position is when the encoder is powered on. It simply indicates how many turns the shaft has made since it was first enabled. So while it is possible to approximate the action of an absolute encoder with an incremental encoder, this is not often done because there would need to be another function required to position the shaft to a precise zero position.

    • @erkamarslan3227
      @erkamarslan3227 Před 2 lety

      ​@@realpars By integrating a microprocessor and an external battery
      I designed a system that ensures that the incremental encoder position is kept in memory continuously. I converted it into a thesis and my thesis was accepted.

  • @andrewtitcombe8378
    @andrewtitcombe8378 Před 10 měsíci

    Do optical encoders require debounce filtering?

    • @realpars
      @realpars  Před 10 měsíci

      Hi Andrew,
      Thank you for your question. The inclusion of the feature you mentioned in the encoder's electronics could vary based on the manufacturer and its intended use. To gain accurate information, I recommend consulting the operator's and data manual specific to your encoder.
      Wishing you a fruitful learning experience with RealPars!

  • @LUCKY-xq3zi
    @LUCKY-xq3zi Před 3 lety

    Can you please tell me how encoder works in hydraulic intensifier?

    • @realpars
      @realpars  Před 3 lety

      Hi there,
      Thanks for your comment!
      That would make for a great future video course! I have gone ahead and passed this on to our course developers as a topic suggestion.
      Thanks for sharing and happy learning!

  • @keshavkushwah4750
    @keshavkushwah4750 Před 2 lety

    Can you please help me to make a code for DMX512 stapper motor with encoder

  • @shihabulislam4643
    @shihabulislam4643 Před 5 lety +1

    I have a absolute type encoder which is gray code output may i replace it with Binary coded absolute encoder? If you know please help me Thanks in advance.

    • @realpars
      @realpars  Před 5 lety +1

      Yes. HOWEVER, gray code and binary are not the same number system, so you would need to modify your PLC code to replace the gray code to absolute position conversion with a binary code to absolute position conversion.

    • @shihabulislam4643
      @shihabulislam4643 Před 5 lety

      @@realpars Thanks for your reply

  • @yahaiya7400
    @yahaiya7400 Před 3 lety

    how can i control the distance by using the encoder and how can we calculate the impulse

    • @realpars
      @realpars  Před 3 lety

      Hi Yahai,
      Thanks for your comment!
      I will pass this on to our course developers as a topic suggestion. This would make for a great future course video.
      Happy learning!

    • @luciddream2033
      @luciddream2033 Před 3 lety

      So let's use the typical 1024 pulse per revolution shaft mounted encoder. That means each revolution of the motor send 1024 pulses to the motor controller, typically some kind of VFD or PLC which in turn controls the motor controller. Most applications are geared so that means we must take account the gear ratios between the motor and load. Let assume we are a 1:1 ratio and we are controlling rotational position scaled to units of degrees. It depends on the software used but in siemens motion control, you scale the units and define as rotational motion. This sets the units you use when setting acceleration or deceleration as degrees/sec/sec and position in degrees. You define the position of the movement in length units. Let's assume for simplicity we define 3600 length units per revolution of the motor, that means when I command the motor to move 3600 length units it will move the motor one revolution at whatever accelerating I defined. What the motor does depends on what type of movement you have chosen. There are several types of movements, ranging from absolute, relative, synchronization position and speed movements, gear in movements and other more complex movements. A simple position movement will be defined as either relative or absolute. A relative movement will move whatever length units you defined from its current position. An absolute move will move to that specific position. So let's say, our position is 3600 LU and we move relatively 10000 LU, the motor will move until the position is 13600 LU. An absolute move would have put the motor position at 10000 LU.
      So to sum up, motion control is counting the encoder pulses from the motor and correlating that to some rotational or linear travel through defining this in meaningful units and issuing commands to the drive based on these units.

  • @k0ppit
    @k0ppit Před 4 lety

    Is there actually encoders that output binary? I thought Gray Code was what they used.

    • @realpars
      @realpars  Před 4 lety

      With an absolute encoder, there is a distinct bit pattern for every position, so that the position can precisely be known. Many absolute encoders utilize multiple disks for position determination and many are able to determine absolute position over up to 4096 increments/turn.

    • @luciddream2033
      @luciddream2033 Před 3 lety

      Yes you are correct.

  • @lionelkoh9911
    @lionelkoh9911 Před rokem

    Is there a way to preset a negative value?

    • @realpars
      @realpars  Před rokem

      No, the encoder position is always a positive number. If you want to establish a zero-reference and track position by + (clockwise) or - (c0unter-clockwise) from that reference, you could do that by keeping a separate integer variable that you can program with a value that increments up or down based on encoder position. That is a lot of work, and i find using the encoder's raw position value to be the best to use.

  • @justarandomguywhodroppedhi2038

    I don't quite understand the absolute rotary encoder. For example , the disk start from 0 degree and it's 000 binary , for it to rotate until 001, it needs 360/8(binary digits/different pattern) = 45 degree, how can it knows where is the disk ? is it 23 deg ? is it 40 deg ? because the binary is still 000 , the pattern doesn't change

    • @realpars
      @realpars  Před rokem +1

      For an absolute encoder, as the encoder disk turns, the "pattern" that is sensed is unique for every position that can be sensed. The encoder in the video is only a 3-bit encoder, capable of detecting changes of 360/8 or 45 -degrees. So you are correct: between 0 and 45 degrees, the pattern does not change. However, an actual encoder, say a 15-bit encoder, is able to discern 360/32768 or 0.011 degrees of rotation. Each increment has a unique pattern, so the encoder always knows where it is relative to the 0-degree, or home position.

    • @justarandomguywhodroppedhi2038
      @justarandomguywhodroppedhi2038 Před rokem

      @@realpars Ah I see. So a x bit encoder use x led arrays to detect and 2^x different patterns?

  • @azuzkharef2293
    @azuzkharef2293 Před 3 lety

    Good

  • @zahid90eqbal
    @zahid90eqbal Před 3 lety

    Can we make incremental to absolute or vice versa....

    • @realpars
      @realpars  Před 3 lety

      No. This would require changing out the device. The incremental and absolute encoder signals are very different in the way the position is determined. Absolute encoders use multiple light paths to determine an absolute position whereas an incremental encoder has one light signal that pulses each time a fractional movement of the rotating disk is detected.

  • @angeloforester2631
    @angeloforester2631 Před 4 lety

    Correct

  • @reynulfoopaon5301
    @reynulfoopaon5301 Před 2 lety

    Nice