熟悉电路制作的人大多对TL431并不陌生。由于TL431的动态抗阻的特性,其经常在电路设计当中被用于替代稳压二极管。不仅如此,TL431的开态响应速度快输出噪音低,并且价格低廉。因此受到电源工程师和初学者们大力好评。

  TL431的输出电压可以通过两个电阻任意地设置到从2.5V到36V电压,工作电流可以从0.1~100mA,输出电压纹波低。

  TL431典型应用电路

  1、 恒压电路应用

  

  TL431的内部含有一个2.5V的基准电压,所以当在REF端引入输出反馈时,器件可以通过从阴极到阳极很宽范围的分流,控制输出电压。如上图所示,当R1和R2的阻值确定后,两者对Vo的分压引入反馈,若Vo增大,反馈量增大,TL431的分流也就增加,从而又导致Vo下降。显见,这个深度的负反馈电路必然在VI等于基准电压处稳定,此时Vo=(1+R1/R2)Vref。选择不同的R1和R2的值可以得到从2.5V到36V范围内的任意范围电压输出,特别地,当R1=R2时,Vo=5V。需要注意的是,在选择电阻时必须保证TL431工作的必要条件,就是通过阴极的电流要大于1mA。

  

  上图显示了一个用TL431组成的直流电压放大器,这个电路的放大倍数由R1和Rin决定,相当于运放的负反馈回路,而其静态输出电压由R1和R2决定。 这个电路的优点在于,它结构简单,精度也不错,能够提供稳定的静态特性。缺点是输入阻抗较小,Vout的摆幅有限。

  

  上图是交流放大器,这个结构和直流放大器很相似,而且具有同样的优缺点。

  以下是TL431的基本应用电路和几种并不常见的接法,并进行了讲解。

  

  图(1)是TL431的典型接法,输出一个固定电压值,计算公式是: Vout = (R1+R2)*2.5/R2,同时R3的数值应该满足1mA 《 (Vcc-Vout)/R3 《 500mA。

  

  当R1取值为0的时候,R2可以省略,这时候电路变成图(2)的形式,TL431在这里相当于一个2.5V稳压管。

  利用TL431还可以组成鉴幅器,如图(3),这个电路在输入电压 Vin 《 (R1+R2)*2.5/R2 的时候输出Vout为高电平,反之输出接近2V的电平。需要注意的是当Vin在(R1+R2)*2.5/R2附近以微小幅度波动的时候,电路会输出不稳定的值。

  TL431可以用来提升一个近地电压,并且将其反相。如图(4),输出计算公式为: Vout = ( (R1+R2)*2.5 - R1*Vin )/R2。

  当R1 = R2的时候,Vout = 5 - Vin。这个电路可以用来把一个接近地的电压提升到一个可以预先设定的范围内,唯一需要注意的是TL431的输出范围不是满幅的。

  TL431自身有相当高的增益(我在仿真中粗略测试,有大概46db),所以可以用作放大器。

  图(5)显示了一个用TL431组成的直流电压放大器,这个电路的放大倍数由R1和Rin决定,相当于运放的负反馈回路,而其静态输出电压由R1和R2决定。 这个电路的优点在于,它结构简单,精度也不错,能够提供稳定的静态特性。缺点是输入阻抗较小,Vout的摆幅有限。

  

  图(6)是交流放大器,这个结构和直流放大器很相似,而且具有同样的优缺点。我正在尝试用这个放大器代替次级运放来放大热释红外传感器的输出信号。

最新文章

  1. SQL常见的系统存储过程
  2. Eclipse 的快捷键以及文档注释、多行注释的快捷键
  3. filesort是通过相应的排序算法
  4. 两种流行Spring定时器配置:Java的Timer类和OpenSymphony的Quartz
  5. text-overflow:ellipsis
  6. UVa 111 - History Grading (by 最长公共子序列 )
  7. *[hackerrank]Jim Beam
  8. 互联网HTTP连接等出错代码大全
  9. JS获取select的值
  10. mongodb 详解 error:10061 由于目标计算机积极拒绝,无法连接解决方法
  11. 某Java游戏服务器用到的知识
  12. 更好的抽屉效果(ios)
  13. sql 函数 DATEADD 使用
  14. HTML5 CSS3 经典案例:无插件拖拽上传图片 (支持预览与批量) (二)
  15. Python开发:Python2和Python3的共存和切换使用
  16. 11.Git分支-远程跟踪分支的概念、多个远程仓库的使用
  17. 微信POST请求接收不到数据问题
  18. 2019.03.28 bzoj3326: [Scoi2013]数数(数位dp)
  19. OSGI企业应用开发(十五)基于Spring、Mybatis、Spring MVC实现一个登录应用
  20. ActiveMQ 动态网络链接

热门文章

  1. IIS部署遇到问题(没有相关资源/权限不足无法读取配置文件)及解决方法
  2. vue项目npm run dev报错events.js:160 throw er; // Unhandled 'error' event listen EADDRINUSE :::8002
  3. 前端工程化:使用 shelljs 生成 yapi 接口文件
  4. 【C语言】关于单片机中断详解
  5. web Javascript360°全景实现
  6. SQLMAP-Tamper之较为通用的双写绕过
  7. OpenCV基础_二
  8. Mybatis传递参数的几种方式
  9. vue学习过程总结(04) - 菜鸟教程归纳
  10. Redis系统学习