简 介: 本文对于从TB购买到的一款数字稳压电压进行初步测试,可以看到它的输出稳压以及限流的功能。

关键词DCDC数字控制电压

#mermaid-svg-wT0ua8Hu95WefK4D .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-wT0ua8Hu95WefK4D .label text{fill:#333}#mermaid-svg-wT0ua8Hu95WefK4D .node rect,#mermaid-svg-wT0ua8Hu95WefK4D .node circle,#mermaid-svg-wT0ua8Hu95WefK4D .node ellipse,#mermaid-svg-wT0ua8Hu95WefK4D .node polygon,#mermaid-svg-wT0ua8Hu95WefK4D .node path{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-wT0ua8Hu95WefK4D .node .label{text-align:center;fill:#333}#mermaid-svg-wT0ua8Hu95WefK4D .node.clickable{cursor:pointer}#mermaid-svg-wT0ua8Hu95WefK4D .arrowheadPath{fill:#333}#mermaid-svg-wT0ua8Hu95WefK4D .edgePath .path{stroke:#333;stroke-width:1.5px}#mermaid-svg-wT0ua8Hu95WefK4D .flowchart-link{stroke:#333;fill:none}#mermaid-svg-wT0ua8Hu95WefK4D .edgeLabel{background-color:#e8e8e8;text-align:center}#mermaid-svg-wT0ua8Hu95WefK4D .edgeLabel rect{opacity:0.9}#mermaid-svg-wT0ua8Hu95WefK4D .edgeLabel span{color:#333}#mermaid-svg-wT0ua8Hu95WefK4D .cluster rect{fill:#ffffde;stroke:#aa3;stroke-width:1px}#mermaid-svg-wT0ua8Hu95WefK4D .cluster text{fill:#333}#mermaid-svg-wT0ua8Hu95WefK4D div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:12px;background:#ffffde;border:1px solid #aa3;border-radius:2px;pointer-events:none;z-index:100}#mermaid-svg-wT0ua8Hu95WefK4D .actor{stroke:#ccf;fill:#ECECFF}#mermaid-svg-wT0ua8Hu95WefK4D text.actor>tspan{fill:#000;stroke:none}#mermaid-svg-wT0ua8Hu95WefK4D .actor-line{stroke:grey}#mermaid-svg-wT0ua8Hu95WefK4D .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333}#mermaid-svg-wT0ua8Hu95WefK4D .messageLine1{stroke-width:1.5;stroke-dasharray:2, 2;stroke:#333}#mermaid-svg-wT0ua8Hu95WefK4D #arrowhead path{fill:#333;stroke:#333}#mermaid-svg-wT0ua8Hu95WefK4D .sequenceNumber{fill:#fff}#mermaid-svg-wT0ua8Hu95WefK4D #sequencenumber{fill:#333}#mermaid-svg-wT0ua8Hu95WefK4D #crosshead path{fill:#333;stroke:#333}#mermaid-svg-wT0ua8Hu95WefK4D .messageText{fill:#333;stroke:#333}#mermaid-svg-wT0ua8Hu95WefK4D .labelBox{stroke:#ccf;fill:#ECECFF}#mermaid-svg-wT0ua8Hu95WefK4D .labelText,#mermaid-svg-wT0ua8Hu95WefK4D .labelText>tspan{fill:#000;stroke:none}#mermaid-svg-wT0ua8Hu95WefK4D .loopText,#mermaid-svg-wT0ua8Hu95WefK4D .loopText>tspan{fill:#000;stroke:none}#mermaid-svg-wT0ua8Hu95WefK4D .loopLine{stroke-width:2px;stroke-dasharray:2, 2;stroke:#ccf;fill:#ccf}#mermaid-svg-wT0ua8Hu95WefK4D .note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-wT0ua8Hu95WefK4D .noteText,#mermaid-svg-wT0ua8Hu95WefK4D .noteText>tspan{fill:#000;stroke:none}#mermaid-svg-wT0ua8Hu95WefK4D .activation0{fill:#f4f4f4;stroke:#666}#mermaid-svg-wT0ua8Hu95WefK4D .activation1{fill:#f4f4f4;stroke:#666}#mermaid-svg-wT0ua8Hu95WefK4D .activation2{fill:#f4f4f4;stroke:#666}#mermaid-svg-wT0ua8Hu95WefK4D .mermaid-main-font{font-family:"trebuchet ms", verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-wT0ua8Hu95WefK4D .section{stroke:none;opacity:0.2}#mermaid-svg-wT0ua8Hu95WefK4D .section0{fill:rgba(102,102,255,0.49)}#mermaid-svg-wT0ua8Hu95WefK4D .section2{fill:#fff400}#mermaid-svg-wT0ua8Hu95WefK4D .section1,#mermaid-svg-wT0ua8Hu95WefK4D .section3{fill:#fff;opacity:0.2}#mermaid-svg-wT0ua8Hu95WefK4D .sectionTitle0{fill:#333}#mermaid-svg-wT0ua8Hu95WefK4D .sectionTitle1{fill:#333}#mermaid-svg-wT0ua8Hu95WefK4D .sectionTitle2{fill:#333}#mermaid-svg-wT0ua8Hu95WefK4D .sectionTitle3{fill:#333}#mermaid-svg-wT0ua8Hu95WefK4D .sectionTitle{text-anchor:start;font-size:11px;text-height:14px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-wT0ua8Hu95WefK4D .grid .tick{stroke:#d3d3d3;opacity:0.8;shape-rendering:crispEdges}#mermaid-svg-wT0ua8Hu95WefK4D .grid .tick text{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-wT0ua8Hu95WefK4D .grid path{stroke-width:0}#mermaid-svg-wT0ua8Hu95WefK4D .today{fill:none;stroke:red;stroke-width:2px}#mermaid-svg-wT0ua8Hu95WefK4D .task{stroke-width:2}#mermaid-svg-wT0ua8Hu95WefK4D .taskText{text-anchor:middle;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-wT0ua8Hu95WefK4D .taskText:not([font-size]){font-size:11px}#mermaid-svg-wT0ua8Hu95WefK4D .taskTextOutsideRight{fill:#000;text-anchor:start;font-size:11px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-wT0ua8Hu95WefK4D .taskTextOutsideLeft{fill:#000;text-anchor:end;font-size:11px}#mermaid-svg-wT0ua8Hu95WefK4D .task.clickable{cursor:pointer}#mermaid-svg-wT0ua8Hu95WefK4D .taskText.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-wT0ua8Hu95WefK4D .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-wT0ua8Hu95WefK4D .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-wT0ua8Hu95WefK4D .taskText0,#mermaid-svg-wT0ua8Hu95WefK4D .taskText1,#mermaid-svg-wT0ua8Hu95WefK4D .taskText2,#mermaid-svg-wT0ua8Hu95WefK4D .taskText3{fill:#fff}#mermaid-svg-wT0ua8Hu95WefK4D .task0,#mermaid-svg-wT0ua8Hu95WefK4D .task1,#mermaid-svg-wT0ua8Hu95WefK4D .task2,#mermaid-svg-wT0ua8Hu95WefK4D .task3{fill:#8a90dd;stroke:#534fbc}#mermaid-svg-wT0ua8Hu95WefK4D .taskTextOutside0,#mermaid-svg-wT0ua8Hu95WefK4D .taskTextOutside2{fill:#000}#mermaid-svg-wT0ua8Hu95WefK4D .taskTextOutside1,#mermaid-svg-wT0ua8Hu95WefK4D .taskTextOutside3{fill:#000}#mermaid-svg-wT0ua8Hu95WefK4D .active0,#mermaid-svg-wT0ua8Hu95WefK4D .active1,#mermaid-svg-wT0ua8Hu95WefK4D .active2,#mermaid-svg-wT0ua8Hu95WefK4D .active3{fill:#bfc7ff;stroke:#534fbc}#mermaid-svg-wT0ua8Hu95WefK4D .activeText0,#mermaid-svg-wT0ua8Hu95WefK4D .activeText1,#mermaid-svg-wT0ua8Hu95WefK4D .activeText2,#mermaid-svg-wT0ua8Hu95WefK4D .activeText3{fill:#000 !important}#mermaid-svg-wT0ua8Hu95WefK4D .done0,#mermaid-svg-wT0ua8Hu95WefK4D .done1,#mermaid-svg-wT0ua8Hu95WefK4D .done2,#mermaid-svg-wT0ua8Hu95WefK4D .done3{stroke:grey;fill:#d3d3d3;stroke-width:2}#mermaid-svg-wT0ua8Hu95WefK4D .doneText0,#mermaid-svg-wT0ua8Hu95WefK4D .doneText1,#mermaid-svg-wT0ua8Hu95WefK4D .doneText2,#mermaid-svg-wT0ua8Hu95WefK4D .doneText3{fill:#000 !important}#mermaid-svg-wT0ua8Hu95WefK4D .crit0,#mermaid-svg-wT0ua8Hu95WefK4D .crit1,#mermaid-svg-wT0ua8Hu95WefK4D .crit2,#mermaid-svg-wT0ua8Hu95WefK4D .crit3{stroke:#f88;fill:red;stroke-width:2}#mermaid-svg-wT0ua8Hu95WefK4D .activeCrit0,#mermaid-svg-wT0ua8Hu95WefK4D .activeCrit1,#mermaid-svg-wT0ua8Hu95WefK4D .activeCrit2,#mermaid-svg-wT0ua8Hu95WefK4D .activeCrit3{stroke:#f88;fill:#bfc7ff;stroke-width:2}#mermaid-svg-wT0ua8Hu95WefK4D .doneCrit0,#mermaid-svg-wT0ua8Hu95WefK4D .doneCrit1,#mermaid-svg-wT0ua8Hu95WefK4D .doneCrit2,#mermaid-svg-wT0ua8Hu95WefK4D .doneCrit3{stroke:#f88;fill:#d3d3d3;stroke-width:2;cursor:pointer;shape-rendering:crispEdges}#mermaid-svg-wT0ua8Hu95WefK4D .milestone{transform:rotate(45deg) scale(0.8, 0.8)}#mermaid-svg-wT0ua8Hu95WefK4D .milestoneText{font-style:italic}#mermaid-svg-wT0ua8Hu95WefK4D .doneCritText0,#mermaid-svg-wT0ua8Hu95WefK4D .doneCritText1,#mermaid-svg-wT0ua8Hu95WefK4D .doneCritText2,#mermaid-svg-wT0ua8Hu95WefK4D .doneCritText3{fill:#000 !important}#mermaid-svg-wT0ua8Hu95WefK4D .activeCritText0,#mermaid-svg-wT0ua8Hu95WefK4D .activeCritText1,#mermaid-svg-wT0ua8Hu95WefK4D .activeCritText2,#mermaid-svg-wT0ua8Hu95WefK4D .activeCritText3{fill:#000 !important}#mermaid-svg-wT0ua8Hu95WefK4D .titleText{text-anchor:middle;font-size:18px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-wT0ua8Hu95WefK4D g.classGroup text{fill:#9370db;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:10px}#mermaid-svg-wT0ua8Hu95WefK4D g.classGroup text .title{font-weight:bolder}#mermaid-svg-wT0ua8Hu95WefK4D g.clickable{cursor:pointer}#mermaid-svg-wT0ua8Hu95WefK4D g.classGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-wT0ua8Hu95WefK4D g.classGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-wT0ua8Hu95WefK4D .classLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5}#mermaid-svg-wT0ua8Hu95WefK4D .classLabel .label{fill:#9370db;font-size:10px}#mermaid-svg-wT0ua8Hu95WefK4D .relation{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-wT0ua8Hu95WefK4D .dashed-line{stroke-dasharray:3}#mermaid-svg-wT0ua8Hu95WefK4D #compositionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-wT0ua8Hu95WefK4D #compositionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-wT0ua8Hu95WefK4D #aggregationStart{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-wT0ua8Hu95WefK4D #aggregationEnd{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-wT0ua8Hu95WefK4D #dependencyStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-wT0ua8Hu95WefK4D #dependencyEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-wT0ua8Hu95WefK4D #extensionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-wT0ua8Hu95WefK4D #extensionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-wT0ua8Hu95WefK4D .commit-id,#mermaid-svg-wT0ua8Hu95WefK4D .commit-msg,#mermaid-svg-wT0ua8Hu95WefK4D .branch-label{fill:lightgrey;color:lightgrey;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-wT0ua8Hu95WefK4D .pieTitleText{text-anchor:middle;font-size:25px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-wT0ua8Hu95WefK4D .slice{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-wT0ua8Hu95WefK4D g.stateGroup text{fill:#9370db;stroke:none;font-size:10px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-wT0ua8Hu95WefK4D g.stateGroup text{fill:#9370db;fill:#333;stroke:none;font-size:10px}#mermaid-svg-wT0ua8Hu95WefK4D g.statediagram-cluster .cluster-label text{fill:#333}#mermaid-svg-wT0ua8Hu95WefK4D g.stateGroup .state-title{font-weight:bolder;fill:#000}#mermaid-svg-wT0ua8Hu95WefK4D g.stateGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-wT0ua8Hu95WefK4D g.stateGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-wT0ua8Hu95WefK4D .transition{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-wT0ua8Hu95WefK4D .stateGroup .composit{fill:white;border-bottom:1px}#mermaid-svg-wT0ua8Hu95WefK4D .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px}#mermaid-svg-wT0ua8Hu95WefK4D .state-note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-wT0ua8Hu95WefK4D .state-note text{fill:black;stroke:none;font-size:10px}#mermaid-svg-wT0ua8Hu95WefK4D .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.7}#mermaid-svg-wT0ua8Hu95WefK4D .edgeLabel text{fill:#333}#mermaid-svg-wT0ua8Hu95WefK4D .stateLabel text{fill:#000;font-size:10px;font-weight:bold;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-wT0ua8Hu95WefK4D .node circle.state-start{fill:black;stroke:black}#mermaid-svg-wT0ua8Hu95WefK4D .node circle.state-end{fill:black;stroke:white;stroke-width:1.5}#mermaid-svg-wT0ua8Hu95WefK4D #statediagram-barbEnd{fill:#9370db}#mermaid-svg-wT0ua8Hu95WefK4D .statediagram-cluster rect{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-wT0ua8Hu95WefK4D .statediagram-cluster rect.outer{rx:5px;ry:5px}#mermaid-svg-wT0ua8Hu95WefK4D .statediagram-state .divider{stroke:#9370db}#mermaid-svg-wT0ua8Hu95WefK4D .statediagram-state .title-state{rx:5px;ry:5px}#mermaid-svg-wT0ua8Hu95WefK4D .statediagram-cluster.statediagram-cluster .inner{fill:white}#mermaid-svg-wT0ua8Hu95WefK4D .statediagram-cluster.statediagram-cluster-alt .inner{fill:#e0e0e0}#mermaid-svg-wT0ua8Hu95WefK4D .statediagram-cluster .inner{rx:0;ry:0}#mermaid-svg-wT0ua8Hu95WefK4D .statediagram-state rect.basic{rx:5px;ry:5px}#mermaid-svg-wT0ua8Hu95WefK4D .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#efefef}#mermaid-svg-wT0ua8Hu95WefK4D .note-edge{stroke-dasharray:5}#mermaid-svg-wT0ua8Hu95WefK4D .statediagram-note rect{fill:#fff5ad;stroke:#aa3;stroke-width:1px;rx:0;ry:0}:root{--mermaid-font-family: '"trebuchet ms", verdana, arial';--mermaid-font-family: "Comic Sans MS", "Comic Sans", cursive}#mermaid-svg-wT0ua8Hu95WefK4D .error-icon{fill:#522}#mermaid-svg-wT0ua8Hu95WefK4D .error-text{fill:#522;stroke:#522}#mermaid-svg-wT0ua8Hu95WefK4D .edge-thickness-normal{stroke-width:2px}#mermaid-svg-wT0ua8Hu95WefK4D .edge-thickness-thick{stroke-width:3.5px}#mermaid-svg-wT0ua8Hu95WefK4D .edge-pattern-solid{stroke-dasharray:0}#mermaid-svg-wT0ua8Hu95WefK4D .edge-pattern-dashed{stroke-dasharray:3}#mermaid-svg-wT0ua8Hu95WefK4D .edge-pattern-dotted{stroke-dasharray:2}#mermaid-svg-wT0ua8Hu95WefK4D .marker{fill:#333}#mermaid-svg-wT0ua8Hu95WefK4D .marker.cross{stroke:#333}:root { --mermaid-font-family: "trebuchet ms", verdana, arial;} #mermaid-svg-wT0ua8Hu95WefK4D {color: rgba(0, 0, 0, 0.75);font: ;}

