0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

负载调整率测量编码在Python中

星星科技指导员 来源:ADI 作者:ADI 2023-06-30 14:40 次阅读

吉时利用于为稳压器提供直流输入电压,以及监控LDO的输入电流是德科技数字万用表用于提供来自 LDO 的测量输出电压。执行此测量不一定需要电源电流读数,但可以添加电源电流读数来监视输入电流,作为器件正常运行的指标。应设置电源上的电流限制,以防止消耗过多电流。

与线路调节测量一样,吉时利直流电源表输出的电流限制设置为比LDO最大额定电流高出约5-10%。这为设置中的任何额外电流留出了一点余量,并确保输出不会不必要地限制电流。回想一下,负载调整率是输出负载电流变化时输出电压变化的测量值。当测量LDO输出的负载调整率时,以非常高的电阻(RL),如果可能,则为 1 MΩ 或更高,然后是负载电阻 (RL),以便从 LDO 汲取最大电流。在这种情况下,测量两个不同的输出电阻,并通过测量输出电压并除以负载电阻来间接测量电流。

wKgaomSeflaAbwXdAABBlBTVKvY396.png

负载调整率测量设置

该脚本的基本目标是记录不同负载条件下的输出电压。由于测量是自动化的,因此我们可以在测试过程中改变输入电压。这对于查看LDO在不同条件下的行为很有用,尽管没有必要这样做。由于测量是自动化的,因此将其添加到代码中相对容易。正如我对行规则脚本所做的那样,我将代码分解为三个主要部分和几个子部分。三个主要部分是:1 – 库设置,2 – 文件名和变量设置,以及 3 – Main 功能。Main 函数部分进一步细分为三个部分:A – 脚本检查,B – 循环以将值记录到文件,C – 创建文件头和写入文件。

