Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFC] Aux Power Supply #1

Closed
dtcallcock opened this issue Jan 10, 2020 · 24 comments
Closed

[RFC] Aux Power Supply #1

dtcallcock opened this issue Jan 10, 2020 · 24 comments

Comments

@dtcallcock
Copy link
Member

In my experience, lab setups rapidly acquire an armada of bench PSUs supplying the same old low voltage DC rails for misc homebrew electronics boxes. Generally these PSUs are bulky, expensive, have much higher current spec than required, and sometimes have knobs on the front that get accidentally knocked with bad consequences.

It would be nice if there was a simple 3U, 4HP card capable of producing common low-current DC voltage rail combinations. This board is fairly simple so the main question is probably whether enough people would find it useful and purchase it to make it worth while.

Inputs

12V - via front panel barrel, rear Molex, and EEM

Outputs

Voltage rail 1 - selectable between 3.3, 4, 5 and 6V - 1A
Voltage rail 2 - selectable between 5, 9, 12, 15, 18 V - 500mA
Voltage rail 3 - selectable between -5, -9, -12, -15, -18 V - 500mA

Rotary switches to select voltage on each rail independently. With a hex switch we can have 16 voltages per rail but a few obvious ones are listed above.

Rails generated using SMPS followed by LDO.

Specs in line with typical decent bench PSU. Example spec taken from Keysight E3630A as a guide:

Load and line regulation: < 0.01% + 2 mV
Ripple and Noise (20 Hz to 20 MHz): < 350 μVrms, < 1.5 mVpp
Temperature coefficient per C: < 0.02% + 1 mV
Output Drift: Less than 0.1% + 5 mV
Transient response time: < 50 μsec following a change in output current from full load to half load for output to recover within: 15 mV

Overcurrent indicated by LED. Rail would continue to operate (with no promises on spec) until thermal limit exceeded. At which point thermal protection LED would come on and board would shut down.

Connectors

M8-4 - A compact 4-pin connector - could fit 4/5 on panel.

Convenient pigtails are available for ~$10. Shielded versions also available for $20.

Indicators

Overcurrent LED for each rail
Thermal protection LED

Edit: updated this top post to reflect discussion below

@hartytp
Copy link

hartytp commented Jan 11, 2020

Decent supplies like this are always useful if properly designed.

