{"id":3280,"date":"2021-08-24T07:51:10","date_gmt":"2021-08-24T07:51:10","guid":{"rendered":"https:\/\/globaltech.net.tr\/?p=3280"},"modified":"2021-08-24T07:54:51","modified_gmt":"2021-08-24T07:54:51","slug":"what-type-of-encoder-can-measure-speed","status":"publish","type":"post","link":"https:\/\/globaltech.net.tr\/tr\/what-type-of-encoder-can-measure-speed\/","title":{"rendered":"What type of encoder can measure speed?"},"content":{"rendered":"<p>Encoders and resolvers are used to track the angular or linear position of an object, such as\u00a0a motor shaft (angular measurement) or a linear actuator (linear measurement). And with the addition of a\u00a0<a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/Clock_signal\" target=\"_blank\">clock signal<\/a>, encoders and resolvers can also be used to measure the speed of the object.<\/p>\n\n\n\n<p>A resolver uses a rotor with a primary winding and a stator with two secondary windings, phased 90 degrees apart. When voltage is applied to the primary (rotor) winding, it induces voltages in the stator windings. These voltages are equal to the reference voltage multiplied by the sine or cosine of the shaft\u2019s angle from a zero point. The speed of the resolver (and of the shaft to which it\u2019s attached) can be found by simply taking the rate of change of either secondary signal (the sine or the cosine signal).<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"304\" height=\"164\" src=\"https:\/\/globaltech.net.tr\/wp-content\/uploads\/2021\/08\/Resolver-Schematic.gif\" alt=\"\" class=\"wp-image-3281\" \/><figcaption>Either of the resolver\u2019s secondary windings (sine or cosine) can be used to determine speed.<br><em>Image credit: Advanced Micro Controls, Inc.<\/em><br><\/figcaption><\/figure><\/div>\n\n\n\n<p>Resolvers can generate a single electrical cycle per mechanical revolution (known as single-speed resolvers) or multiple electrical cycles per revolution (known as multi-speed resolvers). Speed measurement can be achieved with either design, although multi-speed resolvers provide more accurate speed information (at the expense of absolute position information).<\/p>\n\n\n\n<p>Encoders can provide either incremental or absolute position information, and those that supply incremental position can do so by using either square wave (<a rel=\"noreferrer noopener\" href=\"https:\/\/www.motioncontroltips.com\/what-is-ttl\/\" target=\"_blank\">TTL<\/a>) signals (typically referred to as \u201cincremental encoders\u201d) or sine-cosine signals (typically referred to as \u201c<a rel=\"noreferrer noopener\" href=\"https:\/\/www.motioncontroltips.com\/what-is-a-sine-encoder-aka-sine-cosine-encoder\/\" target=\"_blank\">sin-cos encoders<\/a>\u201d). By analyzing the position information relative to a clock signal, any of these encoder types can be used for speed measurement. However, incremental (TTL) encoders are the most common design used for measuring speed \u2014 using either the pulse frequency or pulse period method.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Encoder speed based on pulse frequency<\/h4>\n\n\n\n<p>To determine an encoder\u2019s speed based on the pulse frequency, the pulses (n) are counted for a defined amount of time (t). With the number of pulses per second (n\/t) and the encoder\u2019s\u00a0<a rel=\"noreferrer noopener\" href=\"https:\/\/www.motioncontroltips.com\/what-are-pulses-per-revolution-for-encoders\/\" target=\"_blank\">pulses per revolution<\/a>\u00a0(N), angular speed can be calculated as:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/3l4sbp4ao2771ln0f54chhvm-wpengine.netdna-ssl.com\/wp-content\/uploads\/2021\/08\/Encoder-Speed-Frequency-Equation.jpg\" alt=\"encoder speed\" class=\"wp-image-22240\" \/><\/figure><\/div>\n\n\n\n<p><em>\u03c9 = angular speed (rad\/s)<\/em><\/p>\n\n\n\n<p><em>n = number of pulses counted per time sample<\/em><\/p>\n\n\n\n<p><em>N = pulses per revolution<\/em><\/p>\n\n\n\n<p><em>t = time sampling period (s)<\/em><\/p>\n\n\n\n<p>Or:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/3l4sbp4ao2771ln0f54chhvm-wpengine.netdna-ssl.com\/wp-content\/uploads\/2021\/08\/Encoder-Speed-Frequency-Equation2.jpg\" alt=\"\" class=\"wp-image-22239\" \/><\/figure><\/div>\n\n\n\n<p><em>\u03c9 = angular speed (rpm)<\/em><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"359\" height=\"214\" src=\"https:\/\/globaltech.net.tr\/wp-content\/uploads\/2021\/08\/Encoder-Pulses-Time-Interval.gif\" alt=\"\" class=\"wp-image-3283\" \/><\/figure><\/div>\n\n\n\n<p>The pulse frequency method provides the average speed over a number of pulses, and can\u2019t be used for very slow speeds, where few (or no) pulses may occur over the measuring time.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Encoder speed based on pulse period<\/h4>\n\n\n\n<p>To determine encoder speed based on the pulse period, the duration of each pulse \u2014 typically measured from the rising edge of one pulse to the rising edge of the next pulse \u2014 is timed using a high-frequency clock signal. The number of cycles of the clock signal (m) divided by the clock frequency (f) gives the duration for one pulse. With the number of seconds per encoder pulse (m\/f) and the pulses per revolution, angular speed can be calculated as:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/3l4sbp4ao2771ln0f54chhvm-wpengine.netdna-ssl.com\/wp-content\/uploads\/2021\/08\/Encoder-Speed-Period-Equation.jpg\" alt=\"encoder speed\" class=\"wp-image-22238\" \/><\/figure><\/div>\n\n\n\n<p><em>\u03c9 = angular speed (rad\/s)<\/em><\/p>\n\n\n\n<p><em>f = frequency of clock signal (Hz)<\/em><\/p>\n\n\n\n<p><em>N = pulses per revolution<\/em><\/p>\n\n\n\n<p><em>m = number of cycles of clock signal<\/em><\/p>\n\n\n\n<p>Or:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/3l4sbp4ao2771ln0f54chhvm-wpengine.netdna-ssl.com\/wp-content\/uploads\/2021\/08\/Encoder-Speed-Period-Equation2.jpg\" alt=\"\" class=\"wp-image-22237\" \/><\/figure><\/div>\n\n\n\n<p><em>\u03c9 = angular speed (rpm)<\/em><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"668\" height=\"207\" src=\"https:\/\/globaltech.net.tr\/wp-content\/uploads\/2021\/08\/Encoder-Pulses-per-Period-Measurement.png\" alt=\"\" class=\"wp-image-3284\" srcset=\"https:\/\/globaltech.net.tr\/wp-content\/uploads\/2021\/08\/Encoder-Pulses-per-Period-Measurement.png 668w, https:\/\/globaltech.net.tr\/wp-content\/uploads\/2021\/08\/Encoder-Pulses-per-Period-Measurement-300x93.png 300w\" sizes=\"(max-width: 668px) 100vw, 668px\" \/><figcaption><strong>The period method of speed calculation usually counts from the rising edge of one encoder pulse to the rising edge of the next pulse.<\/strong><br><em>Image credit: Data Translation<\/em><\/figcaption><\/figure><\/div>\n\n\n\n<p>The pulse period method of determining encoder speed is more precise than the frequency-based measurement. However, at high speeds, the frequency of pulses becomes very high, and the time between pulses may be too short for the counter to take accurate measurements.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-small-font-size\">Released date: August 23, 2021<\/p>\n\n\n\n<p class=\"has-small-font-size\">Source:&nbsp;<a href=\"https:\/\/www.motioncontroltips.com\/what-are-sawyer-motors-and-where-are-they-used\/\" target=\"_blank\" rel=\"noreferrer noopener\">www.motioncontroltips.com<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Encoders and resolvers are used to track the angular or linear position of an object, such as\u00a0a motor shaft (angular measurement) or a linear actuator (linear measurement). And with the addition of a\u00a0clock signal, encoders and resolvers can also be used to measure the speed of the object. A resolver uses a rotor with a [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":3287,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[128],"tags":[129,132,131,130],"class_list":["post-3280","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-encoder","tag-encoder","tag-encoder-design","tag-linear-position","tag-speed"],"_links":{"self":[{"href":"https:\/\/globaltech.net.tr\/tr\/wp-json\/wp\/v2\/posts\/3280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/globaltech.net.tr\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/globaltech.net.tr\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/globaltech.net.tr\/tr\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/globaltech.net.tr\/tr\/wp-json\/wp\/v2\/comments?post=3280"}],"version-history":[{"count":2,"href":"https:\/\/globaltech.net.tr\/tr\/wp-json\/wp\/v2\/posts\/3280\/revisions"}],"predecessor-version":[{"id":3286,"href":"https:\/\/globaltech.net.tr\/tr\/wp-json\/wp\/v2\/posts\/3280\/revisions\/3286"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/globaltech.net.tr\/tr\/wp-json\/wp\/v2\/media\/3287"}],"wp:attachment":[{"href":"https:\/\/globaltech.net.tr\/tr\/wp-json\/wp\/v2\/media?parent=3280"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/globaltech.net.tr\/tr\/wp-json\/wp\/v2\/categories?post=3280"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/globaltech.net.tr\/tr\/wp-json\/wp\/v2\/tags?post=3280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}