基本信息
目 录
Contents
基本参数
模块接口
电路板设计
电路板部件
如何进行数控调压?
功能测试
静态测试
输入输出电压关系
输出电流与电压
改变输出限流
上电过程
测试结论

§01 基本信息


  在 第十六届全国大学生智能车竞赛线上全国总决赛裁判手册 给出了在节能信标组供电电压需要使用+24V,3.5A的限流模块。为了方面大家比赛,在公众号TSINGHUAJOKING中有同学推荐了一款之前他使用过的小巧偏移的直流电源模块。可以在TB 5A数控降压电源模块DCDC 可调恒压恒流液晶LCD多显示按键设定电压 购买到。

  这款电源模块到达手边已经有一个礼拜了,下面对其性能进行基本测试。

一、基本参数

  在模块 销售TB网页 中,给出了模块的基本参数:

  • 输入电压6.5-36V(输入电压低于6.5V,电流精度不准,低于5.5V液晶显示不正常)

  • 输出电压1.2-32V ,出厂默认输出5V.

  • 输出电流:能长期稳定工作在3.5A ,加强散热下可达到4.5A左右(可调限制电流最大4.2-4.5A左右)

  • 输出功率:自然散热50W(3.5A以内),加强散热75W

  • 电压显示:分辨率0.05V,量程1.2-32V,精度±0.1V左右(对精度要求苛刻的客户慎拍!)

  • 电流显示:分辨率0.005A,量程0-4.5A左右,精度±0.05A左右(对精度要求苛刻的客户慎拍!)

  • 转换效率94%左右

  • 工作电流30mA左右

  • 输入反接保护:有

  • 尺寸:长70.5*48.4*28mm

  • 重量:62g

