在AC-DC和DC-DC电源应用中采用隔离式误差放大器替换光耦合器和分流调节器

本文主要是介绍在AC-DC和DC-DC电源应用中采用隔离式误差放大器替换光耦合器和分流调节器,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

简介

本文介绍数字隔离器误差放大器,它可改进初级端控制架构的瞬态响应和工作温度范围。

设计人员设计隔离式AC-DC、DC-DC或DOSA兼容型电源模块时,面临着以更佳的性能应对市场需求的挑战。虽然光耦合器作为隔离器用于电源中具有成本低廉的优势,但它会将最大环路带宽限制在50 kHz,而且实际带宽会低得多。快速可靠的数字隔离器电路在单封装内集成隔离式误差放大器和精密基准电压源功能,使用该电路可实现极低温漂和极高带宽的精密隔离式误差放大器。隔离式误差放大器能实现250 kHz以上的环路带宽,使得以更高开关速度工作的隔离式初级电源设计成为可能。借助正确的电源拓扑,更高的开关速度可支持在更为紧凑的电源中使用更小的输出滤波器电感和电容。

我们首先将讨论一个反激式转换器拓扑,因为就元器件数目而言,它是简单的电路。反激式电路使用最少的开关;本例中,仅在初级端使用了一个开关,并在次级端使用了一个整流二极管。简单反激式电路通常用于输出功率相对较低的应用中,但它确实具有高输出纹波电流和低交越频率,因为存在右半平面(RHP)零点。结果,反激式电路需要具备较大输出纹波电流额定值的大输出电容。图1显示采用光耦合器的方式,分流调节器在其中用作隔离式输出电压Vo的反馈电压误差放大器。分流调节器用作精确标准时,可提供精度典型值为2%的基准电压。输出电压经过分压,然后由内部误差放大器将其与分流调节器的基准电压进行比较,比较结果输出至光耦合器的LED电路。光耦合器LED由输出电压和串联电阻偏置,所需的电流量根据光耦合器电流传输(CTR)特性确定。

 

图1. 带光耦合器和分流调节器的反激式调节器框图


  图2. 光耦合器CTR下降

CTR为晶体管输出电流和LED输入电流之比。CTR的特性不是线性的,因光耦合器而异。如图2所示,光耦合器CTR值会在整个工作寿命内变化,对设计稳定性提出挑战。今天设计并测试的光耦合器其初始CTR通常具有2比1的不确定性,但长期工作在高功率和高密度电源的高温环境下,几年以后CTR将下降40%。将光耦合器用作线性器件时,它具有相对较慢的传输特性(小信号带宽约50 kHz),因此对电源的环路响应也较慢。对于反激式拓扑而言,较慢的传输特性可能并不存在任何问题,因为该拓扑要求针对降低环路带宽而对误差放大器作出补偿,以便输出稳定。问题在于,随着时间的推移,光耦合器输出特性的变化可能会迫使设计人员进一步降低环路响应,以确保环路的稳定性。环路响应较慢的缺点在于这样做会使瞬态响应性能下降,且负载瞬态之后的输出电压需更长的时间才能恢复。增加一个更大的输出电容有助于减少输出电压的下降,但会增加输出响应时间。这样做会导致电源设计更复杂且更为昂贵;而尺寸更小、成本更低的解决方案是可以实现的。

 

图3. 隔离式误差放大器代替光耦合器和分流调节器

前文说明了光耦合器作为线性隔离器使用时在工作稳定性方面的困难;了解之后,便能检查隔离式误差放大器随时间和极端温度变化提供稳定可靠性能的能力。如图3所示,现以宽带运算放大器和1.225 V基准电压源部分代替分流调节器和VREF功能,并以基于数字隔离器技术的快速线性隔离器代替光耦合器。器件右侧的运算放大器具有同相引脚+IN(连接至内部1.225 V基准电压源)和反相引脚−IN,可用于隔离式DC-DC转换器输出的反馈电压连接(使用分压器实现连接)。COMP引脚为运算放大器输出,在补偿网络中可连接电阻和电容元件。COMP引脚从内部驱动发送器模块,将运算放大器输出电压转换为调制脉冲输出,用于驱动数字隔离变压器。在隔离式误差放大器左侧,变压器输出信号解码后转换为电压,驱动放大器模块。放大器模块产生EAOUT引脚上的误差放大器输出,驱动DC-DC电路中PWM控制器的输入。

 

图4. 隔离式误差放大器输出精度与温度的关系

这款隔离式误差放大器的优势包括:基准电压源和运算放大器设计为温度范围内具有小的失调和增益误差漂移。1.225 V基准电压源电路在温度范围内的精度调整为1%,比分流调节器更精确,且漂移量更低。如图4所示,隔离式误差放大器的典型输出特性在−40°C至+125°C范围内的变化量仅为0.2%,实现了高度精确的DC-DC输出。为了保持稳定的输出特性,运算放大器的COMP输出经脉冲编码,可越过隔离栅发送数字脉冲,然后由数字隔离变压器模块解码回模拟信号,完全解决了使用光耦合器进行隔离时CTR值发生改变的问题。

