硬件小白学习之路(1)稳压芯片LM431
图稳压芯片LM431简介
偶然的机会接触到LM431这个芯片,周末晚上打发无聊的时光,查资料进行剖析。
LM431的Symbol Diagram和Functional Diagram如图1所示,下面分别介绍其应用。

图 1 functional diagram
1、应用1:并联稳压器,如图2所示

图 2 并联稳压器图示
结合图1和图2分析,在图2中的Vref大于2.5v时,图1中右边的三极管导通,输出电压为0,在图2中的Vref小于2.5v时,图1中右边的三极管截止,输出电压为Vin,在这反复的制约中,将输出电压稳定在图2中公式的电压值。
2、应用2:高电流并联稳压器,如图3所示:

与应用1相比,增加了三极管,提高了续流能力。
3、应用3:具有温度补偿阈值的单电源比较器,如图4所示:

图 4 电压比较器图示
在我看来,这就是个比较器(不好意思,鄙人眼拙,温度怎么补偿的没有看出来),对比图1,in与2.5v比较,控制左边三极管的状态,控制输出电平。
4、应用4:串联稳压器,如图5所示:

图 5 串联稳压器图示
在此应用中,LM431的作用是作为反馈回路,控制符合管的通断,输出电压为图5中公式所示。
此例与应用1中的并联稳压器相比,增加了稳压器的续流能力。
5、应用5:三端固定的输出可控的稳压器,如图6所示:

图 6 输出可控的调节器
对比图1,可以分析出,输出电压的最小值被限制在7.5V,在R1足够大时,输出电压为图6中公式所示。
6、应用6:过压欠压保护电路,如图7所示:

图 7 过压欠压保护电路图示
通过分析图7可以得出:
- 输入电压高于high limit时,左边LM431的输出三级管导通,导致右边的LM431输出三极管截止,导致最右边的三极管截止,没有输出。
- 输入电压低于low limit是,左边LM431的输出三极管截止,这是正常的工作状态,但是输入电压低于low limit,导致R2B上的分压过小,右边LM431的输出三极管截止,最终导致最右边的三极管截止,没有输出。
这个电路的输入电压范围的low limit和high limit如图7所示。
注:这个电路的的输出像是一个OC门,使用时注意。
7、应用7:电压监视器,如图8所示:

图 8 电压监视器图示
此应用的分析和应用6同出一辙,是一样的。监视的电压区间也是图8中的公式所示。
8、应用8:延时定时器,如图9所示:

图 9 延时定时器图示
此应用中,在开关闭合后,先给电容C充电,电容C的电压充到VREF时,LED开始亮。充电时间即为延时时间,如图9中公式所示。
9、应用9:限流器或电流源,如图10所示:

图 10 限流器或电流源图示
Rcl在这里就是个采样电阻,如果电流变大,Rcl上的电压就变大,是的Vref大于2.5V,是的LM431的三极管导通,是的图10中的三极管的Ube小于0,此三极管截止,Vref处电压消失,LM431的三极管截止,形成反馈,将输出电流Io控制在图10中公式的值。
10、应用10:恒流下沉,如图11所示:

