Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

optical encoders replacing pots

Featured Replies

is there any way to replace the pots on a joystick with optical encoders? how does the signal from the encoders get fed into winxp, and how do these encoders show up as multi axis joystick on winxp. Is there a controller on the market that does that, and can you use a regular A/D converter for this?

  • 1 month later...

I made some (good) experiments not with optical encoders, but with Hall magnetic sensors and magnets from old HD drives. The Hall sensors are sufficiently linear with respect to the magnetic field, their output is from nearly 0 to nearly +5V. I connect them to th M-JOY16 (Mindaug Mindauskas project), and they are working fine. But - I used it in my home construction of rudder pedals, not as a direct replacement of existing pots in existing joy.Petr

Hi dman5,The main problem is that the opticals don't generally return position, just distance and direction (like a mouse). You need hard numbers for the endpoints and the center positions.There are high-resolution positional encoders that do return their absolute position. One such company is (pulled at random from Google):http://www.gpi-encoders.com/ Look for things marked "Rotary Absolute". Since most joystick/throttle pots only work through an angle of around 60 degrees, the resolution will only be about 1/6th that specified for the encoder unless you gear it up somehow. And at least the last time I looked they were very expensive, aimed mostly at industrial customers. I suspect they still are since those I could find are still "Request a Quote" and no price listing. It usually happens when they only want to talk to people that want lots of units and will pay lots of money for them. WRT to the A/D converter, you wouldn't normally use one anyway since the positional encoders natively produce digital data. There'd be no need for a conversion.What's your objection to potentiometers? In a USB circuit, the mechanism that used to cause spiking on gameport sticks doesn't exist, so dirty pots don't really bother them much. Poorly designed gimbal set ups do manage to overcome this "long-coming". Beware of any stick that has the potentiometer (or any sensor for that matter) set so the shaft is inline with the gimbal and not isolated somehow. Eventually, the end of the gimbal wears and the gimbal puts pressure directly down the sensor shaft, it causes things to fail pretty quickly. Likewise, anything that puts much in the way of side-force on the sensor shaft. It can also cause rapid wear unstable output.With the USB sticks, so long as they're using the three-wire connection and they don't get abused by the controller design, will last for years and are the most linear of the analog sensors. Given a stable power supply and a decent USB setup, they won't bounce more than one count (and that's as good as it gets with digital thing systems). They do wear, mainly around center, but so long as they wear evenly (they usually do) it doesn't cause any trouble, nothing a recalibrate won't fix. Mostly it will show as slightly more sensitive near center, somewhat less the further off center you get, but it's wearing at center because unless you yank and bank a lot, bad idea anyway, the stick seldom moves more than about 25% off center. That's where you work and you just adjust to it. It's really only center and enpoints that matter anyway. The concept of "precision" doesn't really apply to main controllers and flight simulators, And replacing a $10 pot every 5 or 10 years isn't really that much trouble when you consider the cost of the encoders.Best regards,- BobThe StickWorkshttp://www.stickworks.com

Wow, Stickworks, now there's a blast from the past. I still have a Thrustmaster F16 FLCS with one of your mods in it. Unhappily, the Stickworks website looks like something from a time capsule...where have you guys been?I keep hoping that someone will start producing good Hall Effect retrofits like the one I have in my Thrustmaster Cougar. Hard to believe that pots still rule the roost nearly a decade later! I'd kill for a good HE kit for my PFC yoke/throttle quad/rudders.RegardsBob ScottColonel, USAF (ret)ATP IMEL Gulfstream II-III-IV-VColorado Springs, CO

Bob Scott | President and CEO, AVSIM Inc
ATP Gulfstream II-III-IV-V

Sys1 (MSFS20+24/XPlane12+11): AMD 9800X3D, water 2x240mm, MSI MPG X670E Carbon, 64GB GSkill 6000/30, nVidia RTX4090FE
Alienware AW3821DW 38" 21:9 GSync, 2x4TB Crucial T705 PCIe5 + 2x2TB Samsung 990 SSD, EVGA 1000P2 PSU, 12.9" iPad Pro
Thrustmaster TCA Boeing Yoke, TCA Airbus Sidestick, Twin TCA Airbus Throttle quads, PFC Cirrus Pedals, Coolermaster HAF932 case

Sys2 (P3Dv5/v4): i9-13900KS, water 2x360mm, ASUS Z790 Hero, 32GB GSkill 7800MHz CAS36, ASUS RTX4090
Samsung 55" JS8500 4K TV@60Hz,
3x 2TB WD SN850X 1x 4TB Crucial P3 M.2 NVME SSD, EVGA 1600T2 PSU
Fiber link to Yamaha RX-V467 Home Theater Receiver, Polk/Klipsch 6" bookshelf speakers, Polk 12" subwoofer, 12.9" iPad Pro
PFC yoke/throttle quad/pedals with custom Hall sensor retrofit, Thermaltake View 71 case, Stream Deck XL button box

Sys3 (DCS/P3Dv4/ATS/ETS): AMD 7800X3D, MSI MPG X870E Carbon, Noctua NH-D15S, 64GB GSkill 6000/30, EVGA RTX3090
Alienware AW3420DW 34" 21:9 GSync, Corsair HX1000i PSU, 4TB Crucial T705 PCIe5 + 2TB Samsung 970Evo Plus,
TM TCA Officer Pack
, Saitek combat pedals, TM Warthog, TM RS300 FF wheel/pedals, Coolermaster HAF XB case

Hi Bob,It has been awhile. :) I'm still around though. After TM sold and the chips had sort of run their course, I started working with CH writing the "Control Manager" software that programs their USB stuff. I've been doing that for about 10 years now, mostly I'm over at "The CH Hangar" forums these days but I get out and wander around every now and then.Good to see some of the old group is still around! I used to hear from a lot of the guys fairly regularly, but not so much anymore. Gone on to other things, I guess.Anyway, I hope you're doing well! Take care!Best regards,- BobThe StickWorkshttp://www.stickworks.com

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.