New Life Games Tech Forums

Bill Validators and Currency acceptors => JCM DBV-45, DBV-145, and DBV-200 Bill Validators. => Topic started by: badbaud on July 17, 2010, 08:00:26 PM



Title: Let's get technical
Post by: badbaud on July 17, 2010, 08:00:26 PM
Specifically the 145 and a S+ slot game. There are 4 lines going to the game's CPU board. (Host + and -) and (Data + and -).

I can put a DBV and stacker on the bench, put +12VDC to the Host lines (the CPU board brings the Host - low to enable the DBV via a relay) and the DBV will accept a bill but the stacker remains inactive.

I want to set up a bench tester where I can drop in a stacker and a DBV and test them without installing them in a machine.

Any suggestions? I can't see "them" using a relay on the main game board to send digital data and guessing that a solid +12VDC on the host line did enable the DBV.

Is there some other hand shaking I need to do to get the DBV and stacker to work without using a game board?


Title: Re: Let's get technical
Post by: TZtech on July 18, 2010, 04:30:46 AM
Hello BadBaud

Nice project you are working on - The BV communicates to the machine via J6 on the backplane board. The manual gives the pinout as follows

J6 P1 - Bill ACP Out
J6 P2 - Bill ACP In
J6 P3 - +VB
J6 P4 - B Gnd
J6 P5 - 24Vac Hot
J6 P6 - 24 Vac Ret

The machine switches the BV on and off by enabling disabling an SSR that switches 24VAC to Pins 5 and 6 (S+ BV Power).
The machine gets data form the BV from the following circuit (S+ BV Vend).
The repair manual does not give any tips for the mach to bv comms line.
The PSU Unit converts the 24VAC to 12VDC. I am not sure if it also has an interface for the comms line and if it just passes them straight through (Anyone have a schematic for 145 PSU assembly ?)

You can test the BV with the 145 Test Rig. Dont know if you have access to one.
Manual here - http://rudysdeals.com/index.php?route=product/category&path=54

There is also a post somewhere on a DIY 145 test setup - http://newlifegames.net/nlg/index.php?topic=1044.0

I am also trying to figure out what handshaking occurs between the machine and the BV (IDO23 protocol) as this would allow me to emulate the signal and build the BV eliminator as discussed in a previous post where you gave me some tips with your IGT Coin emulator.

Ian


Title: Re: Let's get technical
Post by: badbaud on July 18, 2010, 08:16:32 AM
Thanks for the info.
I made a BV interface to an amusement game many years ago. Got real cozy with the handshaking protocols and interfaced a BV to a game with a simple 8031 circuit.
I am going to have to dig up in the attic in some of my past archives (boxes) and see if I can find the design.


Title: Re: Let's get technical
Post by: TZtech on July 18, 2010, 10:09:42 AM
Hello BadBaud

I have to admit that i was under the impression that there was no handshaking betweent the S+ and IDO23 BV. The question also came up in a recent post if the county code you setup in the options menu actually does anything. Either way the main problem is that IGT talks to their peripherals in propreitary protocols (In this case IDO 23 and IDO24) - BTW does anybody know what the diffrence is between them?
I tried to build something similar years ago before I could convince the casino to buy the test unit. As far as I can remember I got it to take the note and output a vend signal but never could get it to stack.

If you had a logic analyzer I suppose you could hook it up and examine signals and reverse engineer it. This is what I am planning to do eventually (The PICKIT programmer i got has a very rudimentary analyzer feature)
I do have protocol doc for CC talk and VFM and the Guys also posted some info on the thread i was referring to but none of this helps for IGT.

Ian


Title: Re: Let's get technical
Post by: lowflight on July 18, 2010, 04:35:42 PM
ID 022 measured pulse interface defined by IGT
ID 022/023measured pulse interface defined by IGT
ID 023 similar to ID 022
ID 024 Bidirectional interface designed by IGT  also know as "netplex"
Found on JCM's sight


Title: Re: Let's get technical
Post by: badbaud on July 18, 2010, 11:47:09 PM
I have a question.
JCM 145 heads, V3.30 - 022 only works with IGT video pokers and 023 only works with IGT slots... is that correct?