Previous Thread
Next Thread
Print Thread
Rate This Thread
Hop To
#4547197 - 12/05/20 12:34 AM Thinking of Modifying my CH Fighterstick..  
Joined: Apr 2015
Posts: 13,733
F4UDash4 Online cool
Veteran
F4UDash4  Online Cool
Veteran

Joined: Apr 2015
Posts: 13,733
SC
I love my CH Fighterstick (and CH Pro Throttle / CH Rudder pedals) but I would like to have a better feel in the pitch/yaw axes, getting rid of the center "clunk", as well as add a short extension for center mounting my stick in my cockpit.

My idea is to 3d print a U joint, add hall effects sensors in the manner shown in this video:

https://youtu.be/SgqflcHBTwc

And then mount my original grip to that.

I have a degree in mechanical engineering so I'm comfortable with the construction part of this plan but I have no background or experience in electronics so that part is where I really need help.

I am assuming I could not connect the pitch/yaw hall effects sensor axes directly to the CH controller so:

1 - Is there a means of using some sort of "adaptor" between the hall effects outputs and the factory CH controller? IE plug the hall effects outputs into some electronic device that translates those outputs into an output that CH understands. This way my sims (primarily DCS/IL2) still display as CH controllers.

2 - Or connect the hall effects axes to a separate Arduino controller running MMJoy (or something similar) while retaining the buttons/hat switches etc. still being run through the original CH controller. Doing this I don't know what DCS/IL2 would do with those two different inputs.

3 - Or would I be better off to just ditch the CH electronics entirely and wire everything through an Arduino running MMJoy? Here DCS/IL2 would see CH Throttle/Rudder and however MMjoy appears in game.

Thanks in advance!


"In the vast library of socialist books, there’s not a single volume on how to create wealth, only how to take and “redistribute” it.” - David Horowitz
Inline advert (2nd and 3rd post)

#4547241 - 12/05/20 02:55 PM Re: Thinking of Modifying my CH Fighterstick.. [Re: F4UDash4]  
Joined: Nov 2001
Posts: 3,955
Sokol1 Offline
Senior Member
Sokol1  Offline
Senior Member

Joined: Nov 2001
Posts: 3,955
Internet
Quote
...getting rid of the center "clunk",


Better way to achieve a clean center is a CAM and follower gimbal. Why this system is used by VKB, VirPil, Slaw, MFG, BRD.

https://www.thingiverse.com/thing:2496028
https://www.youtube.com/watch?v=yI0nB0XxZEc

Anyway, this guy achieve a good result using a motorcycle U-join:

https://www.youtube.com/watch?v=-JNjoF49p5o

The electronics part is simple and easy.

Quote
1 - Is there a means of using some sort of "adaptor" between the hall effects outputs and the factory CH controller?


Hall sensor like in the linked YT video (Allegro a1324LUAT, Honeywell SS495A1, SCE H49A...) work in analog mode - voltage variation, like an conventional potentiometer; so is just matter to replace the pot' with one, no extra electronic adapter is required. Just their pinout is different relative to an potentiometer, check datasheet.

The "difficult" part of DIY Hall assembly is tuning the position of the sensor in the center of magnetic field, since they are high sensitive. Require a bit of trials and patience.

With a Hall sensor in potentiomer format, this "tuning" is skip. Pay attention that you need a model with lower "effective electric angle" for match gimbal movement, the linked one is 60º model, an 35º is available.

https://www.digikey.com/en/products/detail/tt-electronics-bi/6127V1A60L-5/2620660


Quote
2 - Or connect the hall effects axes to a separate Arduino controller running MMJoy (or something similar) while retaining the buttons/hat switches etc. still being run through the original CH controller. Doing this I don't know what DCS/IL2 would do with those two different inputs.


Yest, this is another option, some people already did this combination, using an new USB controller with more resolution for manage de axes and keep the (obsolete) original controller for buttons, what allow keep programming then with original software - who had "hiccups" in latest Windows 10 versions. Anyway Joystick Gremlin give similar functionality, without brand restriction.

This approach means two USB cables for each device and that they will be for Windows and games two controllers, neither DCS or Il-2GB care about the input source, since they allow use around 8-10 controllers or more.

3 - (IMO) Ideal is use a better USB controller, at least for axes, CH is an old 1999 tech with 8 bits (256) points or resolution only, and so just one USB cable for device. At least for rudder pedal

Arduino PRO Micro + MMJoy2 firmware or STM32F103 + FreeJoy firmware give you a 10 and 12 bits USB controller - costing ~$5, with configurable features (like axes response curve), support for advanced contact less sensors in digital model, like TLE5010/11, support incremental encoders, buttons modes...

Both MMjoy2 or FreeJoy firmware allow you set the controller name like you want, as well VID/PID number, what allow, for example, that Windows see joy before throttle or vice versa.
As said, modern games - DCS, L-2:GB don't care about names and brands of controllers.

Neither MMjo2 or FreeJoy require custom drivers for install, both use Windows native HID drivers, so is "plug and play".

BTW - This joystick "overhauling" is fun.

#4547250 - 12/05/20 03:54 PM Re: Thinking of Modifying my CH Fighterstick.. [Re: F4UDash4]  
Joined: Apr 2015
Posts: 13,733
F4UDash4 Online cool
Veteran
F4UDash4  Online Cool
Veteran

Joined: Apr 2015
Posts: 13,733
SC
Bookmarking this, thanks Sokol1!


"In the vast library of socialist books, there’s not a single volume on how to create wealth, only how to take and “redistribute” it.” - David Horowitz

Moderated by  RacerGT 

Quick Search
Recent Articles
Support SimHQ

If you shop on Amazon use this Amazon link to support SimHQ
.
Social


Recent Topics
Carnival Cruise Ship Fire....... Again
by F4UDash4. 03/26/24 05:58 PM
Baltimore Bridge Collapse
by F4UDash4. 03/26/24 05:51 PM
The Oldest WWII Veterans
by F4UDash4. 03/24/24 09:21 PM
They got fired after this.
by Wigean. 03/20/24 08:19 PM
Grown ups joke time
by NoFlyBoy. 03/18/24 10:34 PM
Anyone Heard from Nimits?
by F4UDash4. 03/18/24 10:01 PM
RIP Gemini/Apollo astronaut Tom Stafford
by semmern. 03/18/24 02:14 PM
10 years after 3/8/2014
by NoFlyBoy. 03/17/24 10:25 AM
Copyright 1997-2016, SimHQ Inc. All Rights Reserved.

Powered by UBB.threads™ PHP Forum Software 7.6.0