English Words:

Cathode: n, 阴极

Anode: n, 阳极

TL431应用实例: 充电器(TL431+MOS管充满自停)

MCU 或 OpAmp 用 三极管适配 以驱动 高Vgs电压的MOS管

下图电路解析:

当I/O为电平时,三极管导通 ,拉低MOS管G极

, 30V电源不导通;

当I/O为低电平时, 三极管不导通, 拉高MOS管栅极, 30V电源导通.

电路必要性:

MCU的GPIO( 或OpAmp输出) 电压(3.3V,5V) 无法直接控制(无法打开或关断)MOS管, 通过三极管适配能驱动M0S管带 大负载。

问题:那个小电容是做什么的?

大体原理:

  • TL1431内部有“精准参考电压”、“放大器”与“消流器(由运放驱动的达林顿管消流1-100mA)”

    稳压原理:将pin REF输入的采样电压(多用串联的两个高精度电阻作为电压比例采样送入此REF引脚) 与 内部的Virtual Internal Pin精准稳定电压源进行比较,内部的OP AMP.放大此差值后,驱动连接在pin Cathode的内部达林顿管导通程度以对Vka(加在pin CATHODE与pin ANODE之间的电压)进行精准的负反馈式“旁路分流补偿”,最终实现稳压(Vka, Cathode与Anode两脚之间的电压,可通过经pin REF输入的信号电压的采样比例去调整)的目的.

  • TL1431会将pin REF引脚的Vref电压钳位在2.5V的前提是运行时2.5V≤Vka≤36V 并且 1mA≤Ika≤100mA), Vka是Cathode与Anode的电位差,Ika是通过pin Cathode流过pin Andoe的电流; 因此通过采样比例用公式可以计算的到Vka值。

  • 注意 pin CATHODE串接有 R 限流分压电阻,以使2.5V≤Vka≤36V 并且 1mA≤Ika≤100mA).

  • TL1431之所以能实现参考电压可调节, 是内外部元器件协同的作用;

    外部的采样比例(两串联的精密电阻,调整 总阻值大小 与 两电阻的比例 就可以调整采样电压相对于Vka的比例);

  • 最终效果如同“简化电原理图”可将TL1431看做可调的动态稳压IC(仅当运行时2.5V≤Vka≤36V 并且 1mA≤Ika≤100mA)**;作为分流补偿式调压稳压器、误差放大器。

  • 计算“动态稳压值”示例,

    • 如下图上左侧的Fig.33 PWM Converter, TL1431之所Vka为5V,是因为:

      • 采样比例为0.5(两个采样电阻都是10KΩ, 输入pin REF的电压是pin CATHODE电压Vka的一半);
      • 内部精密基准电压是2.5V, 即通过TL431精准调整, 会将pin REF钳位在2.5V, 因此 2.5 / 0.5 得到Vka动态稳定在5V:

    • 串接 一个电阻(限流分压)与 光电耦合器(隔离反馈) 在TL1431的pin CATHODE,并且将输出电压经过电阻比例采样与RC滤波输入pin REF,就是常用的开关电源反馈电路
  1. 请参考TI的Datasheet, 有非常完备的文档。

    此处仅摘要。

    The TL1431 device has proven ubiquity and versatility across a wide range of applications, ranging from powerto signal path.

    This is due to its key components containing an accurate voltage reference and op amp, whichare very fundamental analog building blocks.

    TL1431 is used in conjunction with its key components to behaveas a single voltage reference, error amplifier, voltage clamp, or comparator with integrated reference.

    TL1431 can be operated and adjusted to cathode voltages from 2.5 V to 36 V, making this part optimum for a wide range of end equipments in industrial, auto, telecom, and computing.

    In order for this device to behave as a shunt regulator or error amplifier, >1 mA (Imin(max)) must be supplied in to the cathode pin. Under this condition,feedback can be applied from the Cathode and Ref pins to create a replica of the internal reference voltage.

    Various reference voltage options can be purchased with initial tolerances (at 25°C) of 0.4% and 1%. The TL1431C devices are characterized for operation from 0°C to 70°C, the TL1431Q devices are characterized foroperation from –40°C to 125°C, and the TL1431M devices are characterized for operation from –55°C to 125°C.

    • 概论:

    • 详细描述:

  2. TL431的大体原理+三个重要等效图:

    大体原理:

    • TL1431 consists of an internal reference and amplifier that outputs a sink current base on the difference between the reference pin and the virtual internal pin.
    • The sink current is produced by the internal Darlington pair, shown in Figure 22(F. B. Diagram, 功能模块电路图). A Darlington pair is used in order for this device to be able to sink a maximum current of 100 mA.
    • TL1431 forces the reference pin to 2.5 V, when operated with enough voltage headroom (≥ 2.5 V) and cathode current (IKA). However, the reference pin can not be left floating, as it needs IREF ≥ 5 µA (see Electrical Characteristics – TL1431M). This is because the reference pin is driven into an npn, which needs base current to operate properly.
    • When feedback is applied from the cathode and reference pins, TL1431 behaves as a Zenerdiode, regulating to a constant voltage dependent on current being supplied into the cathode. This is due to the internal amplifier and reference entering the proper operating regions. The same amount of current needed in the above feedback situation must be applied to this device in open loop, servo, or error amplifying implementationsin order for it to be in the proper linear region giving TL1431 enough gain.
    • Unlike many linear regulators, TL1431 is internally compensated to be stable without an output capacitor between the cathode and anode. However, if desired an output capacitor can be used as a guide to assist in choosing the correct capacitor to maintain stability.
