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: Trouble with spinner  (Read 2227 times)

0 Members and 1 Guest are viewing this topic.

sl33p3r

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:November 04, 2015, 09:09:47 pm
  • I want to build my own arcade controls!
Trouble with spinner
« on: October 18, 2015, 03:59:04 pm »
Hi everyone, hopefully you will be able to help with a problem I am having.

I am updating a cabinet that I built about 8 years ago, and have run into an issue with the spinner.

Here are the system specs:
Windows 7 SP1, 64-bit
MAME v166
MaLa v1.8.2
Betson Imperial 3" PS/2 Trackball
Slikstik Tornado USB spinner
All buttons and joysticks connect through an Ipac-2
Plus a USB keyboard for set up

Here is the problem I am having:
Trackball works fine
Buttons and joysticks work fine

Spinner is not working in MAME or windows.
When I plug or unplug the USB cable I see the the HID compliant mouse device show up and disappear in device manager
I also see the corresponding mouse devices for the Trackball and Ipac
Spinning the spinner does not move the mouse arrow in Windows
Going into the input option for a game like Tempest, and trying to set the spinner, the spinner does not register

Hopefully someone has seen this behavior and knows the fix.  :)

Thanks in advance
Dave

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9672
  • Last login:Yesterday at 11:55:21 pm
  • Designated spam hunter
Re: Trouble with spinner
« Reply #1 on: October 18, 2015, 04:40:50 pm »
You may have burned out IR LEDs/optos. (the c-shaped black items at the bottom of this pic)



You can check both IR LEDs using a digital camera.



Related thread with more info and part numbers here.


Scott

sl33p3r

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:November 04, 2015, 09:09:47 pm
  • I want to build my own arcade controls!
Re: Trouble with spinner
« Reply #2 on: October 19, 2015, 12:10:45 am »
Thanks PL1. Using a digital camera, I as not able to detect anything emitting from the IR diodes.  I also checked voltages at the pins of the IC chip. The board on mine does not look like the photo in the other thread.  The numbers on the IC are different and instead of header pins mine has a USB connector right on the board.  However, checking for voltages pin 6 does fluctuate between 0 and 2.94 volts as I slowly turn the spinner.

I am assuming this indicates the board is bad.

Do you know of anywhere to get a replacement board other than Suzo-Happ?  Their $100 minimum order is a pain.  Or is there a better spinner you would recommend?

adder

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 640
  • Last login:February 04, 2021, 10:51:51 am
  • Location: Easy St.
Re: Trouble with spinner
« Reply #3 on: October 19, 2015, 12:38:51 am »
hey, are you ok with electronics and using a soldering iron etc, and do you have a multimeter to check components such as resistors etc?

im just wondering if its an option to change the opto led's (and just check the resistors are ok, and capacitors if possible) .. note: you wouldnt have to replace the opto led's with an exact match, there are a number of different ones you can use, often inexpensive from eg. ebay

if you have some numbers/letters/codes/anything written on your opto led's, feel free to post here ok
« Last Edit: October 19, 2015, 12:46:05 am by adder »

sl33p3r

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:November 04, 2015, 09:09:47 pm
  • I want to build my own arcade controls!
Re: Trouble with spinner
« Reply #4 on: October 19, 2015, 12:42:23 am »
Yup. Good with a soldering iron and electronics.

adder

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 640
  • Last login:February 04, 2021, 10:51:51 am
  • Location: Easy St.
Re: Trouble with spinner
« Reply #5 on: October 19, 2015, 12:43:39 am »
hey, just edited my post above ok while you replied  :)

adder

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 640
  • Last login:February 04, 2021, 10:51:51 am
  • Location: Easy St.
Re: Trouble with spinner
« Reply #6 on: October 19, 2015, 12:57:31 am »
dont forget to do the basic checks, such as continuity test of the pins of the usb cable
try to test the resistors on the board, see if they are ok (you might be able to test them in circuit, or at least some of them)
if you get any unexpected readings of any of the resistors, test the resistor out of circuit
check your chip (IC) is seated ok and isnt sitting funny or dirty pins etc
and make sure the plastic spinner wheel itself is positioned properly with the opto LED's (eg. make sure the wheel has not become warped or is positioned incorrectly, which would mean that the 'teeth' dont line up properly with the opto LED 'eyes')  :)
« Last Edit: October 19, 2015, 01:05:07 am by adder »

sl33p3r

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:November 04, 2015, 09:09:47 pm
  • I want to build my own arcade controls!
Re: Trouble with spinner
« Reply #7 on: October 19, 2015, 01:52:17 am »
So I took some photos and check voltages at various points.  By the way testing the resistors out of circuit is not an option, as they are surface mount components, but I did check the resistance across them with the USB disconnected (aka circuit powered down).  They all registered varying ohms of resistance, and none of them showed as being open.  The IC (and everything else) is soldered to the board, so nothing to re-seat and no dirty connection issues.

The IC is a HT82M98A, and checking for voltages at the various pins, lines up with where I would expect to see them.  depending on if you have it set to horizontal or vertical mode, the Opto IR should show voltage changes on either pins 6&7 or 8&9. 

What I get is the following:
When in horizontal mode -
Pin 6 shows about 2.8 volts when its corresponding IR is unblocked, and drops to 0 when blocked
Pin 7 shows about 0.14 volts when its corresponding IR is unblocked, and drops to 0 when blocked

When switched to vertical mode, the same same behavior is exhibited on pins 8 & 9

The label on the side of the IR assembly reads:  ALPR0J0001-HC

Here are the photos I took...

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9672
  • Last login:Yesterday at 11:55:21 pm
  • Designated spam hunter
Re: Trouble with spinner
« Reply #8 on: October 19, 2015, 02:17:30 am »
That doesn't look good for the optos on your current board.

Good news: Per the Happ website, the commonly available Happ trackball optic "red board" (A052-1011-00) uses the same S822-SD opto as your board. (95-2780-00)   ;D



If you can't find the optos or a suitable substitute for sale separately, you can use a optic "red board" from here, here, or here as an opto donor.


Scott

adder

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 640
  • Last login:February 04, 2021, 10:51:51 am
  • Location: Easy St.
Re: Trouble with spinner
« Reply #9 on: October 19, 2015, 05:57:43 am »
here are the opto led's i used to fix my non-working taito 'arkanoid' spinner recently
i bought them from this guy (perhaps not useful to you if you are not in uk, but still):
http://www.ebay.com/itm/262098418658
of course first you would need to check they are compatible with your happ interface, that's something i am unsure of
ps. if you go down the route of changing your opto led's as opposed to getting an all new complete board, incase you didnt know, you have to be careful with opto led's (or any led's) in that you really dont want to apply too much heat when de-soldering/soldering them (led's are more sensitive to heat than your other typical components).