nfg.forums

NFG Forums => Controllers and Joysticks => Controller Technic => Topic started by: XianXi on July 09, 2006, 11:59:43 AM

Title: Converting DC Wheel to SNES
Post by: XianXi on July 09, 2006, 11:59:43 AM
Hey Guys,

I'm half way done with this mod but now I am lost on one thing which is, How do I wire the steering wheel pot?

Has anyone done this before? I am going to be using this mainly with Super Mario Kart.

Here's a pic:

(http://static.flickr.com/76/185157387_169cb84f53.jpg)

The blue wire I know is ground but what are the other 2? Left and right?

This is the wheel I'm using:

(http://static.flickr.com/27/185157386_942b030f5c.jpg)

Weird thing is in the base of the wheel where the wiring is there is no IC for the data, so am I to assume it is in the wheel itself?

Thanks for the help.
Title: Converting DC Wheel to SNES
Post by: NFG on July 09, 2006, 12:16:33 PM
Does Mario Kart even support any kind of analogue controller?

WERE there any analogue controls for the SNES, besides the mouse?
Title: Converting DC Wheel to SNES
Post by: XianXi on July 09, 2006, 12:23:16 PM
QuoteDoes Mario Kart even support any kind of analogue controller?

WERE there any analogue controls for the SNES, besides the mouse?
Hmmm I only remember the mouse. Is there a way I can just wire up a left and right instead for the steering mech?
Title: Converting DC Wheel to SNES
Post by: kendrick on July 09, 2006, 08:22:47 PM
X, you're probably already familiar with the way a potentiometer works. You get variable resistance depending on how far you've rotated the shaft, and typically no point along the axis of motion constitutes a fully-open or fully-closed electrical state. Those states are necessary for digital controls, like the SNES expects for the left and right directions on the D-pad. As such, you can't just wire up the contacts from the pot to the encoder input.

What you need at this point is some form of analog-to-digital convertor, a circuit between the pot and the digital encoder input. One way to use it is dividing the resistance of the pot in half, and telling the A-to-D circuit to close one switch if the resistance is zero-to-fifty percent, and close the other switch at fifty-to-one-hundred percent. In order to more fully simulate steering, you could also tell the convertor to close one switch if resistance is increasing, and then close the other switch if resistance is decreasing so you get real-time left and right response instead of having to swing the wheel around past center and creating an analog dead response zone.

However you decide to do it, keep in mind that you're adding circuitry and logic. In your place, I might have chosen to convert a steering wheel that already produces digital output (although I couldn't name one if I tried.)

-KKC, making breakfast plans.
Title: Converting DC Wheel to SNES
Post by: blackevilweredragon on August 01, 2006, 01:09:00 PM
I got a PS1 wheel that looks EXACTLY like that, and it has a "digital" mode, where instead of analog, it translates it to a very rapid pulsing, to simulate a digital D-Pad..

you might be better with something like that..
Title: Converting DC Wheel to SNES
Post by: XianXi on August 01, 2006, 01:37:08 PM
QuoteX, you're probably already familiar with the way a potentiometer works. You get variable resistance depending on how far you've rotated the shaft, and typically no point along the axis of motion constitutes a fully-open or fully-closed electrical state. Those states are necessary for digital controls, like the SNES expects for the left and right directions on the D-pad. As such, you can't just wire up the contacts from the pot to the encoder input.

What you need at this point is some form of analog-to-digital convertor, a circuit between the pot and the digital encoder input. One way to use it is dividing the resistance of the pot in half, and telling the A-to-D circuit to close one switch if the resistance is zero-to-fifty percent, and close the other switch at fifty-to-one-hundred percent. In order to more fully simulate steering, you could also tell the convertor to close one switch if resistance is increasing, and then close the other switch if resistance is decreasing so you get real-time left and right response instead of having to swing the wheel around past center and creating an analog dead response zone.

However you decide to do it, keep in mind that you're adding circuitry and logic. In your place, I might have chosen to convert a steering wheel that already produces digital output (although I couldn't name one if I tried.)

-KKC, making breakfast plans.
Hey Kendric,

Sorry for the late response, I never got any notification of a reply.

But anywho, if I use a PS1 steering controller with digital output how would I wire it up to an SNES pad? Sorry I am getting lost on this whole thing. Thanks for your help.



blackevilweredragon,

Have you tried anything like this before? Thanks for the heads up on the PS1 steering rig. I hope this works because it would be kick ass!!