二、模块接口

  模块上显示型号为: ZK-J5X, 下面是模块的基本接口:

▲ 图1.1 电源模块接口示意图

§02 电路板设计


一、电路板部件

  购买到的电路板模块包括有主板以及上下外壳塑料板以及相关连接螺钉组成。

▲ 图2.1 电路板散件

1、电路板上主要芯片

(1) 主控MCU

  主控MCU的型号为 HK32F030 。曾经在 节能信标电源中使用过STM32F030的替代芯片XM32F030 ,这块 HK32F030 芯片是由深圳航顺芯片公司出品的 Cortex-M0内核的 ARM 单片机。

  留下一个问题,它的使用以及BOOTLOADER是否与STM32F030兼容呢?这一点需要在之后进行验证。

(2) 液晶控制芯片

  电路板上存在一个液晶控制芯片 TM1621 ,驱动电路板上的液晶模块。

(3) 开关电源芯片

  模块的主要电源管理芯片是 XL4015 ,它是输入电压范围是8V ~ 36V, 工作在180kHz PWM 稳压DC/DC电压转换芯片。输出电流范围5A,最高效率可以为96%。

▲ 图2.2 XL4015典型应用电路

(4) 其它电子器件

  电路板上还包括有 LM358×2N-MOS RU3560 以及一些其它阻容器件。