等效电路图 简化原理图 功能模块电路图

2.常用封装:(注意都是“Top View顶视图”,包括 3pin TO92的):

  1. 应用设计需求:



  2. 重要参数与电特性:





  3. 常用示例:







ICEE-Power-TL431(精准可调Vref基准参考电压源):"稳压精准" 是TL431用"闭环负反馈"钳位"比例采样"处电压为2.5V ("采样电压与"Vref"输入OpAmp放大两者"差值"后驱动 MOSFET导通度) +分流补偿式动态稳压IC) + 实例充电器(TL431+MOS管充满自停)的更多相关文章

  1. [Xcode 实际操作]九、实用进阶-(4)计算两个日期间的差值

    目录:[Swift]Xcode实际操作 本文将演示如何计算两个日期之间的差值. 在项目导航区,打开视图控制器的代码文件[ViewController.swift] import UIKit class ...

  2. scala 求数组排序后每两个元素的差值

    求数组排序后每两个元素的差值 例如数组 1,5,8,10,2 求得结果为 1,3,3,2 一般什么样的场景会有这种需求呢? 比如 计算一堆数据在一定时间内的计算时延, 或者得到这段时间内数据的平均计算 ...

  3. [C语言]日期间天数差值的计算

    刷一些算法题时总能遇到计算日期间天数的问题,每每遇到这种情况,不是打开excel就是用系统自带的计算器.私以为这种问题及其简单以至于不需要自己动脑子,只要会调用工具就好.直到近些天在写一个日历程序的时 ...

  4. Zabbix触发器函数(取前后差值)

    获取最新值last zabbix触发器方法last用于获取item最新值或者第几个值以及某个时间的哪一个值. Last (most recent) T value is > N Last (mo ...

  5. luogu- P1373 小a和uim之大逃离 DP 四维,其中一维记录差值

    P1373 小a和uim之大逃离: https://www.luogu.org/problemnew/show/P1373 题意: 在一个矩阵中,小A和小B轮流取数,小A可以从任意点先取,小B后取,最 ...

  6. JAVA中计算两个日期时间的差值竟然也有这么多门道

    上半年春招的时候,作为面试官,对于面试表现的不错的同学会要求其写一小段代码看看.题目很简单: 给定一个日期,然后计算下距离今天相差的天数. 本以为这么个问题就是用来活跃面试氛围的,但是结果却让人大跌眼 ...

  7. Javascript中求Date类型的差值、增加/减少秒/分钟/小时/天等

    最近需要对时间进行加减操作,以往需要取出具体时间后再加减,还需考虑进位问题很是麻烦 转载请注明出处: http://www.cnblogs.com/zaiyuzhong/p/date-operator ...

  8. PHP中比较两个时间的大小与日期的差值

    在这里我们全用到时间戳 mktime(hour,minute,second,month,day,year,[is_dst])     其参数可以从右向左省略,任何省略的参数都会被设置成本地日期和时间的 ...

  9. 用Scala实现集合中相邻元素间的差值

    欢迎转载,转载请注明出处,徽沪一郎. 概要 代码这东西,不写肯定不行,新学Scala不久,将实际遇到的一些问题记录下来,日后也好查找. 今天讲的是如何计算同一集合中元素两两之间的差值,即求开始集合(a ...

  10. 输出有序数组的中两个元素差值为指定值diff的两个元素

    题目: 输出有序数组的中两个元素差值为指定值diff的两个元素. 思路: 这与输出两个元素的和的值为一定值类似,需要两个指针,不同的是:指针不是一左一右,而是一前一后. 如果差值等于diff,则返回: ...

随机推荐

  1. cmd /k 解决cmd命令闪退问题

    cmd /k 的含义是执行后面的命令,并且执行完毕后保留窗口. & 是连接多条命令.PAUSE 表示运行结束后暂停,等待一个任意按键.EXIT 表示关闭命令行窗口.如果使用 cmd /c 就可 ...

  2. 6.4K star!轻松搞定专业领域大模型推理,这个知识增强框架绝了!

    嗨,大家好,我是小华同学,关注我们获得"最新.最全.最优质"开源项目和高效工作学习方法 「垂直领域大模型落地难?逻辑推理总出错?这个来自OpenSPG的开源框架,让专业领域知识服务 ...

  3. WPF 制作三个点从左到右过渡隐藏显示

    Code: <Window x:Class="WpfApp1.MainWindow" xmlns="http://schemas.microsoft.com/win ...

  4. Sentinel——控制台使用

    简介 官网:https://sentinelguard.io/ 随着微服务的流行,服务和服务之间的稳定性变得越来越重要.Sentinel 是面向分布式.多语言异构化服务架构的流量治理组件,主要以流量为 ...

  5. Nacos源码—4.Nacos集群高可用分析二

    大纲 6.CAP原则与Raft协议 7.Nacos实现的Raft协议是如何写入数据的 8.Nacos实现的Raft协议是如何选举Leader节点的 9.Nacos实现的Raft协议是如何同步数据的 1 ...

  6. RabbitMQ高级使用

    概述 在支付场景中,支付成功后利用RabbitMQ通知交易服务,更新业务订单状态为已支付.但是大家思考一下,如果这里MQ通知失败,支付服务中支付流水显示支付成功,而交易服务中的订单状态却显示未支付,数 ...

  7. CUDA原子操作

    这节主要涉及到一个多线程情况下存在的数据竞争问题 -- 多个线程同时访问共享数据时,由于没有正确的同步机制,导致数据出现不一致的情况. C/C++ 多线程中,可以通过互斥锁(mutex).原子操作(a ...

  8. 1-2 【包子mysql系列】, 对mysql的innoDB加锁分析

    innoDB的事务,是基于锁来实现的,用到事务不自然就会用到锁,而如果对锁理解的不通透,很容易造成线上问题. 数据库加锁的分析,和事务的引擎,隔离级别,索引,主键索引都有关系, 如果去考虑引擎和各种隔 ...

  9. Windows平台调试器原理与编写03.单步

    调试器原理与编写03.单步-C/C++基础-断点社区-专业的老牌游戏安全技术交流社区 - BpSend.net 单步 TF - 置位(置1 复位就是置0) 单步步入 -- 遇到call便入 单步步过 ...

  10. .Net 组件库先混淆签名,再打包成.nupkg包

    目前,我们项目组打算做增量升级的功能,这涉及到dll库增量改变,只有修改过代码的dll才需要有文件的变化,否则文件和对应的版本是不会改变的. 我们之前的打包的项目有一个小缺陷: 在整个应用打包输出的时 ...