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: TS-USP01 Spinner and an older Opti-Pac  (Read 1742 times)

0 Members and 1 Guest are viewing this topic.

rfancella

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 28
  • Last login:May 06, 2022, 06:02:34 pm
    • www.rfancella.com
TS-USP01 Spinner and an older Opti-Pac
« on: February 25, 2022, 12:19:09 pm »
Hello all!
It has been a while since I posted.  :embarassed:  I am starting a new cutdown IT cab build.  I have a Happ trackball and just picked up a TS-USP01 spinner for cheap.  I have an older Opti-Pac that I am using with the trackball and it works great!  I cannot get the spinner to work through it though.  I understand the spinner requires 3.3vdc power, yet the Opti-Pac is 5vdc output.  So I used a 5vdc to 3.3vdc voltage regulator to get the voltage down.  When using it, I get nothing on the spinner. No light and no movement of the pointer in windows.  If I connect the spinner directly up to the 5v line on the Opti-Pac, it appears to work, but no matter what I set the jumpers to on the spinner, the pointer just wiggles a little back and forth.
Has anyone any thoughts?  Maybe someone got it working?  I could buy the GRS interface board, but I already had the Opti-Pac in use.
Thank you,
Ron

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9672
  • Last login:Today at 07:30:55 pm
  • Designated spam hunter
Re: TS-USP01 Spinner and an older Opti-Pac
« Reply #1 on: February 25, 2022, 03:40:41 pm »
the pointer just wiggles a little back and forth.
This usually happens when one of the data lines isn't switching between logic high and low. (i.e. alternating between phase 1+2 if data line A is stuck low but data line B is working)



If the spinner is supposed to run on 3.3v and you fed it 5v, you may have burned out one of the LEDs or phototransistors.   :embarassed:
- Check if the data lines switch between high and low when you *very slowly* turn the spinner.
- If both lines are changing logic levels, make sure the spinner axis on the OptiPac isn't configured for to "active high" if the spinner is "active low".




Scott

RandyT

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7014
  • Last login:Yesterday at 12:11:17 pm
  • Friends don't let friends hack keyboards.
    • GroovyGameGear.com
Re: TS-USP01 Spinner and an older Opti-Pac
« Reply #2 on: February 28, 2022, 01:25:29 pm »
If the spinner is supposed to run on 3.3v and you fed it 5v, you may have burned out one of the LEDs or phototransistors.   :embarassed:

These aren't true optical arcade spinners, so they don't work that way.  There's a magnet and a hall effect sensor, which needs to be interpreted to get dial position (good possibility for the introduction of lag/inaccuracy), so no photo sensors.

If voltage was correct, you would need to look at the means of connection.  This requires a bit of skill with a meter, or in the case of an incompatible signal, an oscilloscope, to see what is happening.  If being connected to 5v, and you got lucky that nothing fried, it could be changing the voltage reference used by the analog interpretation circuitry.

« Last Edit: February 28, 2022, 01:27:12 pm by RandyT »