From must have to nice to have...
- Constant Voltage setting can be set down to 0V.
- Constant Current setting can be set down to 0mA.
- Low output capacitance to avoid a dump of charge when switching from CV to CC mode.
- Multiple outputs should be floating so they can be chained in series or parallelized at will.
- Preferably, readbacks should have low offset. Plenty of cheap PSUs that will display 0.000A even though the load is drawing 3mA. At 1A calibration, I don't care if its 0.997A because of that negative offset. But near zero load I like it to be accurate..
- Power on/off button
- Ability to lock UI for accidental changes. However, power on/off button should always stay operational (atleast in turning off).
- Nice to have: two quadrant supply for constant voltage. Or at least not blow up. There could be projects where a DUT will raise the supply voltage. So survival of that is good
. However if you design a power supply with both current load and current sink supported in constant voltage, it should pull the output down by sinking current via some crowbar circuit.
Don't have to go full SMU route with four quadrant supply though. Although this is already getting on the fancy side..
- Price: I don't know. Do you want to compete with 50$ 30V/5A digital supplies, or go into the programmable supply market? The latter is competitive on different aspects, like programmability feature set, for example sequencing profiles, accurate readback or logging. I'm not a product expert on PSU's, so I have no clue what a fair price for what feature set would be.