2、模块组装

▲ 图2.2.1 组装好的电源模块

二、如何进行数控调压?

  如何对于XL4015进行输出电压控制呢? 在 XL4015-ADJ 5A 大电流DC-DC原理图分享 给出了一个一个基于单片机的 的DAC输出电压控制XL4015输出电压的基本原理图,可以实现 输出 0 ~ 24V可调。

▲ 图2.3 利用单片机的DAC控制XL4015的输出电压

  图中,流过电阻 R 1 , R 2 , R 3 R_1 ,R_2 ,R_3 R1​,R2​,R3​的电流分别为: I 1 , I 2 , I 3 I_1 ,I_2 ,I_3 I1​,I2​,I3​。它们分别为: I 3 = ( V G − V D − V F B ) / R 3 I_3 = \left( {V_G - V_D - V_{FB} } \right)/R3 I3​=(VG​−VD​−VFB​)/R3 I 2 = ( V O U T − V F B ) / R 2 I_2 = \left( {V_{OUT} - V_{FB} } \right)/R_2 I2​=(VOUT​−VFB​)/R2​ I 1 = V F B / R 1 I_1 = V_{FB} /R_1 I1​=VFB​/R1​

其中:
VD:是肖特基二极管SS14的导通电压,假设其为0.4V
VFB:是XL4015稳压参考电压,1.25V

  根据 I 1 = I 2 + I 3 I_1 = I_2 + I_3 I1​=I2​+I3​,可以化简得到如下公式:
