<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Shawn,</p>
    <p>Thanks put I understand encoders and have all sorts of code for
      encoders. Embedded HW/SW stuff was my day job for a number of
      years.</p>
    <p>Thanks<br>
      Jay S.<br>
    </p>
    <div class="moz-cite-prefix">On 2/8/2020 3:04 PM, Shawn Rakestraw
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CA+-UNiB7jyxy34HS-837M=piTQTPD69DL8kbc2XP=5cUYxfKLQ@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div>I don't know if this will help you or not, but I have just
          assembled two projects that use Teensy microcontrollers. This
          is the encoder that I used. I can't say for sure how it
          outputs the signals.</div>
        <div><br>
        </div>
        <div><a
            href="https://www.mouser.com/ProductDetail/858-EN11-HSM1BF20"
            moz-do-not-send="true">https://www.mouser.com/ProductDetail/858-EN11-HSM1BF20</a></div>
        <div><br>
        </div>
        <div>Shawn<br>
        </div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Sat, Feb 8, 2020 at 5:44 PM
          Jay Schwichtenberg <<a href="mailto:jschwich53@comcast.net"
            moz-do-not-send="true">jschwich53@comcast.net</a>> wrote:<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px
          0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div>
            <p>At least for the Alps pg 267 in the data sheet on the
              Mouser web site show you what's going on. This is pretty
              standard for this type of encoder.<br>
            </p>
            <p><a
href="https://www.mouser.com/datasheet/2/15/alps_alps-s-a0008379064-1-1733314.pdf"
                target="_blank" moz-do-not-send="true">https://www.mouser.com/datasheet/2/15/alps_alps-s-a0008379064-1-1733314.pdf</a></p>
            <p>Jay S.<br>
            </p>
            <div>On 2/7/2020 5:00 AM, Spiros Makris wrote:<br>
            </div>
            <blockquote type="cite">
              <div dir="ltr">Hello,
                <div>I am putting together a teensy application that
                  uses rotary encoders. I picked up two different ones
                  from my local shops, but they seem to have a different
                  output waveform scheme.</div>
                <div>One is an EC11e15204a3 alps (according to the guy
                  selling it) and on each detent, the outputs switch
                  between high and low. So, 00->11->00 and each
                  transition from 00 to 11 and vice versa happens when
                  you hit a detent.</div>
                <div>The other is a bourns by the looks of it, and works
                  differently: When resting, it defaults to 00. When
                  turned, it briefly becomes 1, then returns to 00. <br>
                  (obviously, the turn direction is detected during the
                  transitions).</div>
                <div>The second type detects two increments instead of
                  one, as a result.</div>
                <div>Where in the datasheet is this specified? Both are
                  sold as "2 channel quadrature outputs" but the
                  detection code is slightly different (unless I'm
                  missing something?). Is there code that can work with
                  both? I am using polling and shift registers and don't
                  need any significant accuracy- the delay so far feels
                  great.</div>
                <div>Is there a cheaper alternative to the 5pin
                  arrangement of the EC11? It seems that those without
                  switches only have 3 pins- they will be going on a
                  prefboard and the extra support would be welcome (I'm
                  not compelled to drill 64 holes for the side supports
                  :P ).</div>
                <div><br>
                </div>
                <div>Regards,</div>
                <div>Spiros</div>
              </div>
              <br>
              <fieldset></fieldset>
              <pre>_______________________________________________
Synth-diy mailing list
<a href="mailto:Synth-diy@synth-diy.org" target="_blank" moz-do-not-send="true">Synth-diy@synth-diy.org</a>
<a href="http://synth-diy.org/mailman/listinfo/synth-diy" target="_blank" moz-do-not-send="true">http://synth-diy.org/mailman/listinfo/synth-diy</a>
</pre>
            </blockquote>
          </div>
          _______________________________________________<br>
          Synth-diy mailing list<br>
          <a href="mailto:Synth-diy@synth-diy.org" target="_blank"
            moz-do-not-send="true">Synth-diy@synth-diy.org</a><br>
          <a href="http://synth-diy.org/mailman/listinfo/synth-diy"
            rel="noreferrer" target="_blank" moz-do-not-send="true">http://synth-diy.org/mailman/listinfo/synth-diy</a><br>
        </blockquote>
      </div>
    </blockquote>
  </body>
</html>