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: thoughts on spinners  (Read 2549 times)

0 Members and 1 Guest are viewing this topic.

seaner

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 124
  • Last login:October 21, 2003, 02:10:16 pm
    • http://www.beerbot.ca/mame
thoughts on spinners
« on: March 11, 2003, 02:39:59 pm »
I'm going about constructing a spinner... has anyone had any luck using the encoders from a standard PC mouse on such a thing?
I've got the knob machined out of aluminum, and it looks snappy, just trying to figure out what to do about encoding.
My options are basically the following:
1. mount encoder wheel from mouse, keeping the photodiodes in the same locations on the original PCB.
2. print out a larger encoder wheel with custom spacing on laser printer transparency, sandwich between plexiglass discs, and remount the photodiodes (in pairs, since the gap spacing will have changed) on a new PCB.

Any thoughts?

http://www.beerbot.ca/mame  
if anyone cares to read more on my progress.

Cheers,
Sean

ErikRuud

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1709
  • Last login:March 05, 2021, 10:20:27 am
  • I'll build a cab for only 99.99.99!!!
    • Erik's humble video game page
Re:thoughts on spinners
« Reply #1 on: March 11, 2003, 03:31:15 pm »
Some people have used the encoder wheels from their mice.  I believe the Twisty-Grip plans use the encoders.

I cut my own encoder from a thin sheet of styrene.  I printed the encoder wheels from the Cheep Spinner plans and glued them to the styrene, and then cut the wheel out using an exacto knife.
Real Life.  Still a poor substitute for video games!       
American Laser Games Wrapper
O2em Rom Utility

Brad Lee

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 619
  • Last login:May 26, 2005, 11:39:04 am
    • 666
Re:thoughts on spinners
« Reply #2 on: March 11, 2003, 04:30:48 pm »
I bought the seperate parts(encoder wheel and optics) from Oscar's for a grand total of like 15bucks, including shipping
A little bit more than printing/making your own discs once you factor time into it, yet a heck of a lot more reasonable than getting a whole spinner rig, even the cheap ones from Oscar are what, 40bucks?
(I havent checked prices in a while)


Justin

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 558
  • Last login:August 10, 2025, 04:17:59 pm
    • Centipede MAME cabinet
Re:thoughts on spinners
« Reply #3 on: March 11, 2003, 07:29:36 pm »
Brad, where did you get these parts exactly?  :-\
"3 warps to Uranus" -- so I stopped playing!

rampy

  • *shrug*
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2910
  • Last login:March 02, 2007, 11:32:16 am
  • ...as useless as a JPG is to Helen Keller
    • Build Your Own PVR
Re:thoughts on spinners
« Reply #4 on: March 11, 2003, 07:52:40 pm »
Brad, where did you get these parts exactly?  :-\

I'm no brad.. but  he's referring to OSCAR from http://www.oscarcontrols.com

rampy

EDIT/PS  Have you checked out the usable suspects for great howto's on building your own spinner from scratch?  (i.e. cheep spinner, twistygrip, hardrive spinner, and uhm... one other...)  i've got the pdf plans to those somewhere if you need 'em... *Shrug*
« Last Edit: March 11, 2003, 07:56:15 pm by rampy »

anthony691

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 713
  • Last login:January 29, 2016, 03:10:23 pm
    • Lightgun.tk
Re:thoughts on spinners
« Reply #5 on: March 11, 2003, 08:16:22 pm »
I am starting out a hard drive spinner, any advice?
Visit my MAME lightgun site:
http://www.lightgun.tk

rampy

  • *shrug*
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2910
  • Last login:March 02, 2007, 11:32:16 am
  • ...as useless as a JPG is to Helen Keller
    • Build Your Own PVR
Re:thoughts on spinners
« Reply #6 on: March 11, 2003, 08:57:03 pm »
I am starting out a hard drive spinner, any advice?


obligatory snotty comment "save yourself the trouble and buy an oscar spinner"

now that, that's out of the way... I'd research currently documented "home made" spinners regardless if they are HD based bearings or not... just to get different ideas... cheep spinner plans

twisty grip spinner plans

You see dhansens HD spinner site or the rollerblade bearing spinner hack page?

*Shrug* (I'm looking for a primo byoac forum thread for you also - although in retrospect wasn't primo but was interesting)

rampy
« Last Edit: March 11, 2003, 09:11:46 pm by rampy »

anthony691

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 713
  • Last login:January 29, 2016, 03:10:23 pm
    • Lightgun.tk
