{"id":3034,"date":"2021-02-09T17:52:13","date_gmt":"2021-02-09T17:52:13","guid":{"rendered":"https:\/\/novanta.com\/robotics-automation\/2021\/02\/09\/how-rotary-encoders-work\/"},"modified":"2026-02-04T10:25:25","modified_gmt":"2026-02-04T10:25:25","slug":"how-rotary-encoders-work","status":"publish","type":"post","link":"https:\/\/novanta.com\/robotics-automation\/articles\/how-rotary-encoders-work\/","title":{"rendered":"How Rotary Encoders Work"},"content":{"rendered":"\n<p>Encoders provide precise position feedback for both rotary and linear servo motor control, as well as accurate position information for applications. Rotary encoders are truly at the heart of high-performance automation. This article offers a detailed insight into the working principles of rotary encoders.<strong> <\/strong>\n<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-types-of-rotary-encoders\">Types of Rotary Encoders<\/h2>\n\n\n\n<p>Rotary encoder technologies include optical, magnetic, capacitive, and inductive. The optical encoder is preferred for applications requiring the highest resolution and accuracy. Magnetic and inductive encoders excel in harsher environments. The primary focus in this article is the rotary optical encoder.<\/p>\n\n\n\n<p>Celera Motion has developed a suite of precision rotary encoders for cutting-edge applications. Miniature components are employed to meet the needs of the smallest electromechanical systems. The latest generation is the Aura\u2122\u00a0 Series.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"619\" height=\"550\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2026\/01\/How-rotary-encoders-work.png\" alt=\"How rotary encoders work\" class=\"wp-image-3028\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2026\/01\/How-rotary-encoders-work.png?quality=85&amp;strip=all 619w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2026\/01\/How-rotary-encoders-work.png?resize=320%2C284&amp;quality=85&amp;strip=all 320w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2026\/01\/How-rotary-encoders-work.png?resize=400%2C355&amp;quality=85&amp;strip=all 400w\" sizes=\"auto, (max-width: 619px) 100vw, 619px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-selecting-a-rotary-encoder\">Selecting a Rotary Encoder<\/h2>\n\n\n\n<p>As mentioned, there are different types of rotary encoder technologies. The optical rotary encoder is preferred for applications requiring the highest resolution, accuracy, and repeatability. Magnetic and inductive rotary encoders excel in harsher environments, but magnetic encoders are sensitive to external magnetic fields and can suffer from accuracy drift over the specified temperature range. The remainder of this article narrows the focus to the optical rotary encoders.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-optical-rotary-encoder-theory-of-operation\">Optical Rotary Encoder Theory of Operation<\/h3>\n\n\n\n<p>Rotary encoders can be incremental or absolute devices. Incremental encoders generate position change information only. An additional index\/marker signal defines zero position, which is detected during a homing routine. Absolute devices provide actual physical position \u2013 eliminating time-consuming homing, which requires movement to locate the index.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-incremental-rotary-encoders\">Incremental Rotary Encoders<\/h3>\n\n\n\n<p>Incremental rotary encoders employ optical scanning of a rotary scale. The scale is made of reflective and non-reflective lines of precisely equal width. Incident light from an LED creates a projection of the scale (light\/dark lines) which can be detected by a photoelectric sensor. As the scale moves relative to the sensor, the lines can be counted to provide incremental position information.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"642\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2026\/01\/Incremental-rotary-encoders.jpg\" alt=\"Incremental rotary encoders\" class=\"wp-image-3029\" srcset=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2026\/01\/Incremental-rotary-encoders.jpg?quality=85&amp;strip=all 800w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2026\/01\/Incremental-rotary-encoders.jpg?resize=320%2C257&amp;quality=85&amp;strip=all 320w, https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2026\/01\/Incremental-rotary-encoders.jpg?resize=400%2C321&amp;quality=85&amp;strip=all 400w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<p><p style=\"text-align: center\">Incremental Rotary Scale<\/p><\/p>\n\n\n\n<p>The number of reflective lines on the scale corresponds to the resolution of the rotary encoder. With careful design of sensor geometry, however, the variation in light intensity from line to line appears sinusoidal. This enables the generation of sinusoidal signals which can be interpolated to much higher resolution.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2021\/02\/Incremental-Scales.png\" alt=\"\" class=\"wp-image-9502\"\/><figcaption class=\"wp-element-caption\">Left to right: A rotary scale and a linear scale<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-absolute-rotary-encoders\">Absolute Rotary Encoders<\/h2>\n\n\n\n<p>Absolute rotary encoders also typically incorporate an incremental scale. To determine absolute position, an additional pseudo-random pattern of reflective lines is illuminated and projected to a second sensor. This essentially creates a barcode which, at startup, is used to identify a specific line on the incremental track i.e. the rotary encoder is now reading line 128 which is at exactly 43.5\u00b0.<\/p>\n\n\n\n<p>The interface to an incremental rotary encoder is known as ABZ. A and B are square waves, phase shifted by 90\u00b0. Whether A leads B or B leads A indicates the direction of motion. The controller counts transitions on the AB signals. The Z signal is the index signal or zero reference. Absolute rotary encoders typically have a high speed synchronous serial interface such as the open standard BiSS-C.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-installing-a-modular-rotary-encoder\"> Installing a Modular Rotary Encoder<\/h3>\n\n\n\n<p>A modular rotary encoder solution requires that the scale disc be mounted to a hub. Ensuring the scale centre is concentric with the axis of rotation is critical to minimize angular error. Eccentricity (difference in centres of rotation) can have a significant impact on angular error. As can be seen from the following formula, the error is magnified for smaller scale discs.<\/p>\n\n\n\n<p><p style=\"text-align: center\"><em>Angular error = arctan (eccentricity-error\/radius) degrees<\/em><\/p><\/p>\n\n\n\n<p>For high performance applications, an eccentricity of less than 25 microns is preferred. This can be challenging and two readheads are sometimes employed to average out the error.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2026\/01\/Eccentricity-compensation.png\" alt=\"\" class=\"wp-image-9503\"\/><figcaption class=\"wp-element-caption\">Eccentricity compensation using two redheads<\/figcaption><\/figure>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<p>The sensor in the readhead must also be aligned correctly relative to the scale. Wide alignment tolerances can significantly reduce installation time, reducing production cost.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2026\/01\/Rotary-scales-mounted-to-hubs.jpg\" alt=\"\" class=\"wp-image-9504\"\/><figcaption class=\"wp-element-caption\">Rotary scales mounted to hubs<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-aura-series-rotary-encoders\">Aura\u2122<sup> <\/sup>Series Rotary Encoders<\/h3>\n\n\n\n<p>Celera Motion<\/p>\n\n\n\n<p><a href=\"https:\/\/novanta.com\/robotics-automation\/media\/aura-series\/\">Aura\u2122<sup> \u00ad<\/sup><sub>\u00ad<\/sub>Series<\/a><\/p>\n\n\n\n<p>rotary encoders provide 18 to 22 bit resolution, corresponding to as many as 4,194,304 discrete positions per rotation. Accuracy is \u00b1 0.01 degree. The small format encoder is also easy to install with wide alignment tolerances. This Celera Motion rotary encoder delivers advanced features including scale eccentricity compensation, eliminating the potential need for two averaging readheads.<\/p>\n\n\n\n<p><p style=\"text-align: center\"><strong>Looking for <\/strong><a href=\"https:\/\/www.celeramotion.com\/optical-sensors\/products\/optical-rotary-encoders\/\"><strong>rotary encoders<\/strong><\/a><strong>?<\/strong><\/p><\/p>\n\n\n\n<p>Aura\u2122 Series rotary encoders consume minimal power. Comprehensive connectivity includes low-latency BiSS-C as well as SSI and SPI. An incremental ABZ output with configurable resolution adds additional interfacing flexibility.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2026\/01\/Aura-Series-Large-.png\" alt=\"\" class=\"wp-image-9400\"\/><figcaption class=\"wp-element-caption\">Aura\u2122 Absolute Optical Rotary Encoder<\/figcaption><\/figure>\n\n\n\n<p>Want to learn more? <a href=\"https:\/\/www.celeramotion.com\/request-a-quote\/\">Contact<\/a> a member of the Celera Motion team today to learn about our new flagship absolute rotary encoder.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Encoders provide precise position feedback for both rotary and linear servo motor control, as well as accurate position information for applications. Rotary encoders are truly at the heart of high-performance automation. This article offers a detailed insight into the working principles of rotary encoders. Types of Rotary Encoders Rotary encoder technologies include optical, magnetic, capacitive, [&hellip;]<\/p>\n","protected":false},"author":245,"featured_media":3027,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"show_table_of_content":true,"card_thumbnail_id":0,"footnotes":""},"categories":[70],"tags":[],"class_list":["post-3034","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How Rotary Encoders Work &amp; How to Choose One | Celera Motion<\/title>\n<meta name=\"description\" content=\"Learn how rotary encoders work, the different technologies and what they are used for, and how to choose the best one for your industrial application.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/novanta.com\/robotics-automation\/articles\/how-rotary-encoders-work\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Rotary Encoders Work\" \/>\n<meta property=\"og:description\" content=\"Learn how rotary encoders work, the different technologies and what they are used for, and how to choose the best one for your industrial application.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/novanta.com\/robotics-automation\/articles\/how-rotary-encoders-work\/\" \/>\n<meta property=\"og:site_name\" content=\"Robotics &amp; Automation\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-09T17:52:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-04T10:25:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2024\/05\/How-rotary-encoders-work.webp?w=372&h=235&crop=1\" \/>\n\t<meta property=\"og:image:width\" content=\"372\" \/>\n\t<meta property=\"og:image:height\" content=\"235\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"mattrafferty\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"mattrafferty\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/articles\\\/how-rotary-encoders-work\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/articles\\\/how-rotary-encoders-work\\\/\"},\"author\":{\"name\":\"mattrafferty\",\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/#\\\/schema\\\/person\\\/4822d7be6f31734e8371a02e9f973660\"},\"headline\":\"How Rotary Encoders Work\",\"datePublished\":\"2021-02-09T17:52:13+00:00\",\"dateModified\":\"2026-02-04T10:25:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/articles\\\/how-rotary-encoders-work\\\/\"},\"wordCount\":763,\"image\":{\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/articles\\\/how-rotary-encoders-work\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2024\\\/05\\\/How-rotary-encoders-work.webp?quality=85&strip=all\",\"articleSection\":[\"Latest Articles\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/articles\\\/how-rotary-encoders-work\\\/\",\"url\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/articles\\\/how-rotary-encoders-work\\\/\",\"name\":\"How Rotary Encoders Work & How to Choose One | Celera Motion\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/articles\\\/how-rotary-encoders-work\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/articles\\\/how-rotary-encoders-work\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2024\\\/05\\\/How-rotary-encoders-work.webp?quality=85&strip=all\",\"datePublished\":\"2021-02-09T17:52:13+00:00\",\"dateModified\":\"2026-02-04T10:25:25+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/#\\\/schema\\\/person\\\/4822d7be6f31734e8371a02e9f973660\"},\"description\":\"Learn how rotary encoders work, the different technologies and what they are used for, and how to choose the best one for your industrial application.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/articles\\\/how-rotary-encoders-work\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/articles\\\/how-rotary-encoders-work\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/articles\\\/how-rotary-encoders-work\\\/#primaryimage\",\"url\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2024\\\/05\\\/How-rotary-encoders-work.webp?quality=85&strip=all\",\"contentUrl\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/wp-content\\\/uploads\\\/sites\\\/3\\\/2024\\\/05\\\/How-rotary-encoders-work.webp?quality=85&strip=all\",\"width\":372,\"height\":235,\"caption\":\"How rotary encoders work\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/articles\\\/how-rotary-encoders-work\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How Rotary Encoders Work\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/#website\",\"url\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/\",\"name\":\"Robotics & Automation\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/novanta.com\\\/robotics-automation\\\/#\\\/schema\\\/person\\\/4822d7be6f31734e8371a02e9f973660\",\"name\":\"mattrafferty\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9b2803d5cd5522a615d90a9a839cc79a6fe7bd11c8270713c5658cd7aabd23f1?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9b2803d5cd5522a615d90a9a839cc79a6fe7bd11c8270713c5658cd7aabd23f1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9b2803d5cd5522a615d90a9a839cc79a6fe7bd11c8270713c5658cd7aabd23f1?s=96&d=mm&r=g\",\"caption\":\"mattrafferty\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How Rotary Encoders Work & How to Choose One | Celera Motion","description":"Learn how rotary encoders work, the different technologies and what they are used for, and how to choose the best one for your industrial application.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/novanta.com\/robotics-automation\/articles\/how-rotary-encoders-work\/","og_locale":"en_US","og_type":"article","og_title":"How Rotary Encoders Work","og_description":"Learn how rotary encoders work, the different technologies and what they are used for, and how to choose the best one for your industrial application.","og_url":"https:\/\/novanta.com\/robotics-automation\/articles\/how-rotary-encoders-work\/","og_site_name":"Robotics &amp; Automation","article_published_time":"2021-02-09T17:52:13+00:00","article_modified_time":"2026-02-04T10:25:25+00:00","og_image":[{"url":"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2024\/05\/How-rotary-encoders-work.webp?w=372&h=235&crop=1","width":372,"height":235,"type":"image\/webp"}],"author":"mattrafferty","twitter_card":"summary_large_image","twitter_misc":{"Written by":"mattrafferty","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/novanta.com\/robotics-automation\/articles\/how-rotary-encoders-work\/#article","isPartOf":{"@id":"https:\/\/novanta.com\/robotics-automation\/articles\/how-rotary-encoders-work\/"},"author":{"name":"mattrafferty","@id":"https:\/\/novanta.com\/robotics-automation\/#\/schema\/person\/4822d7be6f31734e8371a02e9f973660"},"headline":"How Rotary Encoders Work","datePublished":"2021-02-09T17:52:13+00:00","dateModified":"2026-02-04T10:25:25+00:00","mainEntityOfPage":{"@id":"https:\/\/novanta.com\/robotics-automation\/articles\/how-rotary-encoders-work\/"},"wordCount":763,"image":{"@id":"https:\/\/novanta.com\/robotics-automation\/articles\/how-rotary-encoders-work\/#primaryimage"},"thumbnailUrl":"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2024\/05\/How-rotary-encoders-work.webp?quality=85&strip=all","articleSection":["Latest Articles"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/novanta.com\/robotics-automation\/articles\/how-rotary-encoders-work\/","url":"https:\/\/novanta.com\/robotics-automation\/articles\/how-rotary-encoders-work\/","name":"How Rotary Encoders Work & How to Choose One | Celera Motion","isPartOf":{"@id":"https:\/\/novanta.com\/robotics-automation\/#website"},"primaryImageOfPage":{"@id":"https:\/\/novanta.com\/robotics-automation\/articles\/how-rotary-encoders-work\/#primaryimage"},"image":{"@id":"https:\/\/novanta.com\/robotics-automation\/articles\/how-rotary-encoders-work\/#primaryimage"},"thumbnailUrl":"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2024\/05\/How-rotary-encoders-work.webp?quality=85&strip=all","datePublished":"2021-02-09T17:52:13+00:00","dateModified":"2026-02-04T10:25:25+00:00","author":{"@id":"https:\/\/novanta.com\/robotics-automation\/#\/schema\/person\/4822d7be6f31734e8371a02e9f973660"},"description":"Learn how rotary encoders work, the different technologies and what they are used for, and how to choose the best one for your industrial application.","breadcrumb":{"@id":"https:\/\/novanta.com\/robotics-automation\/articles\/how-rotary-encoders-work\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/novanta.com\/robotics-automation\/articles\/how-rotary-encoders-work\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/novanta.com\/robotics-automation\/articles\/how-rotary-encoders-work\/#primaryimage","url":"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2024\/05\/How-rotary-encoders-work.webp?quality=85&strip=all","contentUrl":"https:\/\/novanta.com\/robotics-automation\/wp-content\/uploads\/sites\/3\/2024\/05\/How-rotary-encoders-work.webp?quality=85&strip=all","width":372,"height":235,"caption":"How rotary encoders work"},{"@type":"BreadcrumbList","@id":"https:\/\/novanta.com\/robotics-automation\/articles\/how-rotary-encoders-work\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/novanta.com\/robotics-automation\/"},{"@type":"ListItem","position":2,"name":"How Rotary Encoders Work"}]},{"@type":"WebSite","@id":"https:\/\/novanta.com\/robotics-automation\/#website","url":"https:\/\/novanta.com\/robotics-automation\/","name":"Robotics & Automation","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/novanta.com\/robotics-automation\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/novanta.com\/robotics-automation\/#\/schema\/person\/4822d7be6f31734e8371a02e9f973660","name":"mattrafferty","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/9b2803d5cd5522a615d90a9a839cc79a6fe7bd11c8270713c5658cd7aabd23f1?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/9b2803d5cd5522a615d90a9a839cc79a6fe7bd11c8270713c5658cd7aabd23f1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9b2803d5cd5522a615d90a9a839cc79a6fe7bd11c8270713c5658cd7aabd23f1?s=96&d=mm&r=g","caption":"mattrafferty"}}]}},"_links":{"self":[{"href":"https:\/\/novanta.com\/robotics-automation\/wp-json\/wp\/v2\/posts\/3034","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/novanta.com\/robotics-automation\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/novanta.com\/robotics-automation\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/novanta.com\/robotics-automation\/wp-json\/wp\/v2\/users\/245"}],"replies":[{"embeddable":true,"href":"https:\/\/novanta.com\/robotics-automation\/wp-json\/wp\/v2\/comments?post=3034"}],"version-history":[{"count":2,"href":"https:\/\/novanta.com\/robotics-automation\/wp-json\/wp\/v2\/posts\/3034\/revisions"}],"predecessor-version":[{"id":4217,"href":"https:\/\/novanta.com\/robotics-automation\/wp-json\/wp\/v2\/posts\/3034\/revisions\/4217"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/novanta.com\/robotics-automation\/wp-json\/wp\/v2\/media\/3027"}],"wp:attachment":[{"href":"https:\/\/novanta.com\/robotics-automation\/wp-json\/wp\/v2\/media?parent=3034"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/novanta.com\/robotics-automation\/wp-json\/wp\/v2\/categories?post=3034"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/novanta.com\/robotics-automation\/wp-json\/wp\/v2\/tags?post=3034"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}