eez-open / psu-firmware

Firmware for programmable bench power supply EEZ H24005
https://www.envox.eu/bench-power-supply/psu-firmware/
GNU General Public License v3.0
167 stars 60 forks source link

Settling time in tracking mode is too high #54

Closed prasimix closed 7 years ago

prasimix commented 7 years ago

Something is happen in some of recent builds that settling time for output enable/disable when channels are in tracking mode is slowed down for many hundred of times. Initially that time was about 120us:

fast settling rising

fast settling falling

... and now is about 100 ms (rising, output enable):

slow settling rising

... or 60 ms (falling, output disable):

slow settling falling

The same results I got with SCPI commands OUTP. Also on start-up I got 100 ms, therefore enabling both channels output has to be done sequentially as the latest task when everything else is already set up (voltage, current, etc.)

100 ms delay also exists when channels are coupled. Although that is not so critical as in case of tracking, it possibly has the same root.

prasimix commented 7 years ago

Fixed