Author Topic: Easy PicoPSU  (Read 5991 times)

Offline X-Col

  • MassiveMember
  • ****
  • Posts: 195
Re: Easy PicoPSU
« Reply #40 on: December 13, 2018, 05:19:27 AM »
Here is how the rear of the ACE looks, pretty near stock. And the on/off switch on the PSU works  ;)

Offline mattsoft

  • SmallMember
  • **
  • Posts: 39
Re: Easy PicoPSU
« Reply #41 on: December 13, 2018, 05:59:21 AM »
@mattsoft

Just to let you know that another PicoPSU arrived today and it works nicely with the X68000!!

Fitted your version 1 board today and all is good  ;D

Thank you, and hope you find the problem with yours!

Nice! So the shutdown issue was perhaps PicoPSU-brand related?

Offline X-Col

  • MassiveMember
  • ****
  • Posts: 195
Re: Easy PicoPSU
« Reply #42 on: December 13, 2018, 06:09:09 AM »
Nice! So the shutdown issue was perhaps PicoPSU-brand related?

I would assume so,  I now have 3 PicoPSU's and only 1 of them works with the X68000. All 3 of them work fine in a PC.
It seems it's a bit of a lottery if a Pico will work with the system shutdown/startup circuit of the X68000  ???

Offline leonk

  • MassiveMember
  • ****
  • Posts: 153
Re: Easy PicoPSU
« Reply #43 on: December 14, 2018, 05:21:19 PM »
Any progress on the Easy PicoPSU complete solution? I just got an XVI HD in, and the "lego" piece power supply is shot.  Everything is black in there, fuse popped.. what a disaster.  Looking for new PSU solution.

Offline mattsoft

  • SmallMember
  • **
  • Posts: 39
Re: Easy PicoPSU
« Reply #44 on: December 15, 2018, 01:56:56 AM »
Any progress on the Easy PicoPSU complete solution? I just got an XVI HD in, and the "lego" piece power supply is shot.  Everything is black in there, fuse popped.. what a disaster.  Looking for new PSU solution.

i have all the parts, but have been sidelined by my ACE deciding it doesn't want to work anymore so I've been focusing on trying to get it working. I'll get back to it over the holiday break.

Offline leonk

  • MassiveMember
  • ****
  • Posts: 153
Re: Easy PicoPSU
« Reply #45 on: December 26, 2018, 02:22:30 PM »
I just want to say that this device worked great for me in restoring an XVI. I did notice that 3 5V pins on the pico ATX connector aren’t connected but that should be fine and there are enough 5V sources.

I did find a strange issue with one of my connected FD. It doesn’t work. The 5V line is only abou 3.5V. The other 5V lines around the system are at 4.95V. I wonder if there’s something wrong with this FD that pulls the 5V rail down hard. I replaced all the caps. Hmmmm

Offline mattsoft

  • SmallMember
  • **
  • Posts: 39
Re: Easy PicoPSU
« Reply #46 on: December 27, 2018, 03:17:30 AM »
I just want to say that this device worked great for me in restoring an XVI. I did notice that 3 5V pins on the pico ATX connector aren’t connected but that should be fine and there are enough 5V sources.

I did find a strange issue with one of my connected FD. It doesn’t work. The 5V line is only abou 3.5V. The other 5V lines around the system are at 4.95V. I wonder if there’s something wrong with this FD that pulls the 5V rail down hard. I replaced all the caps. Hmmmm

There are 4 +5VDC rails on the PicoPSU. I am using 3 of the 4 for this project; they're on the bottom of the board. Make sure you are using a REAL PicoPSU and not an aftermarket unit -- the voltages on those knockoffs can be whacky!

Offline mattsoft

  • SmallMember
  • **
  • Posts: 39
Re: Easy PicoPSU
« Reply #47 on: December 27, 2018, 03:19:38 AM »
New PCB with onboard AC-DC to be tested this weekend. This aims to be an all-in-one internal replacement for the lego brick PSU. Preview of board attached. If this works OK, I'll post the gerbers and BOM to GitHub.

