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: IEEE 1284 DB25 Wiring  (Read 1506 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!!
IEEE 1284 DB25 Wiring
« on: February 27, 2005, 10:28:02 am »
I bought a straight thru DB25 cable, cut it in half, and started mapping the pins to the colored wires.  First thing I noticed was that there were 36 wires.  Curious, so I assumed some were common.  Using the multimeter I mapped from wires to pins and I found that for example the "White" wire was only mapped to pin 1.  I then hooked the male/female connector and tested the continuity between WHITE and WHITE on both ends, and to my surprise, other wires tested positive, not just WHITE, yet WHITE only mapped to pin 1!?!? 

1)  DB25 cable has 36 wires(18 twisted pair), of which, many are common
2)  There is not a 1-to-1 wire-to-wire when going across the connectors.
3)  There is not a 1-to-1 wire-to-pin

Are these facts true?  For those who use DB25 for quick disconnects, how did you find a unique set of wires and how many did you end up with?  At the rate I'm going it looks like I am probably going to get less than 25 inputs. 

I have searched the forums and I saw how one person indicated to mark the wires before cutting the cable, but that would not have helped here because the WHITE-to-WHITE also includes wires other than WHITE.

tmasman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 537
  • Last login:January 04, 2024, 03:50:44 pm
  • Hello...
    • My (no so up to date) Home
Re: IEEE 1284 DB25 Wiring
« Reply #1 on: February 27, 2005, 11:13:53 am »
You should be able to use ever pin...
You'll have wires left over, but there should be at least 1 wire for every pin. At least that was the case when I hacked a parallel cable... 

Even if there are multiple wires to pins, as long as you don't use any wires that point to multiple pins, you should be fine. Just double check that last catch multiple times...

But who knows, they are all different, & I'm no guru on that standard.

Good luck!
I'm not a freak!...
Oh wait...
Yes I am...

cholin

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:July 16, 2009, 09:22:25 pm
    • Nilok Productions
Re: IEEE 1284 DB25 Wiring
« Reply #2 on: February 27, 2005, 12:36:23 pm »
I was going to buy a DB25 too so Im glad this thread came up.  The wires should all be color coded and Im guessing the other wires are probably something to do with other signals through the cable, Im not sure.  If youre only using the cable for 25 inputs though, you could just cut the other wires right off because they are of no use to you, correct?

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: IEEE 1284 DB25 Wiring
« Reply #3 on: February 27, 2005, 01:54:14 pm »
DOH! I'm a dork.  Imagine cutting and stripping all the wires so that you have this fountain of wires coming out of one end.  I was gator clipping one wire, not directly touching any others, and then using the test probe to discover the connections.  Of course alot of the wires are still touching each other ergo continuity.  I am currently taping down all wires individually to a table so no wire touches any other on both sides of the cut cable.  I'm assuming there will still be overlap but I should find individual inputs easier now.

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: IEEE 1284 DB25 Wiring
« Reply #4 on: February 27, 2005, 04:05:58 pm »
After rigorous testing, I have come up with 18 unique wires, and the other 18 is shared.

So I guess I'll do 1 DB25 for each joystick/button player, which gives me (Left,Right,Up,Down, Start,Coin, GND, B1-8).  15 total.
.
I wanted to do DB9 for Optipac, (X1,X2,Y1,Y2,GND,+5,LB,RB) but I don't know if I can get each wire independent in a DB9 cable?  Also I assume on the optipac it would be ok to share +5,GND, is this true?

cholin

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:July 16, 2009, 09:22:25 pm
    • Nilok Productions
Re: IEEE 1284 DB25 Wiring
« Reply #5 on: February 27, 2005, 04:09:12 pm »
Im not sure about the last part, but why dont you make it easier and neater for yourself and use a standard ribbon cable (40 pin).

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: IEEE 1284 DB25 Wiring
« Reply #6 on: March 05, 2005, 02:34:34 pm »
Just so I don't freak newbies away from DB25,  I bought some more of the same brand DB25 in different packaging, and to my surprise  :o  there is 1 wire for every pin.  Also the gauge is slightly thicker.  Bonus!!  I am not regretting going DB25 now as I was before.


ShinAce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 152
  • Last login:January 16, 2007, 07:38:14 pm
  • Building the unbuildable since 2001
Re: IEEE 1284 DB25 Wiring
« Reply #7 on: March 05, 2005, 09:31:54 pm »
I bought a db15 monitor extension from the pace I work, and without even cutting it open, found it had 14 pins connected, individually.
But curiosity got the best of me, I just had to see the shielding.
It turns out the cable only has 1 shield covering all wires, which is perfect for me. And there are exactly 14 conductors. I'm using 13.
An ounce of image is worth a pound of performance.

nipsmg

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1753
  • Last login:August 17, 2025, 06:11:52 pm
  • ROONEY!! ERRGH!!
    • Arcadia
Re: IEEE 1284 DB25 Wiring
« Reply #8 on: March 07, 2005, 08:49:21 am »
Weird.

My DB25 had 25 wires, all going to individual pins.
Go figure?



Stingray

  • Official Slacker - I promise to try a lot less
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 10463
  • Last login:April 08, 2021, 03:43:54 pm
Re: IEEE 1284 DB25 Wiring
« Reply #9 on: March 07, 2005, 01:30:52 pm »
Weird.

My DB25 had 25 wires, all going to individual pins.
Go figure?




So did mine.

-S
Stingray you magnificent bastard!
This place is dead lately.  Stingray scare everyone off?

Grasshopper

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2380
  • Last login:March 04, 2025, 07:13:36 pm
  • life, don't talk to me about life
Re: IEEE 1284 DB25 Wiring
« Reply #10 on: March 07, 2005, 02:28:49 pm »
I had a similar problem when I bought some 36pin to 36pin Centronics cables to connect my panel to my Ipac (I prefer Centronics connectors to DB25 as they are sturdier).

They were made by Belkin which is supposed to be a good brand. From my research I expected at least 25 separate connections but the cable only had about 18 or 19 (I can't remember the exact number). All the ground connections were joined together which, strictly speaking, contravenes the Centronics standard.

The only safe way to avoid this problem is to buy from companies that provide pinouts. I'd recommend Farnell for this (www.farnell.com). If a company won't provide pinouts then walk away. It's not worth the risk.
"Patriotism is the last refuge of the scoundrel." - Samuel Johnson