So recently I built a consolized PSP (I’ll go into that in another post) however one problem with my implementation is the date and time keeps resetting. Time to see if there’s anything I can do to fit that.
The problem
So the PSP’s clock is maintained by its battery however there is also a supercapacitor that keeps time too. Whilst this looks suspiciously like a cell battery it’s not. According to members of the PSP Homebrew Discord (cracking place by the way), this is the capacitor.
The problem I have is rather unique though. My Consolized PSP runs without its battery. This means every time I disconnected the mains power (don’t like leaving it on wasting power when not in use) the date and time are lost.
I’m not sure how long the capacitor is intended to hold its charge. On mine, it resets after a few minutes. You could buy external chargers where you removed the PSP’s battery and charged in them. Did Sony expect the capacitor to hold for hours whilst you charged the battery in an external charger?
The Solution
I figured if the purpose of the capacitor is to hold the time in between changing the PSP’s battery could I not hook up a coin cell to it instead: SPOILER ALERT the answer is yes.
Looking at the datasheet above the capacitor is rated at 3.3v. Trouble is that is the upper limit, the PSP could run at 3v, 1.9v or 3.3v.
Just so happened I was wandering around Aldi and spotted some 3v cell batteries on the last chance saloon aisle next to the tills. Figured, sod it that would be good enough.
Next i would need to stop the PSP from attempting to charge the battery, luckily I had some spare diodes from an old electronics starter kit.
So the plan;
- solder some jumper leads to the battery
- solder a diode to stop the PSP charging the battery
- Desolder the super capacitor
- Solder the battery jumper leads in place
Easy right?
Soldering to batteries is stupid, don’t do it.
You can buy cell batteries with tabs (like for GameBoy games) or little holders. Use one of them.
Firstly I soldered up the battery. Using lots of flux and little contact time with the battery. Once done I wrapped it in some heat shrink.
Next was soldering the diode.
Diodes only allow current to flow in one direction, allowing the battery to discharge whilst preventing the PSP from charging it. Diodes incur a voltage drop across them. Measuring the battery without a load I got 3.25v, measuring with the diode I got 2.8v.
Different diodes may be marked differently. Mine had a white band to indicate the cathode.
This is a rather crude diagram of how I wired it up.
Lastly, I needed to remove the old capacitor and solder in my battery.
Using the correct soldering iron tip will help a lot here. Luckily I could swap mine out for a larger tip to heat a larger area. The metal tabs of the capacitor act like heatsinks and will quickly absorb the heat.
The small pointed tips on the average soldering iron may struggle to heat the area well enough to remove the capacitor without damaging the PSP.
Once removed soldering in the battery was quite easy.
Just like that, job done.
Overvoltage
When I measured the PSP’s super capacitor I read 1.9v. This cell is powering the PSP with 2.8v. I have no idea if my capacitor was dying and was undervolting the PSP. I could also be running it at too high a voltage which could cause long term damage. Who knows. (Probably someone, but not me)
I’m sure someone with more patients than me could do a much neater job but it works. I can turn off the PSP at the mains and the next day it remembers the time.
I’m sure it’s been worth all this effort, maybe…
Hi, my names Stephen Cooper, I'm a software engineer specialising in web-based technologies.
I'm probably not qualified to talk to you about what ever it is I've just talked to you about.
Why not reach out on Twitter to see what I'm upto?