APX9230 Application Tool Day 3

文章详细描述了一个使用Python编写的函数,用于处理MIN输入电压设置,包括针对不同电压范围的逻辑判断和线性映射,以及与Excel的关联。作者展示了如何在特定电压区间内调整目标值并更新线系列数据。
摘要由CSDN通过智能技术生成

MIN Input Voltage Setting Table

茂达整多个多阶,找一下规律先,

Excel整半天, 接下来整个min电压更新函数.

    def min_value_changed(self):
        target = 0
        value = self.doubleSpinBox_min.value()
        if value >= 2.26:
            self.radioButton_dead_time_auto.setChecked(True)
        elif 2.74 <= value:
            self.radioButton_dead_time_15.setChecked(True)

        if value < 0.15:
            target = 10
        elif value > 4.85:
            target = 20
        elif 2.74 <= value <= 4.37:
            target = (value - 2.74) / 0.015673077 * 0.39153846 + 3.2

        elif 0.63 <= value <= 2.26:
            target = (value - 0.63) / 0.015673077 * 0.39153846 + 3.2

        self.line_series_min = target
        self.update_line_series()

1.51v = Min为25% Duty = OK!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王华1335

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值