Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Proper grounding  (Read 1336 times)

0 Members and 1 Guest are viewing this topic.

coasternuts

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:January 11, 2010, 08:39:24 pm
  • Ouuuuch....I am not the worst game ever!!
Proper grounding
« on: July 19, 2006, 09:47:04 am »
Is this an acceptable way to ground?  The following is an Ultimarc TB, a 4-way joy, 8 buttons, and Opti-Wiz and GP-Wiz. (Picture updated to include trackball grounds.)

I wanted the "mouse" buttons for the opti-wiz.   The different "greys" are just to represent groupings.

The reason I ask is that I rewired my panel to get off of swappables DB25 cables to each panel having it's own encoder.  And of course, it doesn't work.  The Joystick and buttons registered with no problem, but the Opti-wiz had a problem when installing.  The mouse pointer wouldn't move, and the mouse buttons wouldn't register.  The HID Compiant mouse was found, so I suspect the encoder is working and I have a short.  So I did a continuity test on the mouse buttons and then I noticed Windows registering the mouse events.  So I detached the panel and did more continuity tests to find out there is always continuity through all switches all the time.  I am using IDE header on a No-solder opti-wiz/gp-wiz. 

Is there a better way to test shorts other than continuity?

Any help is appreciated.  Thanks.
« Last Edit: July 19, 2006, 01:24:34 pm by coasternuts »

coasternuts

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:January 11, 2010, 08:39:24 pm
  • Ouuuuch....I am not the worst game ever!!
Re: Proper grounding
« Reply #1 on: July 19, 2006, 08:22:20 pm »
Another question?

Can I run the same switch simultaneously to the opti-wiz and the gp-wiz?

Wired like so:

hanelyp

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 72
  • Last login:January 10, 2009, 11:08:19 pm
Re: Proper grounding
« Reply #2 on: July 19, 2006, 11:35:23 pm »
Is there a better way to test shorts other than continuity?
Tests for continuity might be thrown off by the resistor pull up in the encoder.  (I'm assuming 1 line/button, no matrix)  You might try measuring voltage at either side of the switch while the circuit is powered.  Just be carefull about bridging leads with your probe.
One side should remain near ground all the time, the other a logic high unless the button is pressed.

MYX

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1527
  • Last login:September 18, 2020, 05:00:22 pm
  • Even Jesus loves Donkey Kong!
    • MYX Digital Blog
Re: Proper grounding
« Reply #3 on: July 20, 2006, 08:29:20 am »
I can not speak to the safety of wireing a button to both devices. Do not know why you would do that, but hey, it is not for me to make that call. If you are going to do that, you will want a diode on both ground wires so you do not get bumps from one device when using the other. You know, as I write this the more I am getting the feeling that I would just not recomend this at all. I am no expert, but it just seems like a bad idea.
M    Y    X

BLACKOUT  - Finally rewritten - http://blog.myxdigital.com/
Original BLACKOUT thread - http://forum.arcadecontrols.com/index.php?topic=48239.0

coasternuts

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:January 11, 2010, 08:39:24 pm
  • Ouuuuch....I am not the worst game ever!!
Re: Proper grounding
« Reply #4 on: July 21, 2006, 12:13:47 am »
My original intent was to have control buttons("fire", "jump") for the GP-Wiz and mouse buttons for the OS from the Opti-Wiz.

But based on MYX's comment, I suppose the mouse buttons could be the control buttons. Seems obvious now.  Der.

The other problem I am having is interfacing the GP-Wiz with the Ultimarc trackball.  Randy is working with me on this issue.  I'll post my results when I have them.

Thanks.

MYX

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1527
  • Last login:September 18, 2020, 05:00:22 pm
  • Even Jesus loves Donkey Kong!
    • MYX Digital Blog
Re: Proper grounding
« Reply #5 on: July 21, 2006, 08:23:02 am »
Randy rocks.


That's all I can say.
M    Y    X

BLACKOUT  - Finally rewritten - http://blog.myxdigital.com/
Original BLACKOUT thread - http://forum.arcadecontrols.com/index.php?topic=48239.0

coasternuts

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:January 11, 2010, 08:39:24 pm
  • Ouuuuch....I am not the worst game ever!!
Re: Proper grounding
« Reply #6 on: July 27, 2006, 01:21:59 pm »
Yes Randy rocks!  It turns out that if you use an Ultimarc Trackball with the Opti-Wiz then you need to place a 1K ohm resistor between the +5 and the data lines. 

Just thought I would reply in case others end up with the same issue.

Thanks Randy!

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: Proper grounding
« Reply #7 on: July 27, 2006, 03:25:26 pm »
So i take it all the grounds/COM for buttons and joystick on the CP go to the ground terminal on a I-PAC too?? If So what else can be grounded to this terminal??