反激电源——TL431及光耦反馈电路计算(不涉及环路补偿)

      一、TL431及光耦反馈电路

        TL431以及光耦电路是反激的副边反馈类型电路中的常见应用。

        其反馈工作原理为:当副边的输出电压升高时,TL431的REF点采样电压也会升高,使得TL431的导通量增加,同时光耦内部的发光二极管流过的电流也增大,进而使得光耦三极管导通量增加,与之相连的电源IC电压反馈引脚VFB电压降低,经过IC内部的逻辑控制,使控制开关MOS的引脚输出占空比降低,输出电压也就降低了。反之,当副边输出电压降低,其工作原理相反。

图1 光耦及反馈电路
图1 TL431及光耦反馈

二、TL431电阻计算

2.1、R2的取值

        TL431的基准R极需要一个4uA的电流,采样电阻上的电流是基准电流的至少100倍,这样才不会影响采样电阻上的电压。那么:

        所以上图1中 R2最大不要超过6.25K,否则计算小于4uA。一般取2.2K~5.1K之间的电阻比较常见。

        那么我们取R2=4.7K,假设输出电压Vo=5V,那么则取R1=4.7K。参考下图TL431计算公式。

 2.2、Rbias的取值

        TL431是一个芯片,Rbias是给431供电的电阻。虽然还有光耦那一路在给TL431供电,但光耦也有电流很小的时候,所以Rbias必须在光耦电流接近为0时,还能为431正常供电。

        光耦的压降一般为1.1V左右,由于在极限时光耦的电流接近0,所以RD上基本无压降,则Rbias两端压降也为1.1V。下图数据手册中可以得知IKA=1~100mA;

那么我们可以通过计算知道:

 

        Rbias最大不要超过1.1K,否则计算结果小于1mA。一般取几百欧姆到1K之间的电阻比较常见。

 2.3、RD的取值

        RD取值要从芯片端开始说起,这里我们以常见电源芯片UC3842为例,芯片的第1脚,在内部由一个1mA的电流源,所以我们为了保证其工作,则光耦的光敏三极管端至少要在最大时,可以达到1mA,如果在最大的时候都达不到1mA,就有可能出问题。       

        在计算前,我们先看光耦规格书的一些参数——传输比: 

        假设,选的是EL817A的光耦,传输比为0.8-1.6,光敏三极管端流1mA时,则发光二极管端需要流 1mA/0.8 =1.25mA。注意这个1.25mA,是在极限的时候能达到1.25mA,也就是在TL431的KA极两端电压为2.5V时,光耦流过1.25mA。【REF极的电压越高则TL431 VKA的阻抗越小(也就是KA两端电压越低);VKA两极电压,不会低于内部基准Vref,也就是最低时为2.5V】

        

                                        5V怎么来的?5V是光耦的VCE导通电压 

从下图光耦的规格书中我们可以知道,光耦最大可以流过的电流只有60mA:

        既然光耦最大可以流过的电流只有60mA,那么取值应为: 24R ≤ RD ≤ 1.12K。


三、总结

  1. 反馈TL431工作在线性区状态;
  2. R极的电压由R1和R2的电阻分压给定,与内部2.5V的Vref基准电压来比较;正常情况R极的电压在2.5V上下微弱的波动。
  3. R极的电压越高则TL431 VKA的阻抗越小(也就是KA两端电压越低);VKA两极电压,不会低于Vref,也就是最低时为2.5V。
  4. R极的电压越低则TL431 VKA的阻抗越大(也就KA两端电压会越高);
  5. VKA两极电压最高能达到多少是由输出电压来决定。

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/553530.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

C++11 数据结构3 线性表的循环链式存储,实现,测试

上一节课,我们学了线性表 单向存储结构(也就是单链表),这个是企业常用的技术,且是后面各种的基本,一定要牢牢掌握,如果没有掌握,下面的课程会云里雾里。 一 ,循环链表 1…

遥测终端赋能水库泄洪监测预警,筑牢度汛安全防线!

4月10日,水利部召开水库安全度汛视频会议。会议要求着力强化水库防洪“四预”措施,加快构建雨水情监测预报“三道防线”,完善预警信息发布机制,推进数字孪生水利工程建设,为科学调度指挥决策提供支持。强调坚决牢牢守住…

基于3D点云的散货库存体积计算

首先,你需要散货库存的点云。 我将使用 IntelRealSense 捕获的散货库存的 .ply文件。 然而,任何其他产生点云的成像技术都同样有效。 点击这里查看本教程的 Github 上的代码。 NSDT工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - …

二叉树的中序遍历 - LeetCode 热题 36

大家好!我是曾续缘😃 今天是《LeetCode 热题 100》系列 发车第 36 天 二叉树第 1 题 ❤️点赞 👍 收藏 ⭐再看,养成习惯 二叉树的中序遍历 给定一个二叉树的根节点 root ,返回 它的 中序 遍历 。 示例 1: 输…

爬楼梯(c)

文章目录 描述分析思路关键代码运行结果 描述 给定一个整数数组 cost ,其中 cost[i]是从楼梯第i 个台阶向上爬需要支付的费用,下标从0开始。-旦你支付此费用,即可选择向上爬一个或者两个台阶 要求:请你计算并返回达到楼梯顶部的…

