Testing and debug with PSU

This commit is contained in:
Martin Zietz
2021-01-26 17:28:37 +01:00
parent a06357a09f
commit 4908338672
10 changed files with 99 additions and 89 deletions
+17 -11
View File
@@ -7,7 +7,7 @@ from pyps2000b import PS2000B
# User Inputs/Configuration----------------------------------
Test1 = 0
Test2 = 0
Test2 = 1
Test3 = 0
Test4 = 0
@@ -22,32 +22,38 @@ XY_PORT = "COM7"
g.XY_DEVICE = PS2000B.PS2000B(XY_PORT)
g.MAX_AMPS = np.sqrt(g.MAX_WATTS / g.RESISTANCES)
print(g.MAX_AMPS)
#print(g.MAX_AMPS)
def print_status():
'''def print_status():
print("Output 1:")
func.print_status(g.X_AXIS)
print("Output 2:")
func.print_status(g.Y_AXIS)
func.print_status(g.Y_AXIS)'''
g.XY_DEVICE.enable_all()
func.set_to_zero(g.XY_DEVICE)
print_status()
#print_status()
t.sleep(3)
if Test1 == 1:
print("setting")
g.XY_DEVICE.voltage1 = 5
g.XY_DEVICE.current1 = 1
g.XY_DEVICE.enable_all()
t.sleep(1)
print_status()
#print_status()
t.sleep(5)
print("setting to zero")
func.set_to_zero(g.XY_DEVICE)
if Test2 == 1:
g.XY_DEVICE.current1 = 0.2
print("setting current")
g.XY_DEVICE.set_current(0.2, 0)
g.XY_DEVICE.set_voltage(5, 0)
g.XY_DEVICE.enable_all()
t.sleep(1)
print_status()
#print_status()
t.sleep(5)
func.set_to_zero(g.XY_DEVICE)
@@ -59,8 +65,8 @@ if Test4 == 1:
func.set_to_zero(g.XY_DEVICE)
t.sleep(1)
print_status()
#print_status()
g.XY_DEVICE.disable_all()
print_status()
#print_status()