如何用TL431做恒流电路

devtools/2024/9/22 15:48:50/

图片

主要内容

  • 如何通过TL431恒流驱动LED

领取资料:关注并后台回复:粉丝群

正文

01 基本原理

图片

        如上图,TL431加上一个NPN三极管,即可实现LED恒流驱动,基本原理是利用TL431的REF极与阳极A之间电压恒定2.5V来调控输出电流。当输出电流增大时,Rset电压增大,超过2.5V后,TL431导通,R1压降增大,阴极C处电压减小,即三极管B极电压减小,三极管导通能力下降,电流减小,形成负反馈,反之一样。

02 仿真验证 

        如下图,输出负载电流等于(Vref/R4+TL431电流Ik)等于(2.5V/50Ω+2.87mA)=52.7mA。

图片

03 计算方法

图片

 电阻R1的计算:

        忽略TL431的REF极电流,三极管集电极E点电压VE等于VREF+二极管压降VF,三极管基极B点电压等于VE加上三极管压降VBE,即

        ①:VB=VREF+VF+VBE。其中VBE一般取0.7V。

        另外,ISET=Ib*β,IL=Iset+IK,推导得②:Ib=(IL-IK)/β。其中β是三极管的方法倍数。ISET与IL以及IK取值自选,最终是要IL一定,分别给Iset和IK分配一下电流。TL431的IK取值范围,参考此前文章:电源-并联稳压器基础

        联立式子①和②计算R1阻值:R1=(VCC-VB)/Ib+Ik。

04 注意事项 

         ①:电阻Rset的功率,如果功率多小,可能会发烫损坏,具体参考:IC与器件的热设计和热设计(下篇)

        ②:计算是粗略的计算,如果要精确控制电流还是需要实际测试调整参数。

        ③:未经实际验证,实际效果如何待测。

关注个人公众号:硬件之路 学习笔记 文章

公众号主页菜单栏中有分类整理的文章,欢迎查看。


http://www.ppmy.cn/devtools/31079.html

相关文章

Vue 2 中组件详解

什么是组件? 在Vue中,组件是可复用的Vue实例,每个组件都可以拥有自己的模板、脚本和样式。通过组件化,我们可以将页面拆分为多个独立的、可复用的部分,使得代码更易于维护和扩展。 创建组件 在Vue 2中,我们…

Pytorch学习笔记——TensorBoard的初使用

1、TensorBoard介绍 TensorBoard是TensorFlow的可视化工具,但它也可以与PyTorch结合使用。TensorBoard提供了一个Web界面,可以展示你训练过程中的各种信息,如损失值、准确度、权重分布等,更好地帮助开发者理解和调试模型。 Tenso…

vue 模板字符串

1.模板字符串换行问题 white-space: pre-wrap; 2. 鼠标移入 显示提示框 点击手动隐藏 myChart.on("mouseover", function (params) {myChart.dispatchAction({type: "downplay",}); }); tooltip: {show: true, //是否显示提示框组件,包括…

5分钟掌握Pydantic

数据模型定义:使用 Python 类来定义数据模型,这些类可以自动将输入转换为 Python 数据类型。 from pydantic import BaseModelclass User(BaseModel):id: intname: stremail: str类型检查:Pydantic 强制执行类型检查,确保传入的数…

HTML中input输入框(详解输入框的用法)

目录 一、input介绍 1.概念 2.好处 3.用法 4.应用 二、input语法 1.文本输入框 (type"text") 2.密码输入框 (type"password") 3.数字输入框 (type"number") 4.电子邮件输入框 (type"email") 5.复选框 (type"checkbox&…

GO语言核心30讲 进阶技术 (第一部分)

原站地址:Go语言核心36讲_Golang_Go语言-极客时间 一、数组和切片 1. 两者最大的不同:数组的长度是固定的,而切片的长度是可变的。 2. 可以把切片看成是对数组的一层封装,因为每个切片的底层数据结构中,一定会包含一…

数据结构与算法之经典排序算法

一、简单排序 在我们的程序中,排序是非常常见的一种需求,提供一些数据元素,把这些数据元素按照一定的规则进行排序。比如查询一些订单按照订单的日期进行排序,再比如查询一些商品,按照商品的价格进行排序等等。所以&a…

常用设计模式

单例模式 一个类只能创建一个对象,即单例模式,该设计模式可以保证系统中该类只有⼀个实例,并提供⼀个访问它的全局访问点,该实例被所有程序模块共享。比如在某个服务器程序中,该服务器的配置信息存放在⼀个文件中&…