Worklog PS2p -compo entry

Discussion in 'Sony' started by Gman, May 15, 2018.

  1. Gman RTFDS Staff Member . . . .

    Joined:
    Feb 25, 2016
    Messages:
    738
    Likes Received:
    1,522
    Here is my compo entry worklog (to be named). I'll save you from reading a long list of features that probably won't get finished so I'll just get right into the real progress.

    Hacked up a 5" VGA Dalian driver board. It now uses ~1.82 watts powered from 5v. I was able to compare the efficiency of the onboard 5v regulator which is about 90% efficient stepping down from 7v, interesting. The driverboard plus components is less than 3mm thin which will come in handy.
    screen.jpg

    I am still early in the design phase and testing various joysticks. The PSVita sticks look equivalent to the RKJY sticks with rubber caps on them, not bad. They are rated for 5v but seem to work on 3.3v too. NSwitch Joysticks are also on my hit list to test soon. My backup plan is to use 3DS sliders.
    20180510_085518.jpg
     
    Miceeno, Noah, ghostavel and 11 others like this.
  2. DeoNaught .

    Joined:
    Dec 10, 2016
    Messages:
    437
    Likes Received:
    440
    Location:
    Constant Fear
    Portables:
    sin^2(x) + cos^2(x) +e^(i*pi)
    Lmao, you're smart, I've already changed half my features.
     
    cheese and Gman like this.
  3. fibbef Wizardry V Completer .

    Joined:
    Nov 10, 2016
    Messages:
    512
    Likes Received:
    1,348
    Portables:
    3
    509F0E20-7872-4502-AD32-F59D77C04D77.jpeg
     
    Koksi_90, nobble, MRKane and 9 others like this.
  4. Gman RTFDS Staff Member . . . .

    Joined:
    Feb 25, 2016
    Messages:
    738
    Likes Received:
    1,522
    I've been working on my PowerS2 board on and off for almost a year now. My latest pcb arrived, I populated it, and it seems like it will do the job. I'll be doing a lot of testing on it next week. It is suppose to do battery management, ps2 custom regulators, and possibly some other to be determined features.
    20180526_152656.jpg

    I guess it's not such a secret anymore so inside that spaghetti breadboard is a semi-functional PS2 controller emulator. Matthew, Dave, and I have been working on this together for about a week or so. It's been a pleasure working with them and this project has challenged me to grow my microcontroller knowledge and it is looking like it will be fully functioning soon.
    20180526_153044.jpg
     
    Noah, Miceeno, Matthew and 9 others like this.
  5. Dave Mackintosh .

    Joined:
    Apr 1, 2017
    Messages:
    161
    Likes Received:
    114
    Location:
    UK
    Portables:
    0
    Oooh wee! The powers2 looks amaze. Want.

    Where da analog sticks? ;)
     
    mknrls and Gman like this.
  6. Koksi_90 .

    Joined:
    Jan 30, 2018
    Messages:
    82
    Likes Received:
    78
    Location:
    Austria
    Portables:
    2
    this is really amazing :O
    you are the king of Ps2 Portable;)
     
    Gman likes this.
  7. ahrlad .

    Joined:
    Oct 29, 2017
    Messages:
    20
    Likes Received:
    5
    A PS2 controller emulator would be great! I saw on psx-scene I think they managed to make one out of a teensy 2.0, but they had it hooked up to a rpi to make it work as a bt adapter for the ds4 and such. I've had in mind to adapt it to read button inputs instead, but I'm much too lazy.

    Which microcontroller is that, and how do you program it?
     
  8. cheese the tallest memer in town Staff Member . . .

    Joined:
    Mar 2, 2016
    Messages:
    2,214
    Likes Received:
    2,139
    Location:
    Florida
    It's a PIC and you program it with a pickit
     
    Gman and Dave Mackintosh like this.
  9. MRKane .

    Joined:
    Nov 5, 2017
    Messages:
    158
    Likes Received:
    72
    What PIC are you using? I recently expanded a project to translate PS2 to N64 using what's probably exactly that - there's some good libraries you can use with assembly, although I'd imagine that the PIC chips might be getting a bit large by the time you've a pin for every button and axis?
     
  10. Dave Mackintosh .

    Joined:
    Apr 1, 2017
    Messages:
    161
    Likes Received:
    114
    Location:
    UK
    Portables:
    0
    The one in the picture is the PIC16f18875 40pin DIP package
     
    MRKane likes this.
  11. Gman RTFDS Staff Member . . . .

    Joined:
    Feb 25, 2016
    Messages:
    738
    Likes Received:
    1,522
    My LM49450 digital audio amp for PS2. I made this pcb as a proof of concept before I integrate it into my controller board. I am happy that after taking a few measurements from the I2S ps2 audio, and guessing on some others, the code made sound first try :awesome:

    20180611_134714.jpg
     
    Noah, Miceeno, ahrlad and 11 others like this.
  12. Gman RTFDS Staff Member . . . .

    Joined:
    Feb 25, 2016
    Messages:
    738
    Likes Received:
    1,522
    Here's one of my favorite parts I've modeled. It's a harness piece that holds the ps2 down and a raspberry pi mounts on top. I included a little cutout in the battery compartment so I can grab the sd card (with tweezers of course) for software updates if needed. The addition of the RPI3 B+ made the case a few millimeters thicker but the benefit is that I can try out the superior ethernet loading method so it will be worth it.
    20180621_183300.jpg
    20180621_183323.jpg
     
    Noah, Nold, Shank and 5 others like this.
  13. Stitches 2 and a Half Dollarydoos Staff Member . .

    Joined:
    Feb 5, 2017
    Messages:
    971
    Likes Received:
    921
    Location:
    Australia
    Portables:
    6
    You can do eth loading with a nano if you want to make it thinner.
     
  14. Gman RTFDS Staff Member . . . .

    Joined:
    Feb 25, 2016
    Messages:
    738
    Likes Received:
    1,522
    All the ports will be removed on it eventually, I'm basically limited by the thickness of the pcb and a few small components. The heatsink fits just in between the analog sticks so that's not a problem. I am disappointed that I will need to relocate the ethernet port somewhere because there are transformers inside the port.
     
  15. MRKane .

    Joined:
    Nov 5, 2017
    Messages:
    158
    Likes Received:
    72
    That rings a little bell in my head (and forgive me if this is wrong) but I was under the impression (from what I learnt something like fifteen years ago) that those magnetic transformers were only necessary for sending data long distances.
     
  16. Stitches 2 and a Half Dollarydoos Staff Member . .

    Joined:
    Feb 5, 2017
    Messages:
    971
    Likes Received:
    921
    Location:
    Australia
    Portables:
    6
    RIP. How much runtime are you estimating you'll lose from the Pi's draw?
     
  17. Gman RTFDS Staff Member . . . .

    Joined:
    Feb 25, 2016
    Messages:
    738
    Likes Received:
    1,522
    I would love if that were true. I'm having a hard time finding definitive results online. I don't think many users have a need for this.

    I'm using a 20700 battery which is around 15 watts. If the Pi uses ~1.7watts, then that's only 10% of the battery life lost. I will see if it is worth it or not. -I have confused the watts and watt/hrs. Bad example, oops
     
    Last edited: Jun 22, 2018
    MRKane and Stitches like this.
  18. cheese the tallest memer in town Staff Member . . .

    Joined:
    Mar 2, 2016
    Messages:
    2,214
    Likes Received:
    2,139
    Location:
    Florida
    Just weren't looking for the right thing. Ethernet over a backplane connected over PCB ends is one use for this. I found a TI PDF about this topic, here are relevant screenshots:
    Screenshot from 2018-06-22 15-30-55.png
    Screenshot from 2018-06-22 15-40-27.png

    TL;DR plop a 33nF cap between the two ethernet ends and you're good.
     
    Miceeno, Stitches, Gman and 4 others like this.
  19. Gman RTFDS Staff Member . . . .

    Joined:
    Feb 25, 2016
    Messages:
    738
    Likes Received:
    1,522
    Hell yeah it works! Thanks Cheese.
    20180624_134120.jpg
     
    Stitches, cheese, GingerOfOz and 3 others like this.
  20. Gman RTFDS Staff Member . . . .

    Joined:
    Feb 25, 2016
    Messages:
    738
    Likes Received:
    1,522
    I will show you a little bit around my case.
    The front:
    I am not sold on the name "PS2 Razer" but it's not bad for now.
    compo_front.png
    The Back:
    I am using a 20700 battery with battery clips and a snap in back door. I've printed all this out and it works wonderfully.
    compo_back.png
    The back door has a little lip that holds it in.
    compo_feature.png

    At this point the design is mostly done. I've reached the point where I can't improve anymore without doing some partial assemblies so that is what I am working on now.
     

Share This Page

Loading...