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: Bridging "grounds" on Zero Delay USB encoders  (Read 1719 times)

0 Members and 1 Guest are viewing this topic.

bimm25e

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 290
  • Last login:July 30, 2024, 08:44:11 am
  • I want to build my own arcade controls!
Bridging "grounds" on Zero Delay USB encoders
« on: November 04, 2013, 09:17:38 am »
So Im going to be putting 2 of these in a NAOMI cabinet setup for 6 button fighters.  I already have 1 in place and it works great the other is in the mail.  My problem is that the 1p and 2p controls share a common ground, and i'll need to use the same "ground" for both of the USB controllers.  Does anyone know if  this is going to cause a problem?

JDFan

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3448
  • Last login:March 03, 2025, 10:29:54 am
  • I want to build my own arcade controls!
Re: Bridging "grounds" on Zero Delay USB encoders
« Reply #1 on: November 04, 2013, 09:39:26 am »
The grounds are all shared on each unit anyway (they have separate connection points but are all connected internally) and ground is ground so doesn't really matter if they share or are separate locations as long as there is a ground to complete the circuit when the button is pressed. So shouldn't be a problem !

bimm25e

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 290
  • Last login:July 30, 2024, 08:44:11 am
  • I want to build my own arcade controls!
Re: Bridging "grounds" on Zero Delay USB encoders
« Reply #2 on: November 04, 2013, 09:59:46 am »
Cool thanks,

I was just concerned because these devices dont use the USB ground, they only use the R,G,W,B cables and there is no pin utilized for the PC ground.  This made me worry that the return lines werent actually a "ground" but a different type of return circuit that shared some similaraties to a true ground.

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: Bridging "grounds" on Zero Delay USB encoders
« Reply #3 on: November 04, 2013, 01:25:14 pm »
USB ground is one of the pins, not the outer shield of the plug.

USB specs require the outer jacket to be tied down only at the host. This is (I think) to prevent ground loops from occurring. One of the four wires is the true ground and as long as you follow standard wiring you should be OK.

I would tie one ground to one controller or the other, not both. Or split each harness as appropriate. I don't see a ground loop being a problem here (I'm no expert) because you're not dealing with high speed signaling or analog but chasing down an irksome loop is tiresome at best.