(WIP) Starting my first case mod. PS2 slim. Help and feedback greatly appreciated!
-
Hey everyone! I have been lurking for a long time and finally decided to get into the Pi community. Like a lot of you, I decided that just buying a kit off of Amazon wasn't enough so I've decided to try my hand at doing a retro game console case mod.
As you can see, I am reaching out to the community for help on this project, and I am open to all comments and feedback.
Thanks for everyone's help and I look forward to hearing from you! -
I don't see anything wrong with this, it should work, but I don't know. I don't have a PSX of any sort, I'm ripping out a nes.
-
Something you can do with the memory card slot is put a SD card in it, and wire the SD card to the cartridge like thing (I don't know what it is but you should be able to make it work with this tutorial http://www.sudomod.com/game-boy-zero-guide-part-5/) It should work.
-
That it a pretty good idea. I think I would put an actual card reader slot on the memory card so the SD card isn't hardwired into the PCB. It'll be an expansion on the project, something I could do at a later date. Thanks for the idea!
-
I wanted to make sure that you knew that, according to the Retropie documention (https://retropie.org.uk/docs/Playstation-2/), the raspberry pi 3 can't emulate PS2 games. Using a PS2 case to play retro games, yet not being able to play PS2 games seems...ironic?
-
Is there a TL;DW?
-
@Wulf Yeah it is pretty ironic. I mostly chose the console because of its size and and amenities (usb,ethernet,etc.) Maybe someday there will be a Raspberry Pi 4 that can run PS2 games and I can throw that in it.
@obsidianspider Pretty much the video states my intentions with the project, and I ask for any ideas and feedback. Most importantly I ask for help trying to figure out the power switch/ ir sensor/ led board and utilizing it (if possible) for the project.
-
@Sturo
Hi I put my raspberry in a fat ps2
The little board with IR Pwr Op/Cl was so difficult... i build another...
See some pictures here : https://retropie.org.uk/forum/topic/9631/raspberry-pi-in-ps2-fat-silver
But I search a While about schematics And found them...
I need your modele or the little board to furnish you schematics if you need.... -
@godhunter74 PS2 Slim model SCPH-79001
-
@Sturo haven't fully looked at your video, but for the power, you'll have to use the GPIO pins. There's plenty of tutorials on how to use the GPIO pins with a push button. If you don't trust that little diagram you showed in the video, you could always try hooking up a multimeter and doing resistance checks while the button is pressed. You can also verify the pin layout of the LEDs using a multimeter. As long as you have the correct polarity, the multimeter will read close to a short (it should have a resistor in series to limit the current).
Another issue you might have is finding out what voltage is required for the power/LED/IR board. If you provide too much current to the LEDs, they can burn out easily (thus the resistors to current limit). Of course, you'll have to find out if the GPIO pins can source enough current to power the LEDs. If not, then you'll need a driver for them.
As far as the IR sensor goes, I have no idea. You'll need to figure out how in software the Pi will determine what is what from the remote control.
-
I found a better source the wiring diagram from the official service manual. Looks like there are two power inputs, one 8.5v which is what the PS2 normally uses, and 3.3v which I am assuming is for the LEDs.
(EDIT: After actually looking at the schematic, the LEDs are being powered by the 8.5v line with resistors in-line. The leds may work with the 5v current from the GPIO. I believe I can wrap my brain around the power switch, maybbeeee the LED's, but the IR sensor, probably not.)
-
@Sturo
I have the same schematics 😉 -
Cool! So messing around with the ribbon cable, I managed to light up the LEDs by using my multimeter and place one lead on pin 8, and then one on pin 1 or 7 to get the respective colors. Also, putting the leads on pins 8 and 4 with the power button pressed gave me a beep, so I am guessing those pins are correct also.
I am guessing the 3.3v power supply is used exclusively for the door detector switch and the IR.
-
@Sturo If that schematic is correct, then I believe this is the datasheet for the LEDs: http://ce.citizen.co.jp/up_img/product/rWtHyLGvLxSl/CL-165_e.pdf.
If my understanding and rough calculations are correct:
Red LED forward bias is roughly 1.6 V, at 8.5 V input, 6.9 V with 510 ohms resistance is 13.5 mA which is roughly 19 mcd (LED brightness). If you use 5 V instead of 8.5 V, the Red LED will have 6.6 mA at roughly 11 mcd.
Green LED forward bias is roughly 1.8 V, at 8.5 V input, 6.7 V with 1000 ohms resistance is 6.7 mA which is roughly 6 mcd (LED brightness). If you use 5 V instead of 8.5 V, the Green LED will have 3.2 mA at roughly 2 mcd (this doesn't seem very bright).
You can also do a search for RS-770 datasheet. looking at the IR sensor, the top left is connected to voltage and the top right sends out pulses to the SIRCS output.
-
Thanks for those data sheets! I found IR one too. Those were the correct ones, at least they look exactly the same in the pictures. I can't really think of a solution to upping the voltage to the LEDs. I am find it is easier to lower voltage with resistors than up voltage. (I am pretty new to electrical engineering.) Maybe something like this? But the real question is, is it worth it?
I should be getting a few key components tomorrow in the mail, but I may make a new video tonight showing the progress I've made so far.
-
@Sturo I haven't worked with the pi's GPIO pins myself, just looking up some information. Some verification might be needed. The GPIO pins (according to what I was reading here: http://www.mosaic-industries.com/embedded-systems/microcontroller-projects/raspberry-pi/gpio-pin-electrical-specifications) seem to have a max source and sink current of 16 mA, you won't want to go above this for fear of damaging your pi. Another thing to point out, is that the GPIO pins shouldn't have more than 3.3 V on them.
From the schematic you provided, the LED's are turned on by providing a ground to pin 1 for red and pin 7 for green. They both share the same power from pin 8. I'm guessing that you'd want to put 3.3 V power to pin 8 and put output GPIO pins on both 1 and 7 (seperate pins obviously). To turn off the a LED, you'd provide a high signal, and a low to turn on.
A simpler method you could try instead of buying the boost power supply (which won't work for the GPIOs anyway with the voltage limitations of the pin) is to de-solder the resistors to both LEDs and put lower ones in to replace them. I'll try to figure out what might work after looking at the data sheet and get back to you.
-
Ok, after running some math, for the red light, you won't want to go with a resistor lower than 110 ohms, and, to reach the same as what I calculated earlier, I'd say about 118 ohms.
For the green, stay above 80 ohms, and roughly 209 ohms to get the same as current board (given that my calculations are right).
I'd check up on mouser.com or one of the other big electronic sellers and look for SMD/SMT (surface mount). Case code in inches of 0603 might work (I can't tell from the video, but you could probably get them to work). Sort by price, lowest to highest, you can probably find some resistors for 8 cents a piece for what you need (as long as they have a power rateing >50mW you should be fine).
If you want to get a better idea of what resistance values to get....you could replace one of the resistors from an LED and replace it with a variable resistor, hook up a current meter to the line and make sure you don't go above 16 mA. You could vary the resistance until you get the brightness that you desire with 3.3 V input. You could also hook it up to the pi just to make sure that there isn't anything on the pi side that is messing with the circuit.
-
@Wulf thanks for all your research and help!
-
I talked with a friend and I believe the IR sensor won't be very difficult to install either. You need to hook up another 3.3 V to it, and hook up the SIRCS output to an input GPIO, probably a specific GPIO. I'd just look up a guide for IR sensors and pi at that point.
To reiterate what I've wrote previously for the LEDs and power switch:
- Use 3.3 V output to pin 8 (Ever_+8.5V) on the schematic
- Hookup pin 7 (/Green_On) to an output GPIO pin (output of 3.3V = Green LED off, output of 0V = Green LED on)
- Hookup pin 1 (/Red On) to an output GPIO pin (output of 3.3V = Red LED off, output of 0V = Red LED on)
- De-solder resistors on the same line as LEDs on the PS2 board and replace with resistors NO lower than 80 ohms for green LED (80 to 209 ohms) and NO lower than 110 ohms for Red LED (110 to 118 ohms) (if you don't know where to go for resistors, you can try mouser.com)
- Follow this guide for the power switch:
It uses gpio pins 5 and 6. Looking at the gpio pin layout, 6 is ground, which would connect to pin 4 (GND) on the PS2 board. The other gpio pin would connect to pin 5 (PWR_SW).
I hope this helps
-
@Wulf, looks great! Man This is exactly what I needed, for someone to explain it to me step by step.
As far as the resistors go on the board, they are microscopic. Probably not going to mess with them.
I am pretty much done though now. What do you guys think?!
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.