历史上的今天
今天是:2025年01月22日(星期三)
2018年01月22日 | 基于OVP/UVP测试调节电源输出电压方案
2018-01-22 来源:互联网
本设计实例介绍了一种基于OVP/UVP测试、负载余量测试、电压可编程性或其它任何理由而需要调节电源输出电压的方法。
图1电源输出电压双向调节电路。
图1所示电路可以通过向反馈节点输出或输入电流实现电源输出电压的双向调节。它可以通过开关进行人工操作,也可以通过三个输入:S1 (STEP)、S2 (RESET)和S3 (U/D)进行数字操作。
S1信号的每个上升沿都会使输出电压VO增加或减小一个步距(在本设计中约为95mV)。S3控制调节方向(上/下),S2将VO复位到标称值。
单独使用U4B可确保:
1.每按压一次S1(S1要去反弹)增加一个步距。
2.有足够时间等待UUT保护电路作出反应。
由U5和U6组成的调节电路特点是有一个压控的电流宿/源(VCCS)。U3B和U3C用于上移VCCS的参考点,以便:
1.参考点具有与Vref_ps相同的电平且位于中心。这样,在中立条件下(比如在复位时),VW = 0.5Vref1 ≈ Vref2, Itrim≈0, VO≈VO(nominal)。
2.这个电路可以使用单电源,同时仍能输入和输出电流。
差分放大器U5产生Itrim并用以调节VO的幅度,通过使电流流入Vtrim节点来降低VO,或吸入电流来提升VO。U6是一个增益等于1的仪表放大器,用于将检测到的电流反馈给U5。
U1/U3C电路产生两个参考电压Vref1和Vref2。其中Vref1是用于控制信号Vw的参考电压。
Vref2则匹配UUT的1.25V参考电压。
公式(1)、(2)和(3)可以用来配置这个电路以获得不同的VO值:
下面这个例子将图1的参数插入上述公式:
从公式(1)我们可以得到:
因此针对±25%的VO变化范围(即30V至18V),Itrim的范围为-26μA至+25μA。
VW的范围是0V至2.5V。将这个数值代入公式(2)得到R8≈48kΩ。
根据公式(3):
如果R7=100Ω,那么VA(VW=0) ≈ 0V,并且VA(VW=2.5V) ≈ 2.5V
假设U2有128个步距,那么VW、Itrim和VO的分辨率分别是20mV、406nA和95mV。
图2显示了一些关键点的波形。在第一象限里,VO (Ch3)随着每个时钟脉冲从标称值开始呈线性下降,直到在18V左右达到饱和。在大约半途中,S2被按下,将VO复位至标称值,S3闭合。VO再随着每个时钟脉冲上升到29.5V的上限值。
当U2的滑动片处于中心位置时,Vref2和Vref_ps之间的任何失配都会给Itrim带来偏移,从而使VO偏离标称值。如果需要的话可以进行调节补偿。
上述电路由一个5V电源供电,其电流消耗不到2mA。在一些应用中,VO可以针对这种情况进行调节和使用。
史海拾趣
|
得到一块LPC2478的开发板,里面的资源太少了,只有些Demo程序,如果自己在上面移植个操作系统,ARM7TDMI-S,没MMU也能跑Linux、winCE吗? 请了解的人给点建议。… 查看全部问答> |
|
我们单位要给新买的AN2512C支流低电阻测量仪编一个软件用串口读取测量数据,vc++。这台仪器支持串口通信(说明书里也提供了通信协议)。可是我编出来之后“不灵”(也就是说那台仪器“没有反应”),求教高手!谢谢。 我用串口精灵也调过,按照协 ...… 查看全部问答> |
|
我的是8*8点阵,为什么我的中断没用啊,我用m设置中断的啊,要怎么样写才对的啊,为什么m不是=50ms的啊,主要是下面这一块,主函数里的,帮我看下了,谢谢#include<reg51.h>#define uchar unsigned char#define uint unsigned intuchar code ta ...… 查看全部问答> |
|
现象如题. 发送中断是可以进去的。 想了很久没想到原因在哪,求帮助。 代码如下: void NVIC_Configuration() { NVIC_InitTypeDef NVIC_InitStructure; NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); ...… 查看全部问答> |