Offline leonk

  • MassiveMember
  • ****
  • Posts: 153
Re: Easy PicoPSU
« Reply #48 on: December 27, 2018, 04:57:00 AM »
I'm using the real PicoPSU from short-circuit.com, the 120 Watt version.

Offline leonk

  • MassiveMember
  • ****
  • Posts: 153
Re: Easy PicoPSU
« Reply #49 on: December 27, 2018, 04:57:52 AM »
New PCB with onboard AC-DC to be tested this weekend. This aims to be an all-in-one internal replacement for the lego brick PSU. Preview of board attached. If this works OK, I'll post the gerbers and BOM to GitHub.

Can you post pics of underside as well?  I want to confirm the traces.

Also, for your latest design, one should know they need to choose one or the other, not both!  (i.e. use PicoPSU or AC/DC converter)  :)

« Last Edit: December 27, 2018, 05:00:43 AM by leonk »

Offline mattsoft

  • SmallMember
  • **
  • Posts: 39
Re: Easy PicoPSU
« Reply #50 on: December 27, 2018, 07:15:44 AM »
New PCB with onboard AC-DC to be tested this weekend. This aims to be an all-in-one internal replacement for the lego brick PSU. Preview of board attached. If this works OK, I'll post the gerbers and BOM to GitHub.

Can you post pics of underside as well?  I want to confirm the traces.

Also, for your latest design, one should know they need to choose one or the other, not both!  (i.e. use PicoPSU or AC/DC converter)  :)

Bottom attached.

The all-in-one will require an AC-DC converter + PicoPSU to condition the power and provide the various voltages (+ SB). It's inspired by the work user Arcade did in this thread: https://nfggames.com/forum2/index.php?topic=5542.0
« Last Edit: December 27, 2018, 07:17:53 AM by mattsoft »

Offline leonk

  • MassiveMember
  • ****
  • Posts: 153
Re: Easy PicoPSU
« Reply #51 on: December 27, 2018, 08:03:55 AM »
Oh.. right.  my mistake.  Rather than using an external 12V power source, you are using it as all internal.  In this case, what's not seen, is the 12V + GND wires for the PicoPSU will not come from the barrel style connector, but rather jump in from the AC/DC internal PSU.  The internal PSU will then get it's AC in from the stock connector / after the power switch.  Very nice. 

I think it would still be safe to keep the internal fan off as the AC/DC converter will be switching type which has very high efficiency with minimal heat generation (unlike the more traditional linear supplies that dissipate a lot of heat)

Offline mattsoft

  • SmallMember
  • **
  • Posts: 39
Re: Easy PicoPSU
« Reply #52 on: December 27, 2018, 08:17:44 AM »
Oh.. right.  my mistake.  Rather than using an external 12V power source, you are using it as all internal.  In this case, what's not seen, is the 12V + GND wires for the PicoPSU will not come from the barrel style connector, but rather jump in from the AC/DC internal PSU.  The internal PSU will then get it's AC in from the stock connector / after the power switch.  Very nice. 

I think it would still be safe to keep the internal fan off as the AC/DC converter will be switching type which has very high efficiency with minimal heat generation (unlike the more traditional linear supplies that dissipate a lot of heat)

Yeah, the AC will run direct to the AC-DC converter and the 12VDC will come from the AC-DC converter into the PicoPSU (via wires). Should be pretty slick.

When it's done, I'll send you a couple of boards to play with. I'm open to ideas to improve it -- for example, putting in a more powerful AC-DC/PicoPSU.

Offline leonk

  • MassiveMember
  • ****
  • Posts: 153
Re: Easy PicoPSU
« Reply #53 on: December 29, 2018, 02:45:37 AM »
I was thinking about this solution, and realized what has been bugging me.. the missing ground!

