车载测试----使用可编程电源监测电流

在车载测试中,会遇到监测电流的需求,来查看车机电流是否在正常范围内,或者是否是0
这时可用可编程电源结合python来进行电流实时监测
直接上代码,复制即可用
 

import time
import serial


def all_equal(lst):
    return len(set(lst)) <= 1


print("检测电流")
# 更改可编程电源串口号
TH6312 = serial.Serial("COM8", 9600, timeout=1)
if TH6312.isOpen:
    print("串口打开成功")
    print(TH6312)
else:
    print("串口打开失败")
# 电源解锁
TH6312.write(b'SYSTem:LOCal\n')
time.sleep(3)
# 电源加锁
TH6312.write(b'SYSTem:LOCk\n')
# 开启电源
TH6312.write(b'OUTPut ON\n')
# #读取串口信息
count = 1
result_list = []
# 读取60s
while count < 60:
    # 开启电源
    TH6312.write(b'MEASure: CURRent?\n')
    data1 = TH6312.readline()
    time.sleep(1)
    result_list.append(str(data1)[2:6])
    count = count + 1
print(result_list)
print(all_equal(result_list))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值