<div dir="ltr">we use this chip on a product i'm working on that is essentially three hall sensors on a chip, mounted under a magnet w/bearings connected to a knob. sounds like the same idea.<div><br></div><div><a href="https://www.ichaus.de/product/iC-TW11">https://www.ichaus.de/product/iC-TW11</a><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jun 10, 2017 at 12:10 AM, Ben Bradley <span dir="ltr"><<a href="mailto:ben.pi.bradley@gmail.com" target="_blank">ben.pi.bradley@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I've thought about this for a while. The readily available/cheap<br>
encoders give 12 to 24 pulses (or rest positions - they generally go<br>
through the whole 4-transistion quadrature sequence for each position)<br>
per rotation, so take many turns to set a value with reasonable (128<br>
or 256 position) resolution. I noticed in the late 90s the HP and Tek<br>
equipment had nice high-resolution optical encoders, butsuch encoders<br>
were $30 range, and still are. They're good and "affordable" if you're<br>
going to use one incremental encoder that is switched between all<br>
functions:<br>
<br>
<a href="https://www.digikey.com/product-detail/en/bourns-inc/ENS1J-B28-L00256L/ENS1J-B28-L00256L-ND/1089392" rel="noreferrer" target="_blank">https://www.digikey.com/<wbr>product-detail/en/bourns-inc/<wbr>ENS1J-B28-L00256L/ENS1J-B28-<wbr>L00256L-ND/1089392</a><br>
<br>
I've had the idea of using two analog hall-effect sensors mounted ad<br>
right angles to detect the rotation of a magnet on the end of a shaft.<br>
They'll give a sine-and-cosine output of shaft position that you can<br>
run into the DAC of a microcontroller and use an arc-tangent function<br>
to get the shaft angle. With a little multiplexing, a single<br>
controller can read many shaft positions simultaneously (okay, fast<br>
enough to appear simultaneous). I was hoping I was the first to come<br>
up with the idea, but I saw it mentioned in the SDIY archives maybe<br>
six years ago.<br>
<br>
I've got a few DRV5053 from TI, they're cheap enough at a dollar each.<br>
and about $0.50 for higher quantities. There are several models with<br>
different suffixes indicating different magnetic sensitivities:<br>
<a href="https://www.digikey.com/product-detail/en/texas-instruments/DRV5053RAQLPGMQ1/296-40066-1-ND/5177943" rel="noreferrer" target="_blank">https://www.digikey.com/<wbr>product-detail/en/texas-<wbr>instruments/DRV5053RAQLPGMQ1/<wbr>296-40066-1-ND/5177943</a><br>
They're available in SMT but to use them this way you'd have to mount<br>
one on each of two PCBs, and set the PCBs at a 90 degree angle to<br>
sense the field.<br>
<br>
I saw this video a few months ago, he says these are the only two<br>
prototypes of this synth. I think this is a great interface, it's the<br>
ultimate as far as any ideas I have. Each function has its own knob,<br>
and the horizontal LED bar (that goes across the whole front panel)<br>
shows the value of the control when you touch the control, and varies<br>
as you turn the control. I wonder of each of those controls is one of<br>
those expensive optical encoders:<br>
<br>
<a href="https://www.youtube.com/watch?v=xiV7lzYuM8I" rel="noreferrer" target="_blank">https://www.youtube.com/watch?<wbr>v=xiV7lzYuM8I</a><br>
<div class="HOEnZb"><div class="h5"><br>
On Fri, Jun 9, 2017 at 5:31 PM, <<a href="mailto:paula@synth.net">paula@synth.net</a>> wrote:<br>
> Pete,<br>
><br>
> Yes, I love the use of neopixels for the rings, just awesome.<br>
><br>
> Paula<br>
><br>
><br>
><br>
> On 2017-06-09 23:25, Pete Hartman wrote:<br>
><br>
> I assume you've seen the Euclidean Circles module?<br>
><br>
> Pete<br>
><br>
> On Fri, Jun 9, 2017 at 4:22 PM, <<a href="mailto:paula@synth.net">paula@synth.net</a>> wrote:<br>
>><br>
>> Just remembered these puppies ;<br>
>><br>
>> <a href="http://mayhewlabs.com/products/rotary-encoder-led-ring" rel="noreferrer" target="_blank">http://mayhewlabs.com/<wbr>products/rotary-encoder-led-<wbr>ring</a><br>
>><br>
>><br>
>><br>
>> Shame they're discontinued.<br>
>><br>
>> Paula<br>
>><br>
>><br>
>><br>
>><br>
>><br>
>> On 2017-06-09 15:53, Elain Klopke wrote:<br>
>><br>
>> I know this is still expensive, but very interesting.... select up to<br>
>> 16-bit resolution...<br>
>><br>
>><br>
>> <a href="https://www.digikey.com/product-detail/en/AMT102-V/102-1307-ND/827015?WT.mc_id=IQ_7595_G_pla827015&wt.srch=1&wt.medium=cpc&WT.srch=1&gclid=CjwKEAjwjunJBRDzl6iCpoKS4G0SJACJAx-Vl4p0hPzBSpwzSQG49Jod93fHxdtBAS0jDJDcRSuR8RoCIE3w_wcB" rel="noreferrer" target="_blank">https://www.digikey.com/<wbr>product-detail/en/AMT102-V/<wbr>102-1307-ND/827015?WT.mc_id=<wbr>IQ_7595_G_pla827015&wt.srch=1&<wbr>wt.medium=cpc&WT.srch=1&gclid=<wbr>CjwKEAjwjunJBRDzl6iCpoKS4G0SJA<wbr>CJAx-<wbr>Vl4p0hPzBSpwzSQG49Jod93fHxdtBA<wbr>S0jDJDcRSuR8RoCIE3w_wcB</a><br>
>><br>
>> On Fri, Jun 9, 2017 at 8:21 AM, Tom Farrand <<a href="mailto:mbedtom@gmail.com">mbedtom@gmail.com</a>> wrote:<br>
>>><br>
>>> At least some of the encoders on ham equipment are optical encoders. I<br>
>>> repaired one within the last year. (The knob has the requisite fingertip<br>
>>> indentation.) Being optical in nature, control can be almost anything you'd<br>
>>> want. I would guess that the resolution was maybe 120 PPR or better. The<br>
>>> specific unit was a Yaesu FRG-100 general coverage receiver and the optical<br>
>>> encoder was the main tuning dial. If these could be obtained inexpensively,<br>
>>> they would be wonderful for synth control. It has been a while since I<br>
>>> looked but think that even these "cheapie" encoders are still in the $30 -<br>
>>> $40 range (or more).<br>
>>><br>
>>> Tom Farrand<br>
>>><br>
>>><br>
>>> On Fri, Jun 9, 2017 at 7:49 AM, Steve <<a href="mailto:sleepy_dog@gmx.de">sleepy_dog@gmx.de</a>> wrote:<br>
>>>><br>
>>>><br>
>>>> Tom Wiltshire wrote:<br>
>>>> > I did many experiments trying proportional control of a parameter<br>
>>>> > using the velocity of the encoder. It was a disaster, in short. Mostly much<br>
>>>> > too sensitive, or much too slow. In the end, I finished up with a system<br>
>>>> > like you suggest, > where you can push the encoder for fine control.<br>
>>>><br>
>>>> That reminded me of something else with built-in "switching" between<br>
>>>> coarse and fine control:<br>
>>>> Those encoder knobs on many HAM radio transceivers to tune, with a dent<br>
>>>> near the outer radius, where you can rest your fingertip and use the thing<br>
>>>> as a crank with very quick rotations, or grab the whole thing for fine<br>
>>>> control.<br>
>>>> Needs more space of course, for those things are bigger than the average<br>
>>>> knob on a synth module. And the encoder has more wear if the solution is<br>
>>>> "turn it more!", if it's a mechanical one. And I'd guess things finger tip<br>
>>>> cranking doesn't feel nice with some encoders hard detent.<br>
>>>> Something like this:<br>
>>>><br>
>>>> <a href="https://www.adafruit.com/product/2055https://www.adafruit.com/product/2055" rel="noreferrer" target="_blank">https://www.adafruit.com/<wbr>product/2055https://www.<wbr>adafruit.com/product/2055</a><br>
>>>><br>
>>>><br>
>>>> ______________________________<wbr>_________________<br>
>>>> Synth-diy mailing list<br>
>>>> <a href="mailto:Synth-diy@synth-diy.org">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/<wbr>listinfo/synth-diy</a><br>
>>>><br>
>>><br>
>>> ______________________________<wbr>_________________<br>
>>> Synth-diy mailing list<br>
>>> <a href="mailto:Synth-diy@synth-diy.org">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/<wbr>listinfo/synth-diy</a><br>
>><br>
>><br>
>> ______________________________<wbr>_________________<br>
>> Synth-diy mailing list<br>
>> <a href="mailto:Synth-diy@synth-diy.org">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/<wbr>listinfo/synth-diy</a><br>
>><br>
>><br>
>><br>
>><br>
>><br>
>> ______________________________<wbr>_________________<br>
>> Synth-diy mailing list<br>
>> <a href="mailto:Synth-diy@synth-diy.org">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/<wbr>listinfo/synth-diy</a><br>
><br>
><br>
><br>
><br>
><br>
> ______________________________<wbr>_________________<br>
> Synth-diy mailing list<br>
> <a href="mailto:Synth-diy@synth-diy.org">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/<wbr>listinfo/synth-diy</a><br>
><br>
______________________________<wbr>_________________<br>
Synth-diy mailing list<br>
<a href="mailto:Synth-diy@synth-diy.org">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/<wbr>listinfo/synth-diy</a><br>
</div></div></blockquote></div><br></div>