V O U T = 1.25 × ( 1 + R 2 R 1 ) − ( V G − 1.65 ) × R 2 R 3 V_{OUT} = 1.25 \times \left( {1 + {{R_2 } \over {R_1 }}} \right) - \left( {V_G - 1.65} \right) \times {{R_2 } \over {R_3 }} VOUT​=1.25×(1+R1​R2​​)−(VG​−1.65)×R3​R2​​

  根据图中关于 R 1 , R 2 , R 3 R_1 ,R_2 ,R_3 R1​,R2​,R3​的取值,可以给出具体的 V G V_G VG​的电压与输出电压 V O U T V_{OUT} VOUT​之间的关系。

§02 功能测试


一、静态测试

1、空载稳压测试

测试结果:
输入电压:7.5V
输入电流:29mA
输出显示电压:5.05V
输出电压:5.144V

2、负载100Ω

测试结果:
输入电压:7.5V
输入电流:67.6mA
显示电压:5.05V
输出电压:5.141V

二、输入输出电压关系

测试条件:
输出设置:5.05V
   输入电压范围:3V ~ 24V

  输入电压直流电压源为 DH1766线性三路可编程直流电源

1、负载100Ω

  下面给出了输入电压从3V变化到24V输出电压的变化情况。其中可以看到在输入电压小于6V的时候,输出电压并没有进行稳压。

