历史上的今天
返回首页

历史上的今天

今天是:2024年12月21日(星期六)

2021年12月21日 | 如何设计准确的直流电源

2021-12-21 来源:EEWORLD

电池测试、电化学阻抗谱和半导体测试等测试和测量应用需要准确的电流和电压输出直流电源。在环境温度变化为±5°C时,设备的电流和电压控制精度需要优于满量程的±0.02%。精度在很大程度上取决于电流感应电阻器和放大器的温漂。在本文中,您将了解不同元件如何影响系统精度,以及如何为精密直流电源的设计选择适合的元件。


输出驱动器


图1是一个电源方框图,包括输出驱动器、电流和电压感应电路、控制环路、模数转换器(ADC)和数模转换器(DAC)。输出驱动器的选择取决于输出精度、噪声和功率级。线性电源可用作低功耗(<5W)或低噪声应用的输出驱动器。功率运算放大器 (op amp) 具有集成式热保护和过流保护功能,适合低功耗应用。


image.png?imageView2/2/w/550

图1:直流电源的典型方框图


然而,由于会有功率损耗,使用输出功率更高的线性输出驱动器具有挑战性,所以您需要使用同步降压转换器实现更高的输出功率,在输出端使用大滤波器,可实现0.01%的满量程精度。例如,使用降压转换器,在5V输出范围可实现500µV的精度。您还需要确认,转换器中没有在轻负载时增大输出纹波的脉冲跳跃和二极管仿真模式。C2000 实时微控制器 (MCU) 非常适合精密同步降压转换器电源,因为您可以在软件中禁用不想要的功能。


电流和电压感应


高精度电流分流电阻器和低漂移仪表放大器可以测量输出电流。仪表放大器的输入失调电压误差和增益误差不是问题,因为在系统校准时会考虑到这两个误差。但仪表放大器的失调电压和增益漂移、输出噪声以及增益非线性难以校准,在选择电流感应放大器时应该考虑这些误差。


公式1计算电流感应放大器的总体未调误差,如表1中所示。共模抑制比的误差相对较小,所以可以忽略它。


image.png?imageView2/2/w/550


在表中列出的放大器中,INA188 的误差最小。误差计算使用±5°C温度变化,分别为1A和25A输出选择100mΩ和1mΩ电流电阻器。


image.png?imageView2/2/w/550

表1:电流感应放大器的总体未调误差


您可以使用差分放大器或仪表放大器非常准确地监测负载电压。放大器感应两个负载的输出电压和接地,消除因电缆中的任何压降而产生的误差。系统校准会调整放大器的失调电压和增益误差,只留下输入温漂。您可以将温漂除以满量程电压,以百万分率为单位计算漂移。例如,对于 2.5V 满量程和 1µV/°C 温漂,漂移将为 0.4ppm/°C。如果您需要较低的输出电压漂移,则可以选择零漂移运算放大器(例如 OPA188),其最大输入温漂为 85nV/°C。但是,具有 1µV/°C 温漂的精密运算放大器足以满足大部分应用的需求。

此ADC


在系统校准时调整ADC失调电压和增益误差。ADC的漂移和非线性引起的误差难以校准。表2将温度变化为±5°C时三个不同高精度Δ-Σ ADC的误差进行了对比。在表中所列的ADC中,ADS131M02的误差最小。误差计算不包括ADC的输出噪声和电压基准误差。


image.png?imageView2/2/w/550

表2:  ADC的总体未调误差


您可以通过增大ADC的过采样率,显著减小由噪声引起的误差。低噪声 (<0.23ppmp-p) 和低温漂电压基准 (<2ppm/°C)(例如 REF70)足以满足直流电源应用的需求。在运行的0至1,000小时内,该器件仅有28ppm的长期漂移。在接下来1,000小时运行中,后续漂移显著低于28ppm。


控制环路


图2展示了电源的模拟控制环路。即使您不需要恒流输出,保留恒流环路也将有助于短路保护。恒流环路会通过降低输出电压来限制输出电流,并且电流限制可通过IREF设置进行编程。


在恒流和恒压环路之间使用二极管有助于实现恒压至恒流转换,反之亦然。多路复用器友好型运算放大器适合恒流和恒压环路,避免在开环运行时放大器输入之间发生短路。当任何控制环路处于开环状态时,运算放大器可能会在其输入引脚处产生大于0.7V的差分电压。非多路复用器友好型运算放大器在输入引脚有反向并联二极管,不允许差分电压超过二极管压降。因此,非多路复用器友好型运算放大器会增大放大器的偏置电流,可能在该电流与源阻抗相互作用时导致器件自发热和降低系统精度。


image.png?imageView2/2/w/550

图2:恒流和恒压环路原理图


您还可以在C2000实时MCU内的数字域中实施控制环路。C2000实时MCU的高分辨率脉宽调制器、精密ADC和其他模拟外设可帮助减少元件和物料清单总数。C2000实时MCU产品系列包括16位和12位ADC选项。


结语


在为测试和测量应用设计直流电源时,应考虑温漂和噪声规格。如果选择低漂移放大器和ADC产品,可以实现低于0.01%的精度。


其他资源


  • 查看精密放大器电池测试系统视频系列

  • 数字控制非隔离式直流/直流降压转换器参考设计提供了一个降压转换器实现的示例。

  • 阅读技术文章《如何设计一款适合各种尺寸、电压和外形的电池测试仪》,了解数字控制环路的优势。

  • 如需测试数据,请参阅适用于高电流应用的电池测试仪参考设计。


