Skip to content

Latest commit

 

History

History
61 lines (30 loc) · 2.7 KB

README.md

File metadata and controls

61 lines (30 loc) · 2.7 KB

Rigol-Python

This project is based on https://github.com/kearneylackas/DP832-Python/blob/master/DP832.py

In this project, I create a GUI to control RIGOL DP832A(with LAN) or RIGOL DP832(only USB) Power Supply.

In our lab, we use DP832A to control oven, PMT and flip mount.

note:

调用pyvisa找到对应的仪器,传输SCPI命令,见产品说明书

Reference:

Pyvisa,简明介绍和教程(一) - 知乎 (zhihu.com)

Pyvisa,简明教程2,连接与仪器调试 - 知乎 (zhihu.com)

PyVISA: Control your instruments with Python — PyVISA 1.11.4.dev39+g53a1d41 documentation

DP832-Python/DP832.py at master · kearneylackas/DP832-Python (github.com)

下载NI-VISA - NI

Python find()方法 | 菜鸟教程 (runoob.com)

通过以太网/LAN连接仪器 - National Instruments (ni.com)

DP800_ProgrammingGuide_CN_tcm4-3044.pdf (rigol.com)

DP800_UserGuide_CN_tcm4-3049.pdf (rigol.com)

unused:

Programming the DP800 DC Power Supply in Python (nathankjer.com)

包含图形化界面

Lxi 接口 visa 毕业设计论文 - jz.docin.com豆丁建筑

翻转电镜 控制

892 flipper card.qxd (newport.com)

rigol电源控制翻转

编写界面

Reference:

QT designer介绍 - 知乎 (zhihu.com)

《快速掌握PyQt5》第十四章 快速制作界面——Qt Designer - 知乎 (zhihu.com)

Problems:

PyQt5程序报错:TypeError: argument 1 has unexpected type 'NoneType'的解决办法_David-hu的博客-CSDN博客

pyqt5按钮点击时传递参数(通过lambda表达式)_whuzhang16的博客-CSDN博客_pyqt按钮点击事件带参数