4.17

while(1) { HAL_ADC_Start(&hadc); adcVal HAL_ADC_GetValue(&hadc); TIM3->CCR3 adcVal-2000; } 1.总结串口的发送和接收功能使用到的函数 HAL_UART_Transmit_DMA(&huart1,"hello world",strlen("hello world")); HAL_UART_Tr…

Linux:如何删除指定时间之前修改的文件?

1、与文件有关的时间 在说明如何删除符合这种要求的文件之前,先来看看与文件有关的有哪些时间 简名全名中文名含义atimeaccess time访问时间文件中的数据最后被访问的时间mtimemodify time修改时间文件中的数据最后被修改的时间ctime change time变化时间文件的元…

JavaSE高阶篇-IO流

第一部分 file类 1)File类 计算机常识: 1.名字为".jpg"的一定是图片吗? 不一定,有可能是文件夹 2.什么叫做文本文档: 用记事本打开,人能看懂的文件 比如:.txt .html .css等 .doc -> 不是 …

如何安装 IntelliJ IDEA 最新版本——详细教程

IntelliJ IDEA 简称 IDEA,被业界公认为最好的 Java 集成开发工具,尤其在智能代码助手、代码自动提示、代码重构、代码版本管理(Git、SVN、Maven)、单元测试、代码分析等方面有着亮眼的发挥。IDEA 产于捷克,开发人员以严谨著称的东欧程序员为主…

vscode 搭建stm32开发环境记录(eide+cortex-debug+jlink)

前言 clion使用的快过期了,所以就准备使用vscode 来代替clion作为代码开发环境 vscode 插件安装 创建个空白工程 添加项目相关的源文件,和配置宏定义和头文件目录 编译和烧录(ok) 结合cortex-debug 结果(测试ok)

数据可视化-ECharts Html项目实战(13)

在之前的文章中,我们深入学习ECharts动态主题切换和自定义ECharts主题。想了解的朋友可以查看这篇文章。同时,希望我的文章能帮助到你,如果觉得我的文章写的不错,请留下你宝贵的点赞,谢谢。 数据可视化-ECharts Html项…

Linux执行命令监控详细实现原理和使用教程,以及相关工具的使用

Linux执行命令监控详细实现原理和使用教程,以及相关工具的使用。 0x00 背景介绍 Linux上的HIDS需要实时对执行的命令进行监控,分析异常或入侵行为,有助于安全事件的发现和预防。为了获取执行命令,大致有如下方法: 遍…

MySQL-笔记-06.数据高级查询

目录 6.1 连接查询 6.1.1 交叉连接(cross join) 6.1.2 内连接(inner join) 6.1.3 外连接(outer join) 6.1.3.1 左外连接(left [outer] join) 6.1.3.2 右外连接(rig…

第2章:车辆纵向控制

2.1 车辆纵向动力学模型 注:车辆的纵向控制是指控制车辆行驶方向上的加减速,使得汽车可以按照期望的速度行驶,并保持安全的前后车距(即对汽车油门 / 刹车的控制); 2.1.1 车辆纵向受力模型 :轮胎…

SpringBootSpringCloud升级可能会出现的问题

1.背景 之前负责过我们中台的SpringBoot和Cloud的升级,特次记录分享一下项目中可能出现的问题,方便后续的人快速定位问题。以及下述选择的解决方案都是基于让升级的服务影响和改动最小以及提供通用的解决方案的提前进行选择的。 1.1版本说明 升级前&a…

OpenCV基本图像处理操作(十)——图像特征harris角点

角点 角点是图像中的一个特征点,指的是两条边缘交叉的点,这样的点在图像中通常表示一个显著的几角。在计算机视觉和图像处理中,角点是重要的特征,因为它们通常是图像中信息丰富的区域,可以用于图像分析、对象识别、3D…

JavaSE中的String类

1.定义方式 常见的三种字符串构造 public class Test1 {public static void main(String[] args) {// 使用常量串构造String str1 "abc";System.out.println(str1);// 直接newString对象String str2 new String("ABC");System.out.println(str2);// 使用…

【Linux学习】Linux指令(四)

文章标题 🚀zip/unzip指令:🚀tar指令(重要):🚀uname –r指令:🚀关机指令🚀几个常用操作 🚀zip/unzip指令: zip 与 unzip的安装 yum i…

Day20-【Java SE高级】单元测试 反射 注解 动态代理

一、单元测试 就是针对最小的功能单元(方法),编写测试代码对其进行正确性测试。 1. 咱们之前是如何进行单元测试的?有啥问题? 只能在main方法编写测试代码,去调用其他方法进行测试。无法实现自动化测试,一个方法测试失败,可能…

学习在Debian系统上安装Shadowsocks教程

学习在Debian系统上安装Shadowsocks教程 安装shadowsocks-libev及其所需的依赖启动Shadowsocks服务:如果你想要通过代理本地流量,你可以使用ss-local:启动并设置ss-local:查看状态本地连接 安装shadowsocks-libev及其所需的依赖 …