如何利用TL431设计一个可调电压源
TL431是一个三脚电压可控的稳压器件,常用的封装有TO-92,SOT-23,SOT-89,电路符号是这个,
TL431常被用在参考电压/基准电压电路,用来替代稳压管
其中1脚是reference,2脚是Anode,3脚是Cathode
TL431的等效电路框图如下图所示,包含一个2.5V的基准源,一个运算比较器,一个三极管和一个二极管
当1脚电压小于2.5V时,三极管不导通,23脚相当于一个很大的电阻,其能流过的电流基本为0
当1脚电压接近2.5V时,三极管处于饱和区,23脚相当于一个可变电阻,电阻值根据REF脚的电压变化,
当1脚电压大于2.5V时,23脚相当于一个很小的电阻,能流过比较大的电流
TL431设计成可调电压源的电路是这个
R1和R2是设置输出电压的电阻。Vo=(1+R1R2)*Vref ,从这里我们可以看出Vo是大于等于Vref也就是大于等于2.5V的,最大输出电压可到36V。
然后R3需要保证
(Vin-Vo)/R3>1mA ,
(Vin-Vo)/R3<100mA
R3的值越小流过431的CA的电流越大,同时带载能力也越大
TL431的输出加电容容值最好小于10nF,大于10uF,不然容易产生振荡
如何利用TL431设计一个可调电压源相关推荐
- python-GUI:利用pyqt5设计一个bootloader上位机页面(ZLG驱动)及打包报错faild to execute script pyi_rth_multiprocessing精简方案
python-GUI:利用pyqt5设计一个bootloader上位机页面 1.下载pyqt5和Qt Designer 2.利用Qt Designer设计页面 步骤一:打开Qt Designer 步骤 ...
- java完成一个学生信息调查程序_利用Java设计一个简单的学生信息管理程序
利用Java设计一个简单的控制台学生信息管理程序 此程序可作为课设的参考,其中信息存储于文件中. 创建了学生类Student,用于存储学号等的信息.创建StudentFunction类,用于实现诸如学 ...
- 数字逻辑练习题(十一)利用74LS161设计一个七进制计数器
一.题目描述 已知74LS161为同步四位二进制加法计数器,其逻辑符号和功能表如下,请利用74LS161设计一个七进制计数器.应写出分析设计过程. 二.问题解答 (1)分析 采用同步置数法进行设计:
- 在matlab中实现累乘,如何利用matlab设计一个线性相位FIR带通滤波器,并在FPGA上实现...
设计要求 利用matlab设计一个线性相位FIR带通滤波器,并在FPGA上实现. 1.滤波器指标:过渡带带宽分别为100~300HZ,500~700HZ,阻带允许误差为0.02,通带允许误差为0.01 ...
- 利用 74390 设计一个模 6 计数器,要求从 000 计数至 101,利用D触发器使其暂态的高电平清零信号延长而稳定
下面的图有错:请将inst3(非门)删去,图74390与ddf都是上升沿触发 任务 1:利用 74390 设计一个模 6 计数器,要求从 000 计数至 101,请用 Run Functional S ...
- 如何利用 AVFoundation 设计一个通用稳定的音视频框架?
前言 承接上篇的<AV Foundation开发秘籍--实践掌握iOS & OS X应用的视听处理技术 阅读指南> 今天这篇给大家讲解下如何利用AVFoundation设计一套通用 ...
- 利用Python设计一个简易的背单词软件
设计背单词软件 设计背单词软件,功能如下: 1.可录入单词,输入英文单词及相应的汉语意思,如: China 中国 pencil 铅笔 可查找单词的汉语或者英语含义(输入中文查英文含义,输入英文查汉语含 ...
- 烦死调参数-想设计一个自动调参机制
假设网络a中和b中 互为激活函数,也就是说a网络b交集的部分是前项传播 不交集的部分反向传播,这样要怎么样做到,之前在前面自定义激活函数的时候发现了一个现象就是不初始化的网络层是不会参与反向传播的.( ...
- 28、利用稳压芯片设计一个恒流源
一.先从一个简单的稳压电路说起 LM7805(12V-5V)稳压电路如下图所示.标箭头的是能确定的电流的走向,那么图中序号1.2的电流走向是什么样呢? 序号1分析:由于序号1左边的电路是电容,所以说序 ...
最新文章
- 设备树学习之(二)点灯【转】
- 这种口令解决方案可替代多因子验证
- 数据库面试题【十二、存储引擎选择】
- 解决asterisk sip呼叫 488 no acceptable here
- unity3d collider自动调整大小_自动网格组合建模工具Unity游戏素材资源
- oracle 用户禁止登录,[转] oracle限制用户在某个时间段内禁止登录数据库
- android 代码发adb,Android预安装软件adb命令编译源码
- 30分钟学会正则表达式
- android go官方下载,dji go 4 app官网下载-DJI GO 4 安卓版v4.3.40-pc6智能硬件网
- 第九届蓝桥杯大赛个人赛决赛(CB软件类)真题
- 监控摄像头网页直播解决方案
- Alibaba珍藏版mybatis手写文档,值得一读!
- Mac 上怎么双开微信
- “RTOS:实时应用的操作系统”
- 51单片机+oled+ds18b20检测并显示温度第三篇:配置温度检测ds18b20
- RequireJS介绍与应用
- C#测试调用PaddleOCRSharp模块识别图片文字
- centos7 安装mysql5.7.37 实操说明
- 北师大c语言2019在线作业,2019最新C语言考试题库及答案
- 学计算机等于写代码吗?计算机专业到底学什么?
热门文章
- uvm里如何插入断点_UVM——控制打印信息
- 【关于uvm打印的注意事项
- Go安装报错The installer has insufficient privileges to access thisdirectory: C:\ProgramData\.. 的解决方法
- 卷毛机器人符文_关于卷毛分享锤石天赋攻略
- 进阶版的Java发牌小程序
- 余数的数学定义和性质
- fruit machine
- Day69_SparkSQL(一)
- 公司常用云服务器详解:企业2核4G、4核8G、8核16G配置介绍
- 世界最昂贵的十大军用飞机