Finally got fed up with my pussyfooting and decided to get back on this horse. Made a first cut at a block diagram which'll help me plan easier.
block_diagram_v1.pdf |
So you see the two batteries that charge via the charging port and the battery indicator lights at the left. Gonna aim to implement a multi LED indicator so I know relatively how much charge I have left. Looking into this design I found on electroschamtics which works well. I'll also do a mom-off button to activate it momentarily so I can see the state of charge while the unit is off, but i'll rig it so it's always on while the unit is.
You also see two Fans wired to either the 3,3V or 7.2V. Not sure if I'll keep this since the fans I have currently are 5V puppies. We'll see.
THe rumble pack gets its power from the 3.3V rail. Gotta look for a couple motors that work well at such a low voltage (or just bite the bullet and include a 5V regulator on here as well. I know the screen has one but I don't want to over use it).
Gonna have a small selector switch for rumble vs save mode. Also thinking about a small switch for L vs Z function of the same button since I'm only including two buttons in the back.
The headphone jack is pretty nifty in that it senses when something is plugged in and switches the audio output from the speakers to the headphones via the "headphone switch" signal input on the PSONE screen.
The expansion pack will give me the ability to take AV out as well as all 4 players. I'm also using two of the pins to do a loopback so the console knows the expansion port is plugged in. This will cause the first player controller to shut off (no power going to it) as well as the screen to shut off (all together, no headphones working either).. Hoping this will all work.
Finally, gonna try to add a PCB for all these connections and mount it somewhere at the bottom of the unit. Maybe it'll be able to carry the LED's and jacks and all that. we'll see. I want this unit to be reworkable in case I have to swap out a battery or something, One of my lipo's from last year already exploded and leaked in its bag so I'm kinda sad. On the bright side, I think I've thought of a really cool way to keep the face plate closed firmly while still being able to open it for repairs relatively easily. MAGNETS! But that's a month or so down the line...
Next Steps:
-Set resistor values and update block diagram
-Do a power budget and see where I can save power (or swap components)
-Start thinking about this PCB with push or screw terminals.
-Set resistor values and update block diagram
-Do a power budget and see where I can save power (or swap components)
-Start thinking about this PCB with push or screw terminals.