若应用要求采用反激式电路以提供超乎寻常的快速瞬态响应,则可以利用推挽式拓扑配合隔离式误差放大器实现。推挽式电路如图5所示。图中,两个MOSFET交替开关,对变压器的两个初级绕组充电,然后两个带二极管的次级绕组导通,并对输出滤波器电感和电容充电。推挽拓扑经补偿后极为稳定,并具有快得多的开关频率和更快的环路响应。与反激式电路相同的隔离式DC-DC设计示例(5 V输入到5 V输出,1.0 A输出电流)现用于采用ADuM3190隔离式误差放大器的推挽式电路中。相比较慢的200 kHz典型反激式设计,推挽式设计具有1.0 MHz开关频率;因此,与一款光耦合器相比,带宽更高的ADuM3190显然是更佳选择。输出滤波器电容从200 μF(典型反激式)下降至仅27 μF(推挽式),并增加了一个小型47 μH电感。图6中的波形显示100 mA至900 mA负载阶跃条件下,集成隔离式误差放大器的推挽式电路响应时间仅为100 μs,相比典型反激式拓扑的400 μs,速度提升了4倍。推挽式电路输出电压的改变幅度仅为200 mV,相比反激式电路的400 mV,其改变幅度减少了一半。使用速度更快的推挽式拓扑和带宽更高的隔离式误差放大器,可获得更快的瞬态响应高性能以及更小的输出滤波器尺寸。

图5. 集成数字隔离器误差放大器的推挽式转换器框图

 

使用400 kHz高带宽隔离式误差放大器便有可能实现这些改进,提供更快的环路响应。次级端误差放大器具有10 MHz的高增益带宽积,比分流调节器速度快大约5倍,可在隔离式DC-DC转换器中实现更高的开关频率(高达1 MHz)。与在整个寿命周期和温度范围内具有不确定电流传输比的光耦合器解决方案不同,隔离式误差放大器的传递函数不随寿命周期而改变,在−40°C至+125°C的宽温度范围内保持稳定。有了这些性能上的改进,对于希望改善瞬态响应和工作温度范围的隔离式DC-DC转换器电源设计师而言,隔离式误差放大器将成为优选解决方案。

这篇关于在AC-DC和DC-DC电源应用中采用隔离式误差放大器替换光耦合器和分流调节器的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/351453

相关文章

分布式锁在Spring Boot应用中的实现过程

《分布式锁在SpringBoot应用中的实现过程》文章介绍在SpringBoot中通过自定义Lock注解、LockAspect切面和RedisLockUtils工具类实现分布式锁,确保多实例并发操作... 目录Lock注解LockASPect切面RedisLockUtils工具类总结在现代微服务架构中,分布

Python标准库之数据压缩和存档的应用详解

《Python标准库之数据压缩和存档的应用详解》在数据处理与存储领域,压缩和存档是提升效率的关键技术,Python标准库提供了一套完整的工具链,下面小编就来和大家简单介绍一下吧... 目录一、核心模块架构与设计哲学二、关键模块深度解析1.tarfile:专业级归档工具2.zipfile:跨平台归档首选3.

使用IDEA部署Docker应用指南分享

《使用IDEA部署Docker应用指南分享》本文介绍了使用IDEA部署Docker应用的四步流程:创建Dockerfile、配置IDEADocker连接、设置运行调试环境、构建运行镜像,并强调需准备本... 目录一、创建 dockerfile 配置文件二、配置 IDEA 的 Docker 连接三、配置 Do

深入浅出SpringBoot WebSocket构建实时应用全面指南

《深入浅出SpringBootWebSocket构建实时应用全面指南》WebSocket是一种在单个TCP连接上进行全双工通信的协议,这篇文章主要为大家详细介绍了SpringBoot如何集成WebS... 目录前言为什么需要 WebSocketWebSocket 是什么Spring Boot 如何简化 We

Java Stream流之GroupBy的用法及应用场景

《JavaStream流之GroupBy的用法及应用场景》本教程将详细介绍如何在Java中使用Stream流的groupby方法,包括基本用法和一些常见的实际应用场景,感兴趣的朋友一起看看吧... 目录Java Stream流之GroupBy的用法1. 前言2. 基础概念什么是 GroupBy?Stream

python中列表应用和扩展性实用详解

《python中列表应用和扩展性实用详解》文章介绍了Python列表的核心特性:有序数据集合,用[]定义,元素类型可不同,支持迭代、循环、切片,可执行增删改查、排序、推导式及嵌套操作,是常用的数据处理... 目录1、列表定义2、格式3、列表是可迭代对象4、列表的常见操作总结1、列表定义是处理一组有序项目的

C#中的Converter的具体应用

《C#中的Converter的具体应用》C#中的Converter提供了一种灵活的类型转换机制,本文详细介绍了Converter的基本概念、使用场景,具有一定的参考价值,感兴趣的可以了解一下... 目录Converter的基本概念1. Converter委托2. 使用场景布尔型转换示例示例1:简单的字符串到

Spring Boot Actuator应用监控与管理的详细步骤

《SpringBootActuator应用监控与管理的详细步骤》SpringBootActuator是SpringBoot的监控工具,提供健康检查、性能指标、日志管理等核心功能,支持自定义和扩展端... 目录一、 Spring Boot Actuator 概述二、 集成 Spring Boot Actuat

PyTorch中的词嵌入层(nn.Embedding)详解与实战应用示例

《PyTorch中的词嵌入层(nn.Embedding)详解与实战应用示例》词嵌入解决NLP维度灾难,捕捉语义关系,PyTorch的nn.Embedding模块提供灵活实现,支持参数配置、预训练及变长... 目录一、词嵌入(Word Embedding)简介为什么需要词嵌入?二、PyTorch中的nn.Em

linux批量替换文件内容的实现方式

《linux批量替换文件内容的实现方式》本文总结了Linux中批量替换文件内容的几种方法,包括使用sed替换文件夹内所有文件、单个文件内容及逐行字符串,强调使用反引号和绝对路径,并分享个人经验供参考... 目录一、linux批量替换文件内容 二、替换文件内所有匹配的字符串 三、替换每一行中全部str1为st