In Japan (or at least when these computers were made) all outlets were 2 prong 100V / 60hz AC.  Hence all electric devices were only 2 prong.  Reference ground for computers is very important, hence why the ground posts were added (and used!).  A lot of these old power supplies also use a simple transformer to step down the voltage.. so which pin gets 100V AC vs Neutral isn't that important.

On the other hand, the modern AC/DC 12V switching power supply you want to use requires a proper ground (to reference against in order for the over voltage and other protections to work correctly).  I'm also not too sure about what will happen if you feed 110V AC into ground pin.. I suspect not a good thing.

This is why, when I put a modern power supply into my OG X68000, I replaced the power cord on my X68000 with a 3 prong one.  This way, I know for sure what is AC, Neutral and ground.

As for your original solution, it worked great because the external 12V 10A power supply is properly grounded and has all the required fuses/safeties in place.



 

Offline mattsoft

  • SmallMember
  • **
  • Posts: 39
Re: Easy PicoPSU
« Reply #54 on: December 29, 2018, 05:23:17 PM »
I was thinking about this solution, and realized what has been bugging me.. the missing ground!

In Japan (or at least when these computers were made) all outlets were 2 prong 100V / 60hz AC.  Hence all electric devices were only 2 prong.  Reference ground for computers is very important, hence why the ground posts were added (and used!).  A lot of these old power supplies also use a simple transformer to step down the voltage.. so which pin gets 100V AC vs Neutral isn't that important.

On the other hand, the modern AC/DC 12V switching power supply you want to use requires a proper ground (to reference against in order for the over voltage and other protections to work correctly).  I'm also not too sure about what will happen if you feed 110V AC into ground pin.. I suspect not a good thing.

This is why, when I put a modern power supply into my OG X68000, I replaced the power cord on my X68000 with a 3 prong one.  This way, I know for sure what is AC, Neutral and ground.

As for your original solution, it worked great because the external 12V 10A power supply is properly grounded and has all the required fuses/safeties in place.

Yeah, that is a good idea. This new solution does tie the ground of the AC-DC into the PicoPSU on the board but that is obviously worthless if the whole thing isn't tied into a real Earth ground. The missing piece is if you use the original power cord to the AC-DC mains terminal -- it is missing ground like you say. When I build this new one, I will use a 3-wire power cord with proper neutral, hot, and ground, and wire that into the AC-DC mains terminal.

Offline leonk

  • MassiveMember
  • ****
  • Posts: 153
Re: Easy PicoPSU
« Reply #55 on: January 06, 2019, 04:23:19 PM »
If you use a pico PSU (or ATX psu for that matter) don’t power everything off the ATX connector. You’ll run into weird power issues (like power button not working). The connector can not supply enough current for the entire computer. I suggest plugging the floppy drives into the 4 pin moldex that’s plugged into the picoPSU. You’ll avoid a low voltage situation that the X68k will detect and cause issues.

Offline mattsoft

  • SmallMember
  • **
  • Posts: 39
Re: Easy PicoPSU
« Reply #56 on: January 08, 2019, 02:25:31 PM »
Some very minor progress. Hah! Boards finally arrived, AC-DC converter fitted, board fits in metal PSU case perfect. Hopefully solder and test tomorrow night.

Offline mattsoft

  • SmallMember
  • **
  • Posts: 39
Re: Easy PicoPSU
« Reply #57 on: January 10, 2019, 03:17:57 AM »
First board is built and voltage and soft power tests are good. Hot/neutral polarity on the AC matters with this AC-DC converter it seems. If I reverse hot/neutral into the AC-DC converter, it seems that the soft power does not function and it forces the PicoPSU on. So I need to first do a little more testing and verify this and then just to be safe, I'm going to source a proper 3-pronged AC power cable that fits nicely and allows me (a) ground the damn thing and (b) guarantee hot is hot and neutral is neutral from mains to AC-DC to before doing any more tests. It does all fit inside the original metal case though, even with the fan hooked up. It's definitely very clean.

