<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">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">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">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">Synth-diy@synth-diy.org</a>
<a href="http://synth-diy.org/mailman/listinfo/synth-diy" target="_blank">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">Synth-diy@synth-diy.org</a><br>
<a href="http://synth-diy.org/mailman/listinfo/synth-diy" rel="noreferrer" target="_blank">http://synth-diy.org/mailman/listinfo/synth-diy</a><br>
</blockquote></div>