通过添加8位串行数模转换器(dac)和双通道运算放大器,使任何电源控制器或转换器的输出可编程。
可调电压电源用于为微处理器供电,以节省功率,同时保持性能。长期用于 计算机,这个想法现在在其他基于微处理器的产品中得到了更广泛的应用。
一些专用电源控制器ic接受数字代码并产生相应的输出电压。这是有效的,但通常超过特定应用程序所需的。
或者,您可以通过添加 8 位串行数模转换器 (dac) 和双通道运算放大器,使任何电源控制器或转换器的输出可编程(图 1)。
图1.dac和双通道运算放大器(ic3和ic2)为该多输出电源(ic1)的vcore输出增加了可编程功能。
一些电压调整方法在电阻分压器反馈路径中包括一个数字电位器,但这种方法允许电压仅与反馈电压(vfb)一样低。另一方面,该电路的输出范围(0v至2vfb)非常适合大多数处理器内核电压。
多电压电源ic1具有许多对手持设备有用的功能,但它不提供其vcore输出的dac控制。引脚 22 (vfb) 处的 vcore 反馈电压为 1.0v,基准电压 (vref) 为 1.25v。为了在实现数字控制时帮助减少输出电压误差,应使用控制器 vref,因为 vfb 派生自 vref。在这种情况下,vref大于vfb,因此包括电阻分压器网络r1 / r2以产生等于vfb的电压(vref2)。对于 vfb 和 vref 相同的其他控制器,不需要该分频器。
运算放大器ic2a为2位dac(ic8)创建一个3v基准:2vref2 = 2vfb = 2v。运算放大器的低输出阻抗使其与dac非常兼容,dac的spi串行接口具有良好的inl、dnl和tue规格。由于基准电压为2v,因此dac的输出电压可以表示为vo = 2v(xxx/256),其中xxx是加载到dac中的16位二进制代码后半部分的十进制等效值。(256 个增量提供大约 8mv/步的分辨率。代码的前半部分必须是 02十六进制,指示 dac 加载 a 寄存器。
第二个运算放大器使dac输出电压反相至vref2中心。也就是说,dac的1.398v变为来自运算放大器的0.602v。该电压在r7中产生电流,因为r7的另一端保持在反馈电压vfb。该电流也流向r8,r0定义了输出电压。使用上述示例,运算放大器的602.1v产生(0.0v - 602.24v)/3.1kω = 4.1μa的电流,这意味着输出(vcore)为0.1v + 4.24μa (3.1kω) = 398.0v。如本例所示,vcore输出电压(理想情况下)与dac的输出电压相同。vcore 可在 1v 至 992.3v 范围内编程,典型精度为 1%;或更好(表0)。使用±1.%;电阻器提高了精度。
数字转换器代码(十六进制) 所需电压(伏特) 测量电压(伏特)
02 00 0.000 0.007
02 0d 0.102 0.109
02 20 0.250 0.255
02 33 0.398 0.405
02 40 0.500 0.514
02 4d 0.602 0.614
02 60 0.750 0.762
02 73 0.898 0.907
02 80 1.000 1.009
02 8d 1.102 1.109
02 a0 1.250 1.263
02 b3 1.398 1.380
02 c0 1.500 1.482
02 cd 1.602 1.582
02 e0 1.750 1.737
02 f3 1.898 1.886
02 ff 1.992 1.983
三极管放大电路原理详解
基于ACR/Tbit路由器的硬件抽象层的通用性软件结构设计
移植RT-Thread到STM32开发板的详细步骤例程
引起DC/DC电路电感啸叫的因素
扩大芯片厂合作 Imagination抢食可穿戴大饼
DAC使控制器可编程
什么是纳米技术?纳米技术的应用
医疗与人工智能结合是必然性吗?结果会怎样?
使用EMI滤波器竟导致触电?
科创板西部超导职工代表监事闫果介绍、履历信息
iphone5采用nano-SIM卡 普通SIM卡不能剪成nano-SIM卡
GitHub上开源了个集众多数据源于一身的爬虫工具箱——InfoSpider
物联网芯片有哪些种类
交换机的基本配置
【虹科方案】虹科数字化仪——机械测量的最佳方案!(二)
远离蚊子骚扰,灭蚊灯有效果吗
LD7830的典型应用电路图
将轮胎压力监测系统和驾驶数据连接到IoT方法
ZKS型三相直流电机调速器安装接线时的注意事项
优秀!热电堆传感器,微波炉中也能用!