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: More help, please AndyWarne!  (Read 1104 times)

0 Members and 1 Guest are viewing this topic.

NickG

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 586
  • Last login:September 26, 2022, 05:25:23 am
  • Dig.
    • My Projects Page
More help, please AndyWarne!
« on: April 21, 2008, 09:51:11 pm »
Edit#2: Nevermind about the help, I've got it working, Thanks.  In the working solution, I used a common pull-up instead of the separate pull-ups, and the resistor I ended up using this time was more precise (a pot dialed to 2.20K, whereas before I was using some standard tolerance resistors that measured something more like 2.17K each.  Hmm...not sure which of these two changes (if any) made it work this time.   

Edit#1: somehow I messed up this post It is supposed to go to this thread:
http://forum.arcadecontrols.com/index.php?topic=78898.msg823435#msg823435

The U360 raw analog pins send 0-5 volts depending on the position, with 2.5 volts at center.
If you don't have an encoder connected to the header you will need to fool the U360 into operating in output mode on the header by connecting 2k2 pull-up resistors on the 4 digital direction pins.
The question is what do the console controllers expect to see. Most of them do use small pot type analog controls but it depends on whether they operate using a true A-D converter (as the U360 does) or some kind of R-C timing circuit. Its also likely that the controller multiplexes its analog controls by turning on and off the voltage on each pot, in which case it would not work at all.
Andy

I can't seem to get output mode working utilizing this method.  I have the 5V supply pin powered with 5.06V from my computer power supply  I also have the Ground Pin connected to the DC ground reference of my computer power supply.  I have each Discrete Direction pin connected to the same 5V line via separate 2.2K ohm resistors per Direction pin.  I left the analog pins floating/open (is that whereI messed up?) 

If I disconnect the 5V from the power pin and only connect it to the Directions I get close r to 2.5V on the analog pins (actually 2.15V in this case)  but it does not change when I move the joystick.  If I connect the supply power back to the power pin i get something like 4.6V on the analog pins but it still does not change.

Do I need more/different components/circuitry besides the pull-up resistors to trigger the output mode?   

I've gotten everything figured out on the Dreamcast controller, BTW, and I am really excited about using the U360 this way.
« Last Edit: April 22, 2008, 04:08:34 pm by NickG »