推荐阅读

史海拾趣

GTK UK Ltd公司的发展小趣事
通过增加滤波电路、采用屏蔽措施等方式来减少环境干扰对电路的影响。
Data Translation Inc公司的发展小趣事

随着公司业务的不断发展,Data Translation开始寻求全球扩张的机会。公司通过设立海外分支机构、与当地企业合作等方式,成功将产品推向全球市场。同时,公司还加大了品牌建设的力度,通过参加国际展会、发布新产品等方式提高品牌知名度。这些举措不仅为公司带来了更多的客户和合作伙伴,还进一步巩固了其在全球数据采集和处理领域的领先地位。

Greatbatch-Sierra Inc公司的发展小趣事

Data Translation一直以客户为中心,致力于为客户提供优质的产品和服务。公司不断创新产品设计和制造技术,以满足客户对数据采集和处理性能、稳定性、易用性等方面的需求。同时,公司还建立了完善的客户服务体系,为客户提供从产品咨询、选型、安装、调试到售后维护等全方位的服务。这些举措赢得了客户的广泛赞誉和信任,为公司赢得了更多的市场份额和声誉。

DZUS公司的发展小趣事

在XX世纪XX年代,DZUS公司的创始人John Doe看到了航空工业对高质量紧固件的迫切需求。他凭借自己在机械工程领域的深厚造诣,设计并制造了第一款DZUS快拆紧固件。这款产品在航空工业中迅速获得了认可,为DZUS公司的发展奠定了坚实的基础。John Doe的创业精神和对品质的坚持,成为了DZUS公司的核心价值观。

E-T-A [E-T-A Circuit Breakers]公司的发展小趣事

E-T-A公司自创立以来,一直由Ellenberger和Poensgen家族掌控。家族成员代代相传,将公司的传统和价值观延续至今。同时,公司也注重培养新一代的管理和技术人才,为公司的持续发展注入新的活力。在家族传承的基础上,E-T-A公司不断追求创新,致力于为客户提供更加优质的产品和服务。

AR RF/Microwave Instrumentation公司的发展小趣事

AR RF/Microwave Instrumentation的创立源于对射频和微波技术的深入研究和理解。公司创始人在行业内具有丰富的经验,他们看到了这一领域的巨大潜力,并决定成立一家公司来专门研发和生产相关的仪器设备。起初,公司规模较小,但凭借高质量的产品和专业的服务,逐渐在行业内赢得了声誉。

问答坊 | AI 解惑

51完蛋了,赶紧转行学arm吧。

先从cortex-m0学,然后直接跳到cortex-v8! 51 月薪 1500,算是高薪。 cortex-m0能到4000啦, 如何学会cortex-v8,呵呵,月薪万元不用愁。…

查看全部问答>

驱动分层模型中的问题

底层的PDO是由PCI总线驱动创建的,那上面的PDO是由谁来创建的? 是不是由FDO创建的,这里有点不明白,不是说PDO是由MICROSOFT提供 FDO是由driverentry或addDevice历程用IoCreateDevice来创建的吗。 哪位大哥能仔细解释一下。…

查看全部问答>

Windows XP embedded中安装.msi文件

我有两个.msi安装包,A.msi和B.msi。 在windows xp下都能正确安装。 但在XPE中一个能安装,一个就失败,报错“This installation package could not be opened. Contact the application vendor to verify that this is a valid Windows Installe ...…

查看全部问答>

★★★招聘硬件/嵌入式工程师

一、招聘: 硬件工程师  北京 学历:本科以上 工作经验:1年以上 工作要求:1、熟悉模拟电路和数字电路方面的知识,对单片机有比较深入的了解,熟练使用protel.         2、熟悉各类电子元器件以及其电气 ...…

查看全部问答>

应用程序如何读出SD卡里面一个较大文件

这个问题比较可笑吧。 可是我就是搞不定, 现在网上down下了一个例子程序,是读出SD卡的一个test.txt文件。 BOOL CSDMMCDlg::OnInitDialog() {         CDialog::OnInitDialog();         // Set the i ...…

查看全部问答>

请教,在SPI的从模式下,怎么发送一个字节的数据给主机

                                 请教,在SPI的从模式下,怎么发送一个字节的数据给主机,看STM32的手册上好象,MOSI和MISO是在同一个时钟边沿被被 ...…

查看全部问答>

cc2500无线模块、Si4432/4431模块、cc1101模块、无线DMX512模块

深圳市阅天信息技术有限公司 http://shop64482967.taobao.com/ 官网www.mcurf.com qq:343357509…

查看全部问答>

求救~~~

本帖最后由 paulhyde 于 2014-9-15 04:01 编辑 肯定有前辈玩过12864吧!所以···· 我现在想用12864显示出坐标和点的具体坐标,类似于能够显示的导航路线。 求哪位前辈可以给个方向~~很急呀!在线等!!!  …

查看全部问答>

2013电子竞赛有关宽带信号衰减及宽带小信号放大

本帖最后由 paulhyde 于 2014-9-15 03:27 编辑 请问各位有没有做过在高频100M的有关MV级小信号放大及大信号衰减为mv级的小信号的模块?主要用过的芯片有哪些推荐啊?谢谢了!!!    …

查看全部问答>

有没有懂c6000软件流水线级优化的

求懂得C6000软件流水线级优化的大神   给予指点   请先加站内好友 …

查看全部问答>