Hi all, electronics question for anyone who can help.
My end goal is to make an interface board between an MVS motherboard, and the jamma harness and kick harness of a cabinet wired for 6 buttons street fighter layout. I wanted some functionality in this interface to allow me to use button combinations to control the motherboard, such as hitting the 'roundhouse' and 'start' button to insert a coin, and eventually, button remapping.
I know how to tie the buttons on the cabinet to high with a pull up resister, and use it with the digital logic gates. What I do not know, and want some advice on, is how to use the logic to control the inputs on the motherboard. The only thing I can think of is to use a transister.
Here is a drawing of what I have in mind:
http://www.marcuspost.com/images/arcadelogic.bmp
Part enclosed in red represent the interface plugged in between the jamma harness (left) and motherboard (right).
Yes, the circuit in the bottom half is silly, but should make the MVS think the button is pressed when it is not, and visa versa. The point of the drawing is to ask if the digital output of the gates can 'turn on' the transister, and if the transister will make the MVS think the button is pressed when it gets a high from the logic gate.
Also, is there a better way of using logic to control the motherboard?
The end result Im hoping for is a circuit like this:
http://www.marcuspost.com/images/arcadelogic2.bmp
Which should trigger 'coin' when both roundhouse and start are pressed. There will be much more to this by the time I'm done, but I just need to know how to use digital logic to control the board. (Why not just tie roundhouse to coin? Because I dont want a bunch of 'TING!' during furious mashing.)
My end goal is to make an interface board between an MVS motherboard, and the jamma harness and kick harness of a cabinet wired for 6 buttons street fighter layout. I wanted some functionality in this interface to allow me to use button combinations to control the motherboard, such as hitting the 'roundhouse' and 'start' button to insert a coin, and eventually, button remapping.
I know how to tie the buttons on the cabinet to high with a pull up resister, and use it with the digital logic gates. What I do not know, and want some advice on, is how to use the logic to control the inputs on the motherboard. The only thing I can think of is to use a transister.
Here is a drawing of what I have in mind:
http://www.marcuspost.com/images/arcadelogic.bmp
Part enclosed in red represent the interface plugged in between the jamma harness (left) and motherboard (right).
Yes, the circuit in the bottom half is silly, but should make the MVS think the button is pressed when it is not, and visa versa. The point of the drawing is to ask if the digital output of the gates can 'turn on' the transister, and if the transister will make the MVS think the button is pressed when it gets a high from the logic gate.
Also, is there a better way of using logic to control the motherboard?
The end result Im hoping for is a circuit like this:
http://www.marcuspost.com/images/arcadelogic2.bmp
Which should trigger 'coin' when both roundhouse and start are pressed. There will be much more to this by the time I'm done, but I just need to know how to use digital logic to control the board. (Why not just tie roundhouse to coin? Because I dont want a bunch of 'TING!' during furious mashing.)