回想一下,程序的第一部分是代码中调用所需各种库的位置,以便可以在脚本中使用它们。和以前一样,有一些内置的Python库,以及一些由我在ADI公司的优秀同事生成的库。就个人而言,我非常喜欢Python中的这个功能。我也非常感谢我的同事生成了这些库供其他人使用。俗话说“重新发明轮子是没有意义的”。除了这些库之外,我还使用了一个库,它使我能够轻松地写入 CSV 文件以收集数据。我还有一些其他库,例如 MessageBox,它将在消息框弹出窗口中显示文本,无论它在程序中调用何处。请注意,在本例中,我在脚本检查部分中注释掉了一行(一行开头的 # 符号注释了该行上的后续代码)。我用它来调试代码。这对我们来说是一个方便的工具,因为它可以在调试阶段帮助查看代码在遇到错误之前的进展。

wKgZomSeflyAc1jbAALpHKshq5A038.png

用于测量LDO线路调整率的Python脚本

在库设置部分之后,有文件名和变量设置。在本节中,指定了一个文件名,可以在其中存储脚本的输出数据。此外,此处还定义了在程序的主函数中使用的变量。本节是我为输出文件设置列标签的地方。我再次设置了一个板号(用于序列化数据),定义了被测输出(如果给定设备上有多个输出,这将很有帮助),并为测试条件设置标签。我认为最好设置变量来描述正在执行的测试,以便以后不会对数据的细节提出问题。拥有太多的信息总比没有足够的信息要好。

在脚本的 Main 函数部分中,执行实际测量并将数据写入文件。在本节中,还有一些脚本检查用于帮助调试代码。在脚本的这一部分中,将设置 CSV 文件,并定义吉时利直流电源表和是德科技万用表的地址。本节中的 for 环路定义了在是德科技万用表上测量输出电压时扫描输入直流电压的条件。正是通过这个for循环,可以定义负载调整率测试的范围和步长(增量)。同样,无需扫描输入电压;它只是向输出数据添加一些有趣的信息。在主功能的开头,吉时利直流电源表被启用,最后被禁用。使用在“库设置”部分中调用的 MessageBox 函数,程序将在脚本完成后生成一条弹出消息,该消息声明在代码中设置的用户定义消息。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电源
    +关注

    关注

    184

    文章

    17484

    浏览量

    249116
  • 稳压器
    +关注

    关注

    24

    文章

    4206

    浏览量

    93495
  • ldo
    ldo
    +关注

    关注

    35

    文章

    1886

    浏览量

    153053
收藏 人收藏

    评论

    相关推荐

    什么是负载调整与电源调整

    什么是负载调整与电源调整,负载调整
    发表于 01-04 17:03 8308次阅读

    如何提高负载调整

    如何提高负载调整
    发表于 09-07 11:38

    怎样测量电源的电源调整负载调整

    我想要测一下lm317的电源调整负载调整,电路就是最基本的分压反馈电路,但是百度之后说要接满载输出,还有什么额定输入电压和最低输入电压
    发表于 05-04 13:29

    什么决定了输出电压的电压调整负载调整

    最近做了一款半桥LLC的开关电源,大致测试并算了一下负载调整大约是5%。电压调整还没测,好奇心就已经来了,是什么决定了输出电压的电压
    发表于 07-17 13:22

    电压调整负载调整有什么区别

    什么是电压调整?怎样去计算电压调整呢?什么是负载调整
    发表于 10-14 08:54

    开关电源什么是负载调整?如何去测?

    )测试仪器:(2)测量对象:SPD3303X:线性调整(电压)≤0.01%+2mV(3)测试步骤:A.设置电子负载装置I为3.15A时,连接至直流电源CH1,使电源尽量接近满载状态,
    发表于 12-07 14:05

    电源的负载调整怎么提高?

    电压由空载时的24V降到带载时17V左右!我的反馈部分除了限流电阻R1外就是比例电阻R3 R4(给431提供2.5V基准电压的)和改善电源轻载调整的假负载电阻R2,试着调整了这几个电
    发表于 08-01 11:34

    开关电源什么是负载调整?如何去测?

    负载调整:电源负载的变化会引起电源输出的变化,负载增加,输出降低,相反负载减少,输出升高。好的
    的头像 发表于 12-07 14:03 3987次阅读
    开关电源<b class='flag-5'>中</b>什么是<b class='flag-5'>负载</b><b class='flag-5'>调整</b><b class='flag-5'>率</b>?如何去测?

    开关电源什么是负载调整?如何去测?

    )测试仪器:(2)测量对象:SPD3303X:线性调整(电压)≤0.01%+2mV(3)测试步骤:A.设置电子负载装置I为3.15A时,连接至直流电源CH1,使电源尽量接近满载状态,
    的头像 发表于 12-07 13:54 1496次阅读
    开关电源<b class='flag-5'>中</b>什么是<b class='flag-5'>负载</b><b class='flag-5'>调整</b><b class='flag-5'>率</b>?如何去测?

    Python的线路调整测量编码

    吉时利用于为稳压器提供直流输入电压,以及向LDO提供输入电流。是德科技数字万用表用于提供来自 LDO 的测量输出电压。线路调整测量不需要输入电流读数;但是,可以选择添加它以监视电流,
    的头像 发表于 06-30 14:42 374次阅读
    <b class='flag-5'>Python</b><b class='flag-5'>中</b>的线路<b class='flag-5'>调整</b><b class='flag-5'>率</b><b class='flag-5'>测量</b><b class='flag-5'>编码</b>

    Python的默认编码

    我们使用Pycharm来编写Python程序时会指定工程编码和文件编码为UTF-8,那么Python代码被保存到磁盘时就会被转换为UTF-8编码
    的头像 发表于 07-05 16:11 1087次阅读
    <b class='flag-5'>Python</b><b class='flag-5'>中</b>的默认<b class='flag-5'>编码</b>

    如何测试负载调整?电源模块负载调整的检测标准是什么?

    负载调整,即LOAD REGULATION,电源负载的变化会引起电源输出的变化,负载增加,输出降低,相反
    的头像 发表于 10-17 16:47 1011次阅读
    如何测试<b class='flag-5'>负载</b><b class='flag-5'>调整</b><b class='flag-5'>率</b>?电源模块<b class='flag-5'>负载</b><b class='flag-5'>调整</b><b class='flag-5'>率</b>的检测标准是什么?

    什么是负载调整?电源模块负载调整测试方法介绍

    负载调整,即LOAD REGULATION,电源负载的变化会引起电源输出的变化,负载增加,输出降低,相反
    的头像 发表于 11-09 18:20 2403次阅读
    什么是<b class='flag-5'>负载</b><b class='flag-5'>调整</b><b class='flag-5'>率</b>?电源模块<b class='flag-5'>负载</b><b class='flag-5'>调整</b><b class='flag-5'>率</b>测试方法介绍

    开关电源什么是负载调整?如何去测?

    开关电源什么是负载调整?如何去测? 负载调整
    的头像 发表于 01-19 14:56 2846次阅读

    开关电源什么是电源调整?如何去测?

    开关电源什么是电源调整?如何去测? 电源调整,顾名思义,是指电源输出电压在负载变化时的稳定
    的头像 发表于 01-19 14:59 1382次阅读