Offline leonk

  • MassiveMember
  • ****
  • Posts: 153
Re: Easy PicoPSU
« Reply #58 on: January 10, 2019, 03:38:38 AM »
I want to reiterate an import finding I've made with both the OG X6800 running a PC ATX PSU as well as PicoPSU on the XVI HD.

Do not power the floppy drives from the ATX connector.  Even when PicoPSU is used inside a standard PC, it's not designed for that.  That's why breakout cables are provided on the PicoPSU to power drives (floppy, CD-ROM, Hard Drives, etc.)  The ATX connector can not reliably provide enough current for both the computer as well as FDD's.


Offline mattsoft

  • SmallMember
  • **
  • Posts: 39
Re: Easy PicoPSU
« Reply #59 on: January 10, 2019, 04:13:09 AM »
I want to reiterate an import finding I've made with both the OG X6800 running a PC ATX PSU as well as PicoPSU on the XVI HD.

Do not power the floppy drives from the ATX connector.  Even when PicoPSU is used inside a standard PC, it's not designed for that.  That's why breakout cables are provided on the PicoPSU to power drives (floppy, CD-ROM, Hard Drives, etc.)  The ATX connector can not reliably provide enough current for both the computer as well as FDD's.

when i get this thing done and posted to GitHub, i'll include that in the readme. it's really easy to just connect the FDD leads to the 4-pin MOLEX on the PicoPSU.

in a future redesign, it might be interesting to run the 4-pin MOLEX from the PicoPSU to the board and break-out the +5VDC & +12VDC from the MOLEX to FDD headers on the board.
« Last Edit: January 10, 2019, 04:15:53 AM by mattsoft »

Offline leonk

  • MassiveMember
  • ****
  • Posts: 153
Re: Easy PicoPSU
« Reply #60 on: January 10, 2019, 06:43:35 AM »
That will be handy if you don't want to do any soldering at all.  I ended up soldering a female 4 pin molex connector on my FDD power cable (you know, the yellow/black/black/red 5.25" connector).  This female connector then plugs into the male plug that comes out of the picoPSU.

If you do go down that route, make sure ground also comes from this connector.  I think the problem might stem with the wire gauge .. only so much current can go down a given wire.  Maybe that's why there are 2 ground wires.

Offline mattsoft

  • SmallMember
  • **
  • Posts: 39
Re: Easy PicoPSU
« Reply #61 on: January 14, 2019, 10:41:08 AM »
Another small update...

I have the PicoPSU v2 wired up and tested good. Per @leonk's suggestion, I wired in a 3-prong grounded cable which grounds the entire assembly and electrical system of the X68000. Had to 3D print a cable relief to the metal PSU box. With it all screwed together it looks close to stock!

Unfortunately, I cannot find the 4-pin JST cable for my PicoPSU to hook up to the FDD lead (again, per @leonk's suggestion). UGH! Will need to order new one.

v3 of this design will definitely simplify the wiring by running the PicoPSU 4-pin JST to a header on the PCB that explicitly powers the FDD.

Now if I can get some time, I'll get this posted to my GitHub for others to play with. I have spare boards if anyone wants one.

Offline leonk

  • MassiveMember
  • ****
  • Posts: 153
Re: Easy PicoPSU
« Reply #62 on: January 14, 2019, 02:40:53 PM »
Thank you for all your effort. If I was to rebuild an x68k today I wouldn’t think twice about using your wonderful design.


Offline TD-Linux

  • SmallMember
  • **
  • Posts: 2
Re: Easy PicoPSU
« Reply #63 on: January 16, 2019, 02:18:41 PM »
I did a very similar PSU mod, with the exception that I didn't make a PCB - a 3D printed plate holds the PicoPSU and open frame supply in place.

One problem I've been having is that after about an hour, the machine starts resetting. I basically see a fast square wave on the picopsu's 12V line. Oddly, the problem goes away if I disconnect the -12V line. Have you had any similar problems?