▲ 图2.2.1 输入电压与输出电压

  重新对于输入电压的范围进行变化,输入电压从3V变化到7V,测量输出电压:

▲ 图2.2.2 输入电压与输出电压

  从上述测量结果来看,如果维持在5.05V的输出电压,则输入电压至少需要达到6V以上。

三、输出电流与电压

  利用 带有WiFi接口的FZ35电子负载 作为模块的输出,然后测量不同负载电流下输出电压的变化。

▲ 图2.3.0 利用FZ35电阻负载测量输出电流与电压之间的关系

1、确定WiFi IP地址

  通过Tenda配置网页查看WiFi IP地址: 192.168.0.112

▲ 图2.3.1 通过Tenda配置网页查看WiFi IP地址

2、测量结果

  通过设置FZ35不同的负载电流,测量降压电源模块的输出电流。输入电压9V。得到如下的测量结果。

▲ 图2.4.1 输出电压与输出电流

▲ 图2.4.2 输出电压与输出电流

  可以看到在输出电流超过2.7A之后,输出电压会突然降低到 1.5V 左右。这说明模块的输出有限流作用。

当输出电压降低之后,电子负载FZ35处于关断状态,所以输出电压重新恢复到5V。

#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# TEST2.PY                     -- by Dr. ZhuoQing 2021-04-26
#
# Note:
#============================================================
from headm import *
import socket
import socket
import socket
from tsmodule.tsvisa        import *
#------------------------------------------------------------
UDP_HOST  = '192.168.0.112'
UDP_PORT  = 8003
UDP_BUFSIZE = 0x1000
uport = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
uport.setsockopt(socket.SOL_SOCKET, socket.SO_SNDBUF, UDP_BUFSIZE)
uport.settimeout(0.2)
def uportsend(data):ADDR = (UDP_HOST, UDP_PORT)if type(data) != str:data = str(data)data = bytes(data, 'gbk')uport.sendto(data, ADDR)
def uportrecv():try:data, ADDR = uport.recvfrom(UDP_BUFSIZE)except socket.timeout:printf('Meter time out.')data = ''if len(data) > 0:return data.decode('utf-8')else: return ''
def uportval():uportsend('MEMOS')splitstr = uportrecv().split(' ')data = []for val in splitstr:if len(val) > 1:data.append(eval(val))return data
#------------------------------------------------------------
uportsend('0.00A')
time.sleep(2)
dm3068open()
seti = linspace(0, 5, 50)
voltout = []
for c in seti:setstr = '%d.%02dA'%(int(c), int((c-int(c)) * 100))uportsend(setstr)time.sleep(1.5)volt = dm3068vdc()printff(setstr, volt)voltout.append(volt)tspsave('measure', seti=seti, voltout=voltout)
uportsend('0.00A')
plt.plot(seti, voltout)
plt.xlabel("Output Current(A)")
plt.ylabel("Output Voltage(V)")
plt.grid(True)
plt.tight_layout()
plt.show()
#------------------------------------------------------------
uportsend('0.00A')
time.sleep(.5)
#------------------------------------------------------------
'''
printf('\a')
for i in range(100):uportsend('1.%02dA'%i)time.sleep(.2)printf(i)
'''
#------------------------------------------------------------
#        END OF FILE : TEST2.PY
#============================================================