Re:thoughts on spinners
« Reply #7 on: March 11, 2003, 09:21:11 pm »
Well rampy, I had meant that I have done the research, and even have the mouse apart on my table next to the hard drive bearing ripped from my drive. I will begin attempting the hack tonight (I hope it isn't too bad)
Visit my MAME lightgun site:
http://www.lightgun.tk

rampy

  • *shrug*
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2910
  • Last login:March 02, 2007, 11:32:16 am
  • ...as useless as a JPG is to Helen Keller
    • Build Your Own PVR
Re:thoughts on spinners
« Reply #8 on: March 11, 2003, 09:26:41 pm »
Well rampy, I had meant that I have done the research, and even have the mouse apart on my table next to the hard drive bearing ripped from my drive. I will begin attempting the hack tonight (I hope it isn't too bad)


uhh... never mind then =P Hopefully someone else could use those links...

  good luck!  (I'd still check out those threads anyway if you haven't seen 'em...)  

blah...  

rampy

seaner

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 124
  • Last login:October 21, 2003, 02:10:16 pm
    • http://www.beerbot.ca/mame
Re:thoughts on spinners
« Reply #9 on: March 11, 2003, 10:12:24 pm »
Thanks for all the links guys.  
I've read most of it before.. just trolling for opinions =)
Obviously doing something like chopping every other spoke off a mouse encouder wheel is a bit crude sounding (one plan I read did this) in order to drop the resolution.  Since this screws up the phase shift of the waveforms, I was wondering about making larger wheels, and basically if anyone had worked out what would be the ideal size and shape of such a wheel in order to have it spin freely without backpedalling.

OSCAR

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1770
  • Last login:September 06, 2018, 11:31:53 pm
  • I think Bigfoot is blurry, that's the problem...
    • Oscar Controls
Re:thoughts on spinners
« Reply #10 on: March 11, 2003, 11:05:20 pm »
Truth be told, the type of optics used on the spinner have a greater influence on backspin than the size/spacing of the encoder wheel teeth.  Manipulating the tooth size/spacing is "fix" for reducing backspin, not necessarily the cause.

Mouse optics are notorious for inducing backspin.  A dual optic board such as mine and the Happ board effectively eliminate backspin regardless of the size of encoder wheel used with it.  Both my optic board and the Happ board may have difficulty reading a small mouse encoder wheel, however.

For example; you can take a standard 24T trackball encoder wheel and use it on a spinner.  If you use mouse optics with this encoder wheel, you can get backspin if you set the MAME Speed setting too high.  If you use my optic board or the Happ board, it is nearly impossible to get backspin.  I have also noticed that some mice optics are more prone to backspin then others.

seaner

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 124
  • Last login:October 21, 2003, 02:10:16 pm
    • http://www.beerbot.ca/mame
Re:thoughts on spinners
« Reply #11 on: March 12, 2003, 01:41:46 am »
Truth be told, the type of optics used on the spinner have a greater influence on backspin than the size/spacing of the encoder wheel teeth.  Manipulating the tooth size/spacing is "fix" for reducing backspin, not necessarily the cause.

It's the spacing between the optics in relation to the spacing of the gaps, right.  phase difference between the two pickups.
I was planning on using the mouse optics, but not in the way they are used in the mouse.. typical mouse optics mount two photodiodes in one package, hence to maintain phase difference, you need to maintain the same gap spacing.  I'm planning on using two such packages, and only tap one of the photodiodes in each, and set the spacing as I see fit.
Obviously using the mouse optics straight out of the box is a bad choice if building a custom disc.

OSCAR

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1770
  • Last login:September 06, 2018, 11:31:53 pm
  • I think Bigfoot is blurry, that's the problem...
    • Oscar Controls
Re:thoughts on spinners
« Reply #12 on: March 12, 2003, 06:58:38 am »

It's the spacing between the optics in relation to the spacing of the gaps, right.  phase difference between the two pickups.
I was planning on using the mouse optics, but not in the way they are used in the mouse.. typical mouse optics mount two photodiodes in one package, hence to maintain phase difference, you need to maintain the same gap spacing.  I'm planning on using two such packages, and only tap one of the photodiodes in each, and set the spacing as I see fit.
Obviously using the mouse optics straight out of the box is a bad choice if building a custom disc.


This is correct.  However if you are setting the distance between the phototransistors, then only you will be able to determine the tooth size/spacing which you asked about in your previous post.  Not reading the original post closely enough, I assumed you were using a standard mouse optic pair and asking advice on what would be the correct size encoder wheel to use with them.  But since you are modifying the spacing between the optics, then it would be difficult for somebody else to tell you the correct size encoder wheel to use with it.


seaner

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 124
  • Last login:October 21, 2003, 02:10:16 pm
    • http://www.beerbot.ca/mame
Re:thoughts on spinners
« Reply #13 on: March 12, 2003, 10:43:44 am »

only you will be able to determine the tooth size/spacing which you asked about in your previous post.

That's very true..  perhaps a better question is what seems to be the norm in terms of pulses per revolution on these spinners?  This would determine the spacing relative to the size of my wheel.

Cheers,
Sean

djsting

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 111
  • Last login:July 22, 2015, 08:30:06 pm
  • I want my own arcade controls!
    • My MAME Project
Re:thoughts on spinners
« Reply #14 on: March 12, 2003, 12:16:45 pm »
Seriously guys, why would you want to reinvent the wheel?   ???  Save yourself the time and effort and just buy the Oscar Pro from www.oscarcontrols.com it can be purchased with either a PS2 or USB cable making hookup to your PC extremely simple.

seaner

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 124
  • Last login:October 21, 2003, 02:10:16 pm
    • http://www.beerbot.ca/mame
Re:thoughts on spinners
« Reply #15 on: March 12, 2003, 01:01:58 pm »
Seriously guys, why would you want to reinvent the wheel?   ???  Save yourself the time and effort and just buy the Oscar Pro from www.oscarcontrols.com it can be purchased with either a PS2 or USB cable making hookup to your PC extremely simple.

Because I get enjoyment out of D-I-Y stuff, and it's only going to cost me about $3.  I've already built my own keyboard encoder, why not finish it all off homebrew :)
Who knows... I may never end up playing any games on this thing even.. but it sure has been fun to build.