Main > Driving & Racing Cabinets
Immersion Input Matrix Wiring Questions
mbasile35:
Ok guys, since my last post, I've gotten an Immersion single board style FFB pcb, wired the majority of the controls on my cab and hooked the thing up. I've got analog inputs working just fine but I can't seem to get my digital inputs working.
I made the diode pcb mentioned above and have inputs wired to switches 1, 2, 3, 5, 6, 9, 10, 13, and 14. I've got it all out of order like this for ease of wiring but now I'm concerned that my problem is that the entire matrix isn't populated...then again it would basically be like the switches that aren't there just appear open to the PCB....i dunno. Any ideas on what i can be doing wrong?
EDIT:
I had the idea that maybe the inputs were powered off of the amplifier power input so I plugged that in. I wasn't able to test out the inputs because after I wired the AC input to the power supply and the DC output of the power supply to the AMP power in on the Immersion board, the power supply would make sound almost like high frequency clicking. This would happen only when the USB was plugged it. I let it go for about 30=40 seconds and the USB cable and DC power wires were getting hot. Also, my computer froze and the screen went black so I could tell the USB was drawing a lot of current from the computer's PSU. I'm completely baffled with this thing....any help??
Thanks,
Mike
twistedsymphony:
I realize that's what the Immersion documentation recommends but diodes don't seem like the most reliable method to do this since they have the potential to leak back (they're not a perfect one way "valve").
Wouldn't it make sense to use a collection of OR logic gates? Say a set of 4 7432 ICs this would also allow you to leave your switches using a common ground setup instead of having to rewire them all.
You'd tie one input on an OR gate to the scan pin for a given button, the other input of the OR gate to your common ground wired button, and then the output pin of that OR gate would go to the proper sense pin. No leak-back, a perfectly stable input signal, and your buttons can keep using common ground.
You could make a little jumper PCB that slides onto the connector on the immersion board and then has it's own set of 16 input pins.
The only real downside is that you'd have to supply power to the 7432s
FWIW this kind of matrixed input is exactly what Sega used for it's controllers in the Genesis and Saturn, but they used logic gates in the controllers, not diodes.
BadMouth:
--- Quote from: mbasile35 on February 04, 2014, 08:34:51 pm ---Ok guys, since my last post, I've gotten an Immersion single board style FFB pcb, wired the majority of the controls on my cab and hooked the thing up. I've got analog inputs working just fine but I can't seem to get my digital inputs working.
I made the diode pcb mentioned above and have inputs wired to switches 1, 2, 3, 5, 6, 9, 10, 13, and 14. I've got it all out of order like this for ease of wiring but now I'm concerned that my problem is that the entire matrix isn't populated...then again it would basically be like the switches that aren't there just appear open to the PCB....i dunno. Any ideas on what i can be doing wrong?
EDIT:
I had the idea that maybe the inputs were powered off of the amplifier power input so I plugged that in. I wasn't able to test out the inputs because after I wired the AC input to the power supply and the DC output of the power supply to the AMP power in on the Immersion board, the power supply would make sound almost like high frequency clicking. This would happen only when the USB was plugged it. I let it go for about 30=40 seconds and the USB cable and DC power wires were getting hot. Also, my computer froze and the screen went black so I could tell the USB was drawing a lot of current from the computer's PSU. I'm completely baffled with this thing....any help??
Thanks,
Mike
--- End quote ---
Is it possible something is grounded in your matrix?
(not sure what the ground going to NC in your diagram is for either)
I'd disconnect everything wired to the matrix and try to trigger the immersion inputs one at a time, just to make sure that it's working properly.
I'm sure you've seen it already, but refer to my pinout and explanation in this thread:
http://forum.arcadecontrols.com/index.php/topic,135310.msg1397078.html#msg1397078
Start out with "think of SCAN 1 as the ground and SENSE 1-4 as the buttons"
Make sure you don't have your Scan and Sense buttons reversed.
mbasile35:
Twisted symphony, thanks for the idea. I might look into that if i continue to have issues.
Badmouth thanks for the advice, I'll look into everything tonight. The ground pin is just not connected I'm not sure why I drew it like that. I'll report back with results tonight
BadMouth:
If it's just wired wrong or the diodes are placed wrong, the worst thing that should be able to happen is that you'll get multiple inputs being triggered.
Make sure two inputs of the same type (i.e. scan) aren't connected without a diode in between.
You could test that with a multi-meter without having it connected to the immersion board.
I want to build a matrix on proto board for myself, but won't have the free time anytime soon.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version