四、改变输出限流

  通过改锥调整 电流限流设定电位器:

  • 如果逆时针旋转到底,可以看到 CC LED点亮;
  • 顺时针旋转到底,将电流限制设置到最大。

1、电流设置最大

  将电流限制设置电位器顺时针旋转到底。重新进行测量。

▲ 图2.4.1 输出电压与电流之间的关系

2、将电流限制设置放置在中间位置

  调整电流限制电位器到中间位置。进行重新测量。

  下面是测试结果,可以看到此时输出电流大约为1.2A左右。

▲ 图2.4.2 输出电流与电压之间的关系

五、上电过程

测试条件:
供电电压:+9V
负载电阻:100Ω

▲ 图2.5 上电过程

※ 测试结论 ※


  通过对于一款数字降压电源模块进行测试,测量它的输出特性以及电流限制特性。


■ 相关文献链接:

  • 第十六届全国大学生智能车竞赛线上全国总决赛裁判手册
  • 5A数控降压电源模块DCDC 可调恒压恒流液晶LCD多显示按键设定电压
  • 信标节能电路模块第二版本调试-无线充电-2021-3-21
  • HK32F030
  • TM1621
  • XL4015
  • RU3560
  • XL4015-ADJ 5A 大电流DC-DC原理图分享
  • DH1766线性三路可编程直流电源
  • 基于ESP8266-01s 增加对于FZ35恒流电子负载WiFi接口

● 相关图表链接:

  • 图1.1 电源模块接口示意图
  • 图2.1 电路板散件
  • 图2.2 XL4015典型应用电路
  • 图2.2.1 组装好的电源模块
  • 图2.3 利用单片机的DAC控制XL4015的输出电压
  • 图2.2.1 输入电压与输出电压
  • 图2.2.2 输入电压与输出电压
  • 图2.3.0 利用FZ35电阻负载测量输出电流与电压之间的关系
  • 图2.3.1 通过Tenda配置网页查看WiFi IP地址
  • 图2.4.1 输出电压与输出电流
  • 图2.4.2 输出电压与输出电流
  • 图2.4.1 输出电压与电流之间的关系
  • 图2.4.2 输出电流与电压之间的关系

数控降压电源模块DCDC| 5A,LCD显示相关推荐

  1. 超低功耗电源模块DCDC降压模块高效率3.3V/5V低静态效率超LM2596超MP1584EN低静态

    超低功耗电源模块DCDC降压模块高效率3.3V5V效率超LM2596低静态电流,可用于低功耗手持设备,低功耗仪表等设备 输入电压范围:3-17V 输出电压范围:1-6V 输出电流:最大3A 静态电流: ...

  2. 电子模块|自动升降压电源模块LTC3780

    电子模块|自动升降压电源模块LTC3780 实物照片 模块介绍 模块参数 接线示意图 模块特点 使用方法 电池欠压保护调整方法 输出电压调整方法 输出电流调整方法 模块接线图 实物照片 模块介绍 同步 ...

  3. 可调数控升降压电源模块 带显示保护12v升压太阳能充电恒压恒流

  4. 关于电源模块,你想了解的在这里

    关于电源模块,你想了解的在这里 欢迎来到"智工科技" 电源模块是什么? 智工产品 20A电源模块 5A电源模块 选购指引 欢迎来到"智工科技" 成都智工电子科技 ...

  5. dcdc模块降额设计_专业电源模块生产厂家能动电子入驻拍明芯城,达成战略合作关系...

    电子产品微型化趋势之于电源系统的设计,对于电子工程师来说极具挑战.通常要利用新器件和有限空间,在短时间内设计出灵活.高效.可靠和具有竞争力的电源系统.以电源模块取代分立器件设计方案,好比用微处理器代替 ...

  6. DC/DC电源模块介绍

         电源模块       电源模块是可以直接贴装在印刷电路板上的电源供应器,有降压和升压两种,其特点是可为专用集成电路(ASIC).数字信号处理器(DSP).微处理器.存储器.现场可编程门阵列 ...

  7. DC/DC电源模块是什么?有何特点

    一.电源模块是什么? 电源模块是可以直接安装在印刷电路板上的电源供应器,有降压和升压两种,专用集成电路( ASIC ).数字信号处理器( DSP ).微处理器.存储器.现场可编程门阵列( FPGA ) ...

  8. DC电源模块在工业自动化的应用

    BOSHIDA DC电源模块在工业自动化的应用 随着自动化技术的不断发展,DC电源模块已成为工业控制系统中不可或缺的一个组成部分.在许多自动化系统中,如机器人.控制器.PLC等,都需要使用到直流电源模 ...

  9. AD练习笔记 多路降压稳压电源模块 V1.0

    个人练习笔记,如果存在某些漏洞,望大佬们指点. 在我们平时做单片机项目和实验的时候,总会用到两种常用电压,就是5V和3.3V,所以一块安全,方便,顺手的电源模块,会让我们事半功倍,让方案快速实现出来, ...

最新文章

  1. Google Guava Cache 移除监听器
  2. GRE核心词汇助记与精练-List9切分、部分
  3. android 8种对话框(Dialog)使用方法汇总
  4. 【Java中级篇】使用itextpdf生成PDF
  5. load out mysql,快速的mysql导入导出数据(load data和outfile)
  6. 基于JAVA+SpringBoot+Mybatis+MYSQL的仿天猫商城
  7. P1955 [NOI2015]程序自动分析
  8. 大华平台linux命令,大华平台软件简介.docx
  9. Mysql复合索引的顺序和必要值
  10. 2022软件测试行业现状分析及未来发展方向
  11. OpenJudge 河中跳房子
  12. Windows 清除DNS缓存C++实现
  13. 华为手机主界面的返回键怎么调出来_华为手机怎么调出来下面返回键
  14. 荣耀笔记本开机黑屏错误怎么U盘重装系统教学分享
  15. C语言判断第几天(最简版)
  16. ssm项目,测试方法一直转圈,运行不停止
  17. m基于matlab的超宽带MIMO雷达对目标的检测仿真,考虑时间反转
  18. To display the conditions report re-run your application with ‘debug‘ enabled.
  19. 浙大版《C语言程序设计实验与习题指导(第4版)》题目集 实验2-3-2 计算摄氏温度
  20. stm32f4xx.h文件的详解

热门文章

  1. DoA 估计:多重信号分类 MUSIC 算法(附 MATLAB 代码)
  2. 阿里云发布飞天2.0云计算操作系统
  3. Outlook 2007 连接 Exchange 设置方法
  4. 大工2021秋《软件工程》课程大作业
  5. 主流测绘数据国内外现状
  6. 一种关于封装好的压电传感器如何测量其压电系数及压电电荷
  7. 中小型微服务系统 硬件设备如何部署,QPS大概多少
  8. 批量处理DataFrame行数据(pandas)
  9. 【Python基础入门技能树笔记】数据类型-复合数据类型
  10. 【飞书应用】自动生成文档