Author Topic: Rigol DP832 power supply as automated Curve Tracer  (Read 1915 times)

0 Members and 1 Guest are viewing this topic.

Offline RoGeorgeTopic starter

  • Super Contributor
  • ***
  • Posts: 6481
  • Country: ro
Rigol DP832 power supply as automated Curve Tracer
« on: October 13, 2021, 08:18:33 pm »
Made a Python script to control the DP832 for curve tracing.   :-DMM

The advantage of a DP800 power supply is that:
   - DP832 and other DP800 series power supplies can be controlled remotely
   - can set votlages and currents with mV and mA resolution (and accuracy, too, if calibrated)
   - has 2-3 output channels, like it would be 2-3 different power supplies in one instrument
   - has automated switching from CV to CC mode
   - has adjustable over voltage and over current protection for each channel output
   - can measure its own voltage, current and power for each channel

That will be enough to automate voltage/current setting and reading in order to trace some I-V plots using nothing but a program and some alligator clip wires to connect the component under test.

For now I only used it for MOSFET curve tracing:
   - connect the GS of the MOSFET to channel 1 (CH1) of the DP832, and the DS to CH2
   - open the control script and set the desired parameters, for example the Vgs max, Id max, etc.
   - run the curve tracer script and the result should look like this on the screen (also saved on disk):





The control script 'dp832_curve_tracer_v0.ipynb' attached was made in Jupyter Lab using Python, PyVISA, Numpy and Matplotlib, all FOSS, should work on any OS but I've tested it with Linux only, on a Kubuntu 20.04 LTS.



The upper cell has most of the configurable parameters of the curve tracer.
« Last Edit: October 13, 2021, 08:20:54 pm by RoGeorge »
 

Offline Smokey

  • Super Contributor
  • ***
  • Posts: 2702
  • Country: us
  • Not An Expert
Re: Rigol DP832 power supply as automated Curve Tracer
« Reply #1 on: February 21, 2023, 12:42:21 am »
Linking in this other thread, which is pretty relevant:
https://www.eevblog.com/forum/testgear/rigol-dp832-remote-command-update-rate/


 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf