<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Rotary Encoders - Part 1: Electronics</title><link>/members-area/personalblogs/b/blog/posts/rotary-encoders---part-1-electronics</link><description>I&amp;#39;ve removed the rotary encoder from the scroll button of a defect mouse. Let&amp;#39;s see how we can use that in a microcontroller design. The Encoder On the outside, a rotary encoder looks like a potentiometer. On...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Rotary Encoders - Part 1: Electronics</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/rotary-encoders---part-1-electronics</link><pubDate>Wed, 15 Jul 2015 10:56:57 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:6c2c91c9-7142-4e5d-a488-e25884e3223e</guid><dc:creator>Jan Cumps</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I&amp;#39;ve added the TI Hercules LaunchPad and Xilinx FPGA tests.&lt;/p&gt;&lt;p&gt;I still have to upload the FPGA video. That&amp;#39;s something for tonight.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=21281&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Rotary Encoders - Part 1: Electronics</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/rotary-encoders---part-1-electronics</link><pubDate>Tue, 14 Jul 2015 01:41:26 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:6c2c91c9-7142-4e5d-a488-e25884e3223e</guid><dc:creator>martinvalencia</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;thank you very much, works perfectly :-)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="https://lh5.googleusercontent.com/-g8N2yQrm_QU/VaRnyZ_UX0I/AAAAAAAANQc/4ZmaISKT2RM/w648-h364-no/2015-07-13.jpg"&gt;&lt;img alt="2015-07-13.jpg" class="image-1 jive-image" height="215" src="https://lh5.googleusercontent.com/-g8N2yQrm_QU/VaRnyZ_UX0I/AAAAAAAANQc/4ZmaISKT2RM/w648-h364-no/2015-07-13.jpg" width="383" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=21281&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Rotary Encoders - Part 1: Electronics</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/rotary-encoders---part-1-electronics</link><pubDate>Sun, 12 Jul 2015 21:16:54 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:6c2c91c9-7142-4e5d-a488-e25884e3223e</guid><dc:creator>Jan Cumps</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I&amp;#39;ve added a blog on that implementation on a Cypress PSoC: &lt;a class="jive-link-blog-small" href="https://www.element14.com/community/people/jancumps/blog/2015/07/12/rotary-encoders--part-2-capturing-input-on-cypress-psoc4"&gt;Rotary Encoders - Part 2: Capturing Input on a Cypress PSoC4&lt;/a&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=21281&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Rotary Encoders - Part 1: Electronics</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/rotary-encoders---part-1-electronics</link><pubDate>Sun, 12 Jul 2015 07:50:30 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:6c2c91c9-7142-4e5d-a488-e25884e3223e</guid><dc:creator>michaelkellett</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;Here&amp;#39;s a link to an article I wrote&amp;nbsp; awhile ago about a simple software decoding method which copes well with edge uncertainty which can be an issue with low cost optics.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://www.mkesc.co.uk/ise.pdf" rel="nofollow ugc noopener" target="_blank" title="http://www.mkesc.co.uk/ise.pdf"&gt;http://www.mkesc.co.uk/ise.pdf&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Apologies for the rather old style C !&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;MK&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=21281&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Rotary Encoders - Part 1: Electronics</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/rotary-encoders---part-1-electronics</link><pubDate>Sun, 12 Jul 2015 06:45:41 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:6c2c91c9-7142-4e5d-a488-e25884e3223e</guid><dc:creator>balearicdynamics</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Really great analysis! I should use this starting point in the future. Not yet applied rotary encoders in projects as I have always found a workaround but this is a clear approach.&lt;/p&gt;&lt;p&gt;When part 2 ? &lt;span&gt;[View:/resized-image/__size/16x16/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-6c2c91c9-7142-4e5d-a488-e25884e3223e/contentimage_5F00_2516.png:16:16]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Enrico&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=21281&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Rotary Encoders - Part 1: Electronics</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/rotary-encoders---part-1-electronics</link><pubDate>Sun, 12 Jul 2015 04:39:14 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:6c2c91c9-7142-4e5d-a488-e25884e3223e</guid><dc:creator>jw0752</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I enjoyed your analysis so far and will look forward to any additional posts about the quadrature encoder. I took some optical encoders out of a printer a couple months ago and had some fun figuring them out. Thanks for sharing.&lt;/p&gt;&lt;p&gt;John&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=21281&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Rotary Encoders - Part 1: Electronics</title><link>https://community.element14.com/members-area/personalblogs/b/blog/posts/rotary-encoders---part-1-electronics</link><pubDate>Sat, 11 Jul 2015 19:41:34 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:6c2c91c9-7142-4e5d-a488-e25884e3223e</guid><dc:creator>DAB</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;I think you are dealing with a standard Quadrature encoding.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;You can decode it with a component in your Cypress PSOC.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;DAB&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=21281&amp;AppID=293&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>