Welcome, Guest. Please login or register.
November 21, 2024, 06:51:43 PM

Login with username, password and session length
* Home Help Arcade Login Register
.
+  Forum
|-+  General NLG Chat
| |-+  The Slot Shop **Tech Talk**
| | |-+  S+/PE+ Coin In Simulator
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] 2 Go Down Print
Author Topic: S+/PE+ Coin In Simulator  (Read 21858 times)
TZtech
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« on: March 24, 2010, 05:27:28 PM »

Hello All

This topic has been discussed before here http://newlifegames.net/nlg/index.php?topic=2044.0 and here http://newlifegames.net/nlg/index.php?topic=5917.msg52774#msg52774.
The aim is to eliminate the coin comparator and coin in PCB and have a device that simulates the pulses going to the processor board in order to credit the game There is plenty of info in these 2 threads but there still does not seem to be a A to Z step by step on how to get this working.

Well I got myself a new toy today (http://newlifegames.net/nlg/index.php?topic=7202.0) and would like to give it a shot. Comments / Suggestions welcome.

Regards
Ian
Logged
TZtech
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« Reply #1 on: March 25, 2010, 04:54:45 PM »

Hi All

Ok - Did a quick and dirty code for the demo board to pulse the 3 outputs in the correct sequence. Currently just connected to LED's with a long delay to see if its right.
I believe the sequence from the optics would be as follows as the coin passes through.

1 2 3

H H H
L H H
L L H
L L L
H L L
H H L
H H H

Was going through the use manual for the programmer today and a very cool additional feature is that you can use it as a basic 3 channel logic analyser (As luck would have it its how many channels I need to check) - The plan is to hook it up to a machine and check if my theory is correct and also determine timing.

Plan to use this functionity again on decoding BV signal but lets get project 1 going first.

Ian

* Logic Tool User Guide.pdf (489.54 KB - downloaded 412 times.)
Logged
knagl
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 642
Offline Offline

Gender: Male
Posts: 5489


Kevin


« Reply #2 on: March 25, 2010, 07:59:30 PM »

Check out this thread -- Stolistic had to figure out how to simulate the coin-in sequence and timing for a PE+ video poker machine (should be the same as the S+ coin-in system), and was able to do it.
Logged

If you find this site helpful, please consider making a small donation to help defray the cost of hosting and bandwidth.

Please do not PM me for support or "how to" requests -- please post your request in the forum so that everyone may assist you and everyone can benefit from the answer to your question!  Thanks! Smiley
Foster
The S2000 GURU
Contributing NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 345
Offline Offline

Gender: Male
Posts: 2872



« Reply #3 on: March 25, 2010, 08:11:52 PM »

There is a a way to do it with 16F84A that was posted on here.

Logged

A Slot Machine and Coca-Cola Addict!!
"If it is not broke do not fix it" I keep forgetting that!
TZtech
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« Reply #4 on: March 25, 2010, 08:44:05 PM »

Hi Guys

Thanks for the replies. I checked Stolistics posts and his sequence is as I expected.
Foster - Its in one of the threads that I referenced to in my initial post - My main aim here is to become familiar with PIC programming again so I am starting from scratch

Ian
Logged
edski
Contributing Gold NLG Member
NLG Member 101 to 500 Post
*

Total Karma Storms: 123
Offline Offline

Gender: Male
Posts: 188



« Reply #5 on: March 25, 2010, 10:43:18 PM »

Check out the BV Pulse/Timing information at the bottom of this document.

* w12_37503i_usa_id022.pdf (122.99 KB - downloaded 826 times.)
Logged

Spoiled Rotten Birds
TZtech
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« Reply #6 on: March 26, 2010, 07:42:50 AM »

Hello Edski

Great Stuff - Thanks for the info.

Ian
Logged
TZtech
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« Reply #7 on: March 26, 2010, 03:48:57 PM »

Hi Stat

Great Stuff - K+. Which machines use ID03?. Am I correct in that it is JCM's propreitary protocol.

Ian
Logged
StatFreak
rotaredoM etiS GLN labolG
Global NLG Site Moderator
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 756
Offline Offline

Gender: Male
Posts: 8549


Warning! Spammers will be eaten, with relish!


« Reply #8 on: March 27, 2010, 03:04:13 AM »

I'm pretty sure that Konami machines use ID003.
Bally 6000's with WBAs might also use this ID, and maybe Sigmas, but don't quote me; I'm not sure.

Stat garfield
Logged

I found myself at NLG garfield  ..but got lost again on the way home. Scratch Head 2
If found, please email me to myself. Thanks. yes
       Executive member in good standing of Rick's SMAA.                              Ehhh...What's Up Doc?
TZtech
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« Reply #9 on: April 01, 2010, 08:17:57 AM »

Hi All

Quick update - Not at the office this week so cant do testing. Have ported the project from assembler to a basic compiler for PIC. Although for a project as simple as this there is no real benifit in this as stated previously the object of the exersise is to become familiar with microcontroller programming again.

I have decided to use the 12F675 device which is an 8 Pin device. It has enough IO available and will make a nice compact circuit. As far as the hopper goes would it be wortwhile to simulate the signal from the hopper optic as well on cashout ?

Ian
Logged
badbaud
NLG Member 101 to 500 Post
***

Total Karma Storms: 25
Offline Offline

Posts: 316



« Reply #10 on: April 05, 2010, 01:14:37 AM »

Wow! Dejavu I did a project for this around a year ago. Just uploaded the schematic if it will help you out any. Basically you unplug the connector going to the optic and coin comparator and plug this in. Two additional wires go to the hopper SSR module wires (SSR removed) so You can simulate coin out also. Makes the machine coinless. Of course I HATE PIC processors and did mine with a ATMEL 8051 chip. But if anyone wants the HEX code I'll email it to them for free.
Logged
edski
Contributing Gold NLG Member
NLG Member 101 to 500 Post
*

Total Karma Storms: 123
Offline Offline

Gender: Male
Posts: 188



« Reply #11 on: April 05, 2010, 01:29:04 AM »

I'd be happy with just a DBV eliminator.

Ed
Logged

Spoiled Rotten Birds
badbaud
NLG Member 101 to 500 Post
***

Total Karma Storms: 25
Offline Offline

Posts: 316



« Reply #12 on: April 05, 2010, 01:43:22 AM »

Duct tape?
Logged
Foster
The S2000 GURU
Contributing NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 345
Offline Offline

Gender: Male
Posts: 2872



« Reply #13 on: April 05, 2010, 02:01:19 AM »

I think I understand the schematic
But what is that small unlabeled block and what is its function?
it is near pin 7 of the 4051?

I will say this it could easily be modified to work with the S2000 as well.

Logged

A Slot Machine and Coca-Cola Addict!!
"If it is not broke do not fix it" I keep forgetting that!
badbaud
NLG Member 101 to 500 Post
***

Total Karma Storms: 25
Offline Offline

Posts: 316



« Reply #14 on: April 05, 2010, 02:41:12 AM »

That is one of those 2 pin PC type jumpers. The design was to watch the coin lockout signal and only "accept" coins (coin pulses from this circuit) if the lockout was enabled (comparator is on and ready to accept coins). I included the option of always detecting a lockout voltage with a jumper to ground. The machine ignores any extra coin in pulse sequences from my MCU until the insert coin lamp comes back on anyways so the H11AA1 and related circuit was not needed in the S+ slot I installed this design in. It could be needed in some other configuration of a IGT game though (different software).
Logged
TZtech
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« Reply #15 on: April 05, 2010, 03:45:01 AM »

Great stuff - Thanks for the info. Hope to be in office later this week in order to do some testing.
Logged
reho33
Contributing NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 146
Offline Offline

Gender: Male
Posts: 1594


Slot Losers of America / Tokie Owens


« Reply #16 on: April 05, 2010, 06:48:59 PM »

Having this for the S+ and the S2000 will open up some options for a lot of people. Some people just don't want coins , hopper, or any money in. I know that in the Pachslo site they have a circuit that not only allows Vegas style autostopping but with each push  of the button would add 25 or 50 credits at a push. Maybe your circuit could be modified to do 50 or 100 credits at a time.
Logged

** NOTE: The information contained in any of my posts relating to slot machine ownership and use is information that I have gathered from publicly known sources correspondingly under the same protections of Free Speech governed under the Laws of the United States and Canada and is for informational use only. As is my Constitutional Right under United States and Canadian Laws the redistribution of said information is considered a form of free speech. Using this information in the United States or Canada to conduct illegal gambling in states/provinces where it is unlawful has been declared against the law in those states/jurisdictions and as such I do not advocate the illegal use of such information under both the United States and Canadian Laws. All references and examples of personal experiences are hypothetical in nature, and it is up to you to determine if the information presented is applicable to your situation or not**
TZtech
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« Reply #17 on: April 05, 2010, 07:07:00 PM »

Reho33

Thats the beauty of using a microprocessor. Instead of re designing the entire circuit you just change a few lines of code and re program the chip.
As soon as I have the circuit working for the 8032 platform (S+ and PE+) I will try the same for the 80960 platform (IGAME and S2000).
For 50 to 100 credits emulating the BV would probably be quicker.

Ian
Logged
badbaud
NLG Member 101 to 500 Post
***

Total Karma Storms: 25
Offline Offline

Posts: 316



« Reply #18 on: April 05, 2010, 10:58:39 PM »

Are you going to use the 8051 design I came up with?
Logged
TZtech
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« Reply #19 on: April 06, 2010, 05:21:20 AM »

Hello Badbaud

No I will be using PIC's - I am familiar with the 8051 -Its was first processor I ever used when I studied Digital Electronics starting in 1994 - All of the programming was done in assembler.
The reason I am using PICS is that it seems to be the most popular device at the moment and there is tons of info online. I am also trying to learn a high level language (Basic) and there are some great compilers for the PIC (The one I am using is PROTON PicBasic) - Also its pretty easy to convert any code from Parallax stamp apps and they have neen extremely sucessful in the hobby market.

Ian
Logged
badbaud
NLG Member 101 to 500 Post
***

Total Karma Storms: 25
Offline Offline

Posts: 316



« Reply #20 on: April 06, 2010, 07:09:27 PM »

Ahhh the joys of using PIC's. I did a couple of designs with some years ago and didn't like all of the software overhead required to get one to work. With the ATMEL chips I use I can write the assembly code in Wordpad and assembly it with a inexpensive program. Those HLL are nothing but software hogs and assembly is much quicker and neater as far as I am concerned.
Logged
TZtech
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« Reply #21 on: April 13, 2010, 04:14:14 PM »

Hi All

Did not make it to the office as promised. One of our clients had a management walkout and I had to babysit the casino. Hope to get to office later this week.

Badbaud -
Back when I did the 8051 was still using dos and text editor. Remember writing bat files to do all compiling and programming with one shot. No flash devices at the time - Lots of time wasted sitting in the lab waiting for EPROMS to blank in between revisions.
I think higher level languages are a good thing - A lot of people that would not normally take the time to learn micros now have the oppertunity to tinker. Just look at how popular the Basic stamp and the Arduino have become. Yes you achieve the best speeds with asm but it takes so much longer to get it working

Ian
Logged
badbaud
NLG Member 101 to 500 Post
***

Total Karma Storms: 25
Offline Offline

Posts: 316



« Reply #22 on: April 13, 2010, 08:31:51 PM »

Ya I started with a CMP 80 board inside an Apple IIe. Before that I programmed EPROM's manually with 8 toggle switches and some pushbuttons. Had to really learn ASM to calculate the jumps and calls as I didn't have an assembler and entered the HEX code manually.
Logged
TZtech
Contributing Gold NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 129
Offline Offline

Gender: Male
Posts: 1113



« Reply #23 on: May 09, 2010, 06:08:15 AM »

Hello All

Sorry it take a bit longer than anticipated. I have the coin in emulation done. All I need to do now is get the hopper emulation done. I have added a poll here to get some idea of what the interest level is in such a device. Its pretty easy to build. I have designed it on stripboard.You willl also need a decent soldering iron and a programmer to get the code on the Pic.

Please refer to the attached diagram for an idea on how the circuit will look. Please note that this is not 100% complete. There will be an additional resistor or 2 added to this.

If you are interested in buying how much are you willing to pay?. I have not checked prices on your side of the pond but so far have spent +/-R200 ($25) but have enough parts to build 2 units although I have used some parts that I already had available.

Ian


* IGT Freeplay.gif (20.79 KB, 431x863 - viewed 963 times.)
Logged
reho33
Contributing NLG Member
Sr.Tech NLG Member 1000+ Post
*

Total Karma Storms: 146
Offline Offline

Gender: Male
Posts: 1594


Slot Losers of America / Tokie Owens


« Reply #24 on: May 09, 2010, 05:00:52 PM »

Hey, this might be the "key" to having a true slot that you could add credits to and never having to worry about coins, tickets, or a hopper. Some people like to play like that. I know that there is an auto stop device for pachislos that Will allow you to add 50 credits just by pushing a button and no coins needed! So yes, I think that your device will come in handy for home users K+ for thinking of it and actually doing something with the idea. I think that some of the members here would be very intrested in a board or two.
Logged

** NOTE: The information contained in any of my posts relating to slot machine ownership and use is information that I have gathered from publicly known sources correspondingly under the same protections of Free Speech governed under the Laws of the United States and Canada and is for informational use only. As is my Constitutional Right under United States and Canadian Laws the redistribution of said information is considered a form of free speech. Using this information in the United States or Canada to conduct illegal gambling in states/provinces where it is unlawful has been declared against the law in those states/jurisdictions and as such I do not advocate the illegal use of such information under both the United States and Canadian Laws. All references and examples of personal experiences are hypothetical in nature, and it is up to you to determine if the information presented is applicable to your situation or not**
Pages: [1] 2 Go Up Print 
« previous next »
Jump to:  


If you find this site helpful, Please Consider Making a small donation to help defray the cost of hosting and bandwidth.



Newlifegames.com    Newlifegames.net    Newlifegames.org
   New Life Games    NewLifeGames  NLG  We Bring new Life to old Games    1-888-NLG-SLOTS
Are all Copyright and Trademarks of New Life Games LLC 1992 - 2021


FAIR USE NOTICE:

This site contains copyrighted material the use of which has not always been specifically authorized by the copyright owner.
We make such material available in an effort to advance awareness and understanding of the issues involved.
We believe this constitutes a fair use of any such copyrighted material as provided for in section 107 of the US Copyright Law.
In accordance with Title 17 U.S.C. Section 107, the material on this site is distributed without profit to those
who have expressed a prior interest in receiving the included information for research and educational purposes.

For more information please visit: http://www.law.cornell.edu/uscode/17/107.shtml.

If you wish to use copyrighted material from this site for purposes of your own that go beyond fair use,
you must obtain permission directly from the copyright owner.

NewLifeGames.net Web-Site is optimized for use with Fire-Fox and a minimum screen resolution of 1280x768 pixels.


Powered by SMF 1.1.20 | SMF © 2013, Simple Machines
Loon Designed by Mystica
Updated by Runic Warrior
Page created in 0.089 seconds with 19 queries.