图 11 恒流下沉图示
其实这个恒流下沉式直译,我的理解就是这个电路时灌电流电路,输入大的电流,输出恒定的小电流。输出电流值为图11中的公式所示。
硬件小白学习之路(1)稳压芯片LM431的更多相关文章
- USB小白学习之路(10) CY7C68013A Slave FIFO模式下的标志位(转)
转自良子:http://www.eefocus.com/liangziusb/blog/12-11/288618_bdaf9.html CY7C68013含有4个大端点,可以用来处理数据量较大的传输, ...
- Python小白学习之路(二)—【Pycharm安装与配置】【创建项目】【运算符】【数据类型】
写在前面: 第二天的学习,感觉比昨天学习相对轻松一些,但是对于我这个编程语言功底很弱的人来说,还是稍稍微有些.....哈尔滨的天气一天天冷了下来,还飘着小雨,不过还是挺有意境的.充实而又忙碌的生活,让 ...
- USB小白学习之路(8)FX2LP cy7c68013A——Slave FIFO 与FPGA通信(转)
此博客转自CSDN:http://blog.csdn.net/xx116213/article/details/50535682 这个博客只对自己理解CY7C68013的配置有一定的帮助,对于配置CY ...
- Python小白学习之路(二十)—【打开文件的模式二】【文件的其他操作】
打开文件的模式(二) 对于非文本文件,我们只能使用b模式,"b"表示以字节的方式操作(而所有文件也都是以字节的形式存储的,使用这种模式无需考虑文本文件的字符编码.图片文件的jgp格 ...
- Python小白学习之路(十八)—【内置函数三】
一.对象操作 help() 功能:返回目标对象的帮助信息 举例: print(help(input)) #执行结果 Help on built-in function input in module ...
- Python小白学习之路(十五)—【map()函数】【filter()函数】【reduce()函数】
一.map()函数 map()是 Python 内置的高阶函数 有两个参数,第一个是接收一个函数 f(匿名函数或者自定义函数都OK啦):第二个参数是一个 可迭代对象 功能是通过把函数 f 依次作用在 ...
- Python小白学习之路(十四)—【作用域】【匿名函数】【编程方法论】【高阶函数】
吧啦吧啦内心戏 在没有具体学作用域之前,我在之前的学习笔记中就有提到 我开始以为是自己自创的词儿 没想到这个词早已经存在(手动捂脸) 真是个无知的小火锅(不知者无罪) 我发现自己最擅长做的事情,就是给 ...
- Python小白学习之路(十一)—【局部变量和全局变量】【关键字global】【关键字nonlocal】
写在前面: 几乎有一周没有更新学习笔记了吧 上周一周身体都不怎么舒服 然后还得写开题报告 然后还得看文献 天天就是写写写写写写~~~~~~改改改改改改~~~~~~~~~ 今天又开始学习了 希望之前的没 ...
- Python小白学习之路(十)—【函数】【函数返回值】【函数参数】
写在前面: 昨天早睡之后,感觉今天已经恢复了百分之八十的样子 又是活力满满的小伙郭 今日份鸡汤: 我始终相信,在这个世界上,一定有另一个自己,在做着我不敢做的事,在过着我想过的生活.-------宫崎 ...
随机推荐
- [Usaco2009 Oct]Heat Wave 热浪(裸最短路径)
链接:https://ac.nowcoder.com/acm/contest/1082/F来源:牛客网 题目描述 The good folks in Texas are having a heatwa ...
- 三十四、www服务apache进阶
9.虚拟主机:部署多个站点,每个站点希望用不同的站点域名和站点目录,或者是不同的端口和不同的IP,则需要虚拟主机,简单理解就是一个http服务要配置多个站点,就要虚拟主机. apache虚拟主机分为三 ...
- EXAM-2018-7-27
EXAM-2018-7-27 未完成 [ ] F A 要用ll,然后注意正方形的情况,细心一点 E 有点动态规划的感觉,状态的转移,不难,要注意不要漏掉状态 K 正解是DFS 然后用贪心数据弱的话能过 ...
- Error、Bias、Variance及损失函数理解
个人感觉理解误差.偏置.方差的一个好的解释,感谢分享:https://baijiahao.baidu.com/s?id=1601092478839269810&wfr=spider&f ...
- 牛客-富豪凯匹配串(bitset)
题目传送门 sol1:用bitset来维护,其实感觉挺暴力的,不怎么会用bitset,借着这道题学习一下. bitset暴力维护 #include "bits/stdc++.h" ...
- wsdl中含ref="s:schema"时处理
转载地址:http://ljhzzyx.blog.163.com/blog/static/38380312201471375946602/
- GenerateId类:生成唯一id、订单号
using System;using System.Security.Cryptography; namespace Infrastructure{ public class GenerateId { ...
- cs231n spring 2017 lecture8 Deep Learning Networks
1. CPU vs. GPU: CPU核心少(几个),更擅长串行任务.GPU有很多核心(几千个),每一个核都弱,有自己的内存(几个G),很适合并行任务.GPU最典型的应用是矩阵运算. GPU编程:1) ...
- CocoaPods 安装和使用 - darcy_tang 的博客
最近换了新机器,重新搭建了开发环境,其中当然包括 CocoaPods. 装完顺便更新下 CocoaPods 安装文档. 正文 安装 CocoaPods 是用 ruby 实现的,要想使用它首先需要有 r ...
- [LC] 116. Populating Next Right Pointers in Each Node
You are given a perfect binary tree where all leaves are on the same level, and every parent has two ...