M8-4 are probably fine so long as there is a good source of pig-tail connectors available (not equipment doesn't have banana plugs but rather bear pins/screw terminals so we just want something that can interface with that reliably).

@dtcallcock
Copy link
Member Author

M8-4 are probably fine so long as there is a good source of pig-tail connectors available

It looks like they are readily available for ~$10. Shielded versions are also available for ~$20.

image

A close up of a typical cable:

@dtcallcock
Copy link
Member Author

To give you an idea of the specs of the kind of triple output PSUs these would replace.

Keysight E3630A - $699

+0-6 V, 2.5 A
+0-20 V, 0.5 A
–0-20 V, 0.5 A

Load and line regulation: < 0.01% + 2 mV
Ripple and Noise (20 Hz to 20 MHz): < 350 μVrms, < 1.5 mVpp
Temperature coefficient per C: < 0.02% + 1 mV
Output Drift: Less than 0.1% + 5 mV
Transient response time: < 50 μsec following a change in output current from full load to half load for output to recover within: 15 mV

@jbqubit
Copy link

jbqubit commented Jan 15, 2020

M8-4 are great.

Rotary switches to select voltage on each rail independently.

Switch to select coarse range is good. Addition of a trim pot would be helpful as some devices require wonky voltages. For example, ZFSWA2-63DR+ absolute min/max range is 3-5 V so operating at 4 V is desired.

My wish would be for a high-power rail that can supply up to 30 V and 100 W (with higher startup current) for RF amplifiers. If the high-power rail also had a barrel connector output on front panel this same module could double as EEM +12V supply.

Powering the module from AC line makes more sense to me.

Here's a sample of components from one corner of my lab that I think are representative.

Item Power
MiniCircuits ZFSWA2-63DR+ +5 V 10 mA
RF-Lambda RFSPSTA0218G +5 V 50 mA, -5 V 50 mA
MiniCircuits ZVE-3W-183 +15 V 2.2 A (3 A at startup)
MiniCircuits ZHL-4W-422+ +28 V 3.0 A (6 A at startup)
MiniCircuits ZFSWA2-63DR+ +4 V 200 mA
MiniCircuits ZHL-1-2W+ +24 1.0 A
Wenzel quartz oscillator +15 V 300 mA
Lucix DRO oscillator +15 V 315 mA
Microwave Dynamics quartz oscillator +15 V 630 mA, -5 V __ mA

@dtcallcock
Copy link
Member Author

dtcallcock commented Jan 15, 2020

operating at 4 V is desired.

I added it to the list in the top post. IME, many 3.3 and 5 V circuits have an LDO onboard so 4 and 6 V are useful to have around.

trim pot would be helpful

We could select voltages with pots. My motivation for digital selection is in anticipation of an SMPS + LDO topology. Using digitally selected rails allows the SMPS and LDO voltages to be separately selected for each voltage to give best noise and efficiency. Adding a few more voltage options should be cheap. I imagine @gkasprow has invented this wheel many times before though and may have a better idea.

My wish would be for a high-power rail that can supply up to 30 V and 100 W (with higher startup current) for RF amplifiers. If the high-power rail also had a barrel connector output on front panel this same module could double as EEM +12V supply. Powering the module from AC line makes more sense to me.

You are talking about a completely different module here (perhaps one based on sinara-hw/meta#47). I want a cheap 4HP board uses the +12V we have around as an input and produces some convenient low-current rails at the location they are needed. Using something with an AC line connector and a bunch of thermal management in places it's not needed is exactly what I'm trying avoid.

@gkasprow
Copy link
Member

Maybe explore potential of the USB-C chargers? One can program voltage between 5 and 20V, current goes up to 5Amps. I tested a simple solution where one selects the desired voltage and current. It works like charm with all sources I managed to find including the power banks. If the charger does not manage to deliver suitable power, the power won't turn on. We can add tracking LDO and filters so this would be suitable for various high power amps. One can change the voltage and current by plugging it to the USB and sending a few commands.

Programmable 3U is another story. It won't be a high power system, certainly not 100W. To limit the power consumption I'd use LDO + tracking SMPS + filters. Programming can be done with a rotary hex switch. We can even add miniature volt/amper meter on the panel.

@dtcallcock dtcallcock changed the title Aux Power Supply [RFC] Aux Power Supply Jan 15, 2020
@dtcallcock
Copy link
Member Author

Programmable 3U is another story. It won't be a high power system, certainly not 100W. To limit the power consumption I'd use LDO + tracking SMPS + filters. Programming can be done with a rotary hex switch.

Sounds good.

We can even add miniature volt/amper meter on the panel.

Those look a bit big for 4HP. If the current meter is just to indicate how close to overcurrent you are then a little 4 LED current 'bar chart' for each channel could suffice? First two could be green, the 3rd yellow and then the 4th could be red for overcurrent. It would look well retro.

@dtcallcock
Copy link
Member Author

dtcallcock commented Jan 15, 2020

explore potential of the USB-C chargers

This is pretty cool. Is there really an advantage for us over those 12V supplies we all now have a big box of in our lab? Especially as we have POE on most of the more standalone modules too.

@gkasprow
Copy link
Member

If we use the hex switch, then the voltage is defined using 16 steps. Single overload LED is fine.
If we go for potentiometers, the display could be useful. I have 3-digit LED displays that have 15mm length so would fit within the 4HP panel. I saw voltmeters with such displays.

USB-C can go up to 100W and 20V, so can be an advantage for some RF power amps.

@dtcallcock
Copy link
Member Author

If we use the hex switch, then the voltage is defined using 16 steps.

I can't think of many applications where this wouldn't give you enough resolution. If you are more picky than that you are probably going to put nice references and LDOs down on your application board.

USB-C can go up to 100W and 20V,

Ah, I see - it allows you to make a compact 100W card because all the lossy voltage conversion is done for you back at the wall wart.

so can be an advantage for some RF power amps.

Unfortunately pretty much all of the connectorized Minicircuits high power amps need >24V.

@gkasprow
Copy link
Member

we could combine USB-C, boost and LDO and make it user selectable with hex-switch programmable voltage and current limit. But I'm not sure the standard lab bench supply is not a simpler approach for high power amp.

@dtcallcock
Copy link
Member Author

Yeah, once you actually need 100W+ it's hard to beat just using one of these. 30V/5A or 50V/3A for $278. They sell a rack-mount kit too.

@michalgaska
Copy link
Collaborator

I have been designing a power supply. I want to use LT8362 as a DC/DC converter and LDO TPS7A3301 for a negative rail. For positive rails, I am going to use LDO TPS7A47-Q1. Each rail will have a separate DC/DC converter with LDO.

What do you think about selected devices?
What type of output connector do you want?

Here is the simulation of negative rail with pre-tracking:
LDO Vout - green curve, DC/DC Vout - blue curve
image

image

@gkasprow
Copy link
Member

We discussed the power connectors already. Didn't we choose the M8 ones?

@gkasprow
Copy link
Member

What are the output ripples?

@gkasprow
Copy link
Member

@dtcallcock how would you like to have the voltage rails distributed among the M8 connectors?
Should we use 3 identical connectors, wired in some way with all 3 rails each?

@gkasprow
Copy link
Member

@michalgaska think about current limit implemented in such way that it does not overheat the LDO

@dtcallcock
Copy link
Member Author

I have been designing a power supply.

Great. We should move this to its own repository so that we can sensibly break out separate issues. We just need a name. It seems like we've been giving lesser boards like this more functional names (eg. PSU_triple) instead of breaking out the Russian lakes or '-er' names?

We discussed the power connectors already. Didn't we choose the M8 ones?

Yes, M8-4.

Should we use 3 ... connectors,

I think we should use as many as will fit on the panel sensibly, leaving room for indicators and the 12V input barrel connector. Not sure how many that would be but I guessed at least 4?

wired in some way with all 3 rails each?

Yes, all 3 rails and GND on each connector. Should the body also be grounded in case people want to use shielded cables? Is there any kind of pinout convention for these that we should adopt?

What do you think about selected devices?

Those are nice LDOs that seem well suited for this task. Their 1A rating seems reasonable. I do not have much experience designing switching power supplies for low noise and ripple though so I defer to @gkasprow etc.

@jbqubit
Copy link

jbqubit commented Jun 24, 2020

Yes, the consensus was M8-4. Agree that this ought to graduate to its own repository. How about calling it "AUX_PSU"?

@gkasprow gkasprow transferred this issue from sinara-hw/meta Jun 25, 2020
@michalgaska
Copy link
Collaborator

I found other LDOs that are more suitable for our project. LT3089 and LT3090.
Both have a programmable current limit and output current monitor. LT3089 has also a junction temperature monitor.
I made output noise simulation for both devices:
LT3089:
There is no spice model for LT3089. Instead of a model for LT3089, I used the LT3081 model which is very similar.
image

LT3090:
image

@dtcallcock dtcallcock mentioned this issue Jul 14, 2020
Closed
@gkasprow
Copy link
Member

looks good!
@michalgaska What do you think by "more suitable" ?

@gkasprow
Copy link
Member

finished board
obraz

@jordens
Copy link
Member

jordens commented Aug 2, 2021

@gkasprow Is this ready for production or has there been a run already?

@gkasprow
Copy link
Member

gkasprow commented Aug 2, 2021

TS is currently producing it AFAIK

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants