- Joined
- Jan 11, 2021
- Messages
- 22
- Likes
- 30
IT IS DONE! It has been a lot of troubleshooting and painting but I finally have a working portable. I added an Arduino Nano as a basic battery fuel gauge. It is just measuring the battery voltage and lighting up the led based on the voltage. It was also supposed to auto reset the PS2 when the systems starts up, but I ran into a weird issue. It would only work if it was plugged into my computer. Once it was powered from my regulators it would not reset the PS2. I ran out of time today trying to troubleshoot this so I might look into this at a latter time. Another issue is if you are charging the batteries, the USB drive can not be accessed by the MANGO. This is a problem with my circuit that allows this, but I did not have time to redesign it and order the boards. I am really happy with how the control boards turned out. I am using a ribbon cable to connect the two sides. Wiring is a bit of a mess but this is my first portable so hopefully it will get better in the future.
Here are the specs:
This was before adding the Arduino Nano but everything else is the same
I have not tested the battery life but I plan to do that tomorrow. The regulators seem to be very reliable. i left them powering the system on the bench for a couple hours and haven't had any issues.
I really should of taken more pictures along the way but I would always forget. I already have ideas for my next portable.
edit: here is my initial post
Hi, I have been lurking around the forums for a year now and have decided on starting my first portable. I have designed a custom PMS from TI regulators and using two transistors it should be able to turn on and off with a button press. These are my first ever boards I have ever designed so if you see anything I can do better I would love to hear it.
For the screen and audio I will be using the UAMP2 and the screen and driver board from 4Layer. I have the screen running off of 3.3v. For the controls, I plan on using a cheap aftermarket controller with custom boards for the buttons along with switch joysticks.
This is the DPAD board. It has a connector for the joystick, and a ATMEGA32p. I plan on using this for the screen controls and battery fuel gauge. We will see because I am a really bad programmer lol.
Here is the button board. It also has a connector for a joystick. I plan on using the buttons and membranes from a PS2 controller. I might look into casting my own buttons.
I am using the IP271 for PD control as well with Gingers circuit he posted a while ago to be able to access an internal usb drive.
For game loading I will be using the Mange Router (GL-MT300N-V2). MRKane did a bunch of research on it and figured out how to use it without the Ethernet ports or transformers. I through together a board based on the circuit he had..
I have started on designing the case in Fusion. So far I have the front pretty much done and have done a lot of test prints to get the controls right.
A lot of test prints lol.
I did print he whole front to get a feel of the layout and I am really happy with how it is feeling.
I cut up 1 PS2 so far and that is what I have been doing my testing on. I was trying to solder up the USB and I think I shorted something because it will not read the memory card now. I did test the card on another PS2 and it works so I guess I have to cut up another one. It looks like a mess but everything was working.
I have ordered all the PCBs from JLC and they should be here this week along with all the components required. I still need to trim another PS2 and get everything working on it, finish up the modeling and print everything. I still have not decided on a color for the case. There is still a lot of work to be done. I would like to redesign a lot of the boars to use ribbon cables to clean up the wiring but I am not sure if I will have the time. I hope I can finish this for the contest but I am moving across the country sometime in the middle of the contest so I will try by best.
Edit: I forgot a couple of things. For the charger ill be using IP2312. It says it can charge at 3A, we will see. I was looking into designing a charger into my pms but with the shortage, every IC I looked at was out of stock so this was easier. I have 2 3000 mAh lithium polymer batteries that I will be running in parallel.
Here are the specs:
- Advanced Trim motherboard
- Relocated the CMOS battery
- 3D printed case in PETG, Painted by me and my girlfriend (would not look as good without her)
- Games loaded over Ethernet using the Mango router
- 5" screen from the 4layer store
- Relocated an inductor and crystal for better fitment
- Custom regulators:
- LM20124 for 1.25v
- TLV1117 for 1.8v and 2.5v
- TPS61023 for 3.5v
- TPS61032 for 5v
- Heatsink and fan from eBay
- Nintendo switch joysticks and speakers
- PS2 controller buttons
- U-Amp 2 for audio
- Chinese controller chip
- Custom controller boards
- Internal 128 Gb USB drive
- Arduino Nano for battery fuel gauge and auto PS2 reset (not working)
- 2 3000 mAh lipo's in parallel
- IP2312 for battery charging
- Not to happy with this chip
- Only charges batteries to about 4.18v
- I had to change the RVSET resistor to 100K to set it to 4.35v option because before it would only charge them to 4.1v
- If I had more time I would of liked to design a complete power management solution
This was before adding the Arduino Nano but everything else is the same
I have not tested the battery life but I plan to do that tomorrow. The regulators seem to be very reliable. i left them powering the system on the bench for a couple hours and haven't had any issues.
I really should of taken more pictures along the way but I would always forget. I already have ideas for my next portable.
edit: here is my initial post
Hi, I have been lurking around the forums for a year now and have decided on starting my first portable. I have designed a custom PMS from TI regulators and using two transistors it should be able to turn on and off with a button press. These are my first ever boards I have ever designed so if you see anything I can do better I would love to hear it.
For the screen and audio I will be using the UAMP2 and the screen and driver board from 4Layer. I have the screen running off of 3.3v. For the controls, I plan on using a cheap aftermarket controller with custom boards for the buttons along with switch joysticks.
This is the DPAD board. It has a connector for the joystick, and a ATMEGA32p. I plan on using this for the screen controls and battery fuel gauge. We will see because I am a really bad programmer lol.
Here is the button board. It also has a connector for a joystick. I plan on using the buttons and membranes from a PS2 controller. I might look into casting my own buttons.
I am using the IP271 for PD control as well with Gingers circuit he posted a while ago to be able to access an internal usb drive.
For game loading I will be using the Mange Router (GL-MT300N-V2). MRKane did a bunch of research on it and figured out how to use it without the Ethernet ports or transformers. I through together a board based on the circuit he had..
I have started on designing the case in Fusion. So far I have the front pretty much done and have done a lot of test prints to get the controls right.
A lot of test prints lol.
I did print he whole front to get a feel of the layout and I am really happy with how it is feeling.
I cut up 1 PS2 so far and that is what I have been doing my testing on. I was trying to solder up the USB and I think I shorted something because it will not read the memory card now. I did test the card on another PS2 and it works so I guess I have to cut up another one. It looks like a mess but everything was working.
I have ordered all the PCBs from JLC and they should be here this week along with all the components required. I still need to trim another PS2 and get everything working on it, finish up the modeling and print everything. I still have not decided on a color for the case. There is still a lot of work to be done. I would like to redesign a lot of the boars to use ribbon cables to clean up the wiring but I am not sure if I will have the time. I hope I can finish this for the contest but I am moving across the country sometime in the middle of the contest so I will try by best.
Edit: I forgot a couple of things. For the charger ill be using IP2312. It says it can charge at 3A, we will see. I was looking into designing a charger into my pms but with the shortage, every IC I looked at was out of stock so this was easier. I have 2 3000 mAh lithium polymer batteries that I will be running in parallel.
Attachments
-
6.5 MB Views: 141
-
1.2 MB Views: 134
Last edited: