【模拟电路】431基准电压源

news2024/11/24 4:30:33

项目简介

概述

431电压基准芯片为3脚稳压集成电路,431基准电压源具有良好的热稳定性能的,三端可调分流,也被称为电压调解器或三端取样集成电路。凭借体积小、重量轻、精度高、稳定可靠、基准电压精密可调、输出电流大,且价格便宜等多种优良品质,深得工程师和爱好者的喜欢,广泛应用在各种电源电路中。目前我们看到的例如TL431、KA431、μA431、LM431等不同名称的431芯片就是不同厂家所推出的431电压基准芯片,那么现在我们来根据431的内部结构一起来DIY一款自己的芯片,我把它命名为LC431。

在这里插入图片描述

设计特点

  • 用分立器件搭建,深入学习电路
  • 使用直插器件,便于初学者焊接与调试
  • 板载香蕉头与排针接口,便于调试与扩展
  • 搭配测试底板,完成431常规实验的学习

应用电路

  • 精密基准电压源
  • 可调稳压电路
  • 恒流源电路
  • 电压比较器
  • 过电压保护电路

总体设计方案

内部结构

根据厂商所提供的431数据手册中,找到如下图中的内部结构电路图。如图可知431基准电压源由基准电压电路、误差放大器电路、达林顿输出电路和二极管保护电路所组成。

图2-1 431的内部结构电路图:
在这里插入图片描述
431的电路符号如图2-2所示,其使用方法与稳压管一样,阴极(K)接高电平,阳极(A)接低电平,R为参考基准端。

图2-2 431的电路符号:
在这里插入图片描述
图2-3为431的等效功能示意图,由运算放大器、保护二极管、NPN型三极管以及2.5V的精密基准电压源Vref所组成。参考端®接运放的同相输入端,2.5V(Vref)基准电压源接运放的反相输入端,运放相当于一个误差放大器,会把同相输入端与反相输入端的电压差放大很多倍,参考端®电压与精密基准电压源的2.5V(Vref)电压相比较,当参考端®电压大于2.5V(Vref)时,运放输出端电压为高电平,三极管导通,运放的输出端电压会随参考端®的电压增大而增大,形成负反馈,三极管起到调节负载电流的作用,保护二极管可防止K-A间电源极性接反而击穿三极管。

图2-3 431的等效功能框图:
在这里插入图片描述

引脚说明

引脚名称功能描述
1Reference参考基准端,是输出电压的设定端
2Anode阳极,接低电平,使用时需接地
3Cathode阴极,接高电平,使用时需接电源正极

电路原理

431的工作原理就是:当输入电压增大,输出电压增大导致输出采样增大,此时内部电路通过调整使得流过的自身的电流增大,这也就使得流过限流的电阻增大,压降增大,而输出电压等于输入电压减去限流电阻压降增大使得输出电压减小,实现稳压的功能。

基准电压电路

20世纪70年代初,维徳拉(Widlar)首先提出能带间隙基准电压源的概念,简称带隙(bandgap)电压,基准电压源是一种用来作为电压标准的高稳定度电压源,目前,它已被广泛用于各种集成线性稳压器。
三极管Q1~Q4与电阻R1~R4组成2.5V基准电压电路,如图3-1所示,电路工作时,参考端®相对阳极(A)有2.5V的电压差,下文将对电路进行分析。
在这里插入图片描述
在27℃或300K时,三极管基极与发射极的压降VBE=VTln(IC/IS),其中,VT为温度的电压当量,IC为集电极电流,IS为饱和电流(与发射极大小成正比)。温度电压当量VT=KT/q,其中,K是玻尔曼常数(1.38×10-23J/K),T为热力学温度,即绝对温度(300K),q是电子电荷(1.6×10-19C)。在常温下,VT≈26mV 。

基准电压源的表达式为:VREF=VR1+VR2+VBE1+VBE3

由于三极管Q3和Q4的基极电压相同,并且R3的电阻值是R2的3倍,故流过Q3的电流是Q4的3倍。设Q4的电流为I,故流过Q3的电流即为3I,流过R1的电流为R2和R3电流之和,即为4I。

为了得到温度补偿,将Q4用2个三极管并联,即Q3和Q4相对面积为1:2,设Q3的饱和电流为IS,故Q4的饱和电流为2IS。由公式VBE=VTln(IC/IS)及VBE3=VBE4+IR4得,Q3集电极的电压VBE3=VTln(3I/IS)=VTln(I/2IS)+IR4,化简整理可得:
在这里插入图片描述
设定三极管压降为580mV,可以得到431参考端®的基准电压:VREF=VR1+VR2+VBE1+VBE3=818+446+580+580=2.43V

实际制作时,基准电压值有一些出入,一般在2.5V左右。

误差放大器电路

三极管Q1~Q4与电阻R1~R4组成误差放大器(差动放大器)电路,误差放大器的作用是通过比较取样电压(VQ),与基准电压(VREF)之问的误差値来产生误差电压(Vσ),Vσ负反馈给VREF进而调节使输出电压维持不变。
在这里插入图片描述

达林顿输出电路

使用了达林顿结构,组成达林顿管输出电路。达林顿管又叫复合三极管,它采用复合连接方式将两个或多个三极管的集电极连在一起,第一个三极管的发射极直接耦合到第二个三极管的基极,依次连接而成,最终引出B、C、E三个电极。
图3-3 达林顿管结构:
在这里插入图片描述
这样组成的达林顿管具有增益高、开关速度快、稳定性好等优点。使用时,可以直接把达林顿管看成是一个具有高电流放大系数的高性能三极管。如果单个晶体管的增益为10,那么2个晶体管组成的达林顿管的增益将达到10×10=100倍。随着三极管个数的增加,达林顿管的Vbe导通电压也会随之增加。
在这里插入图片描述
应注意的是,达林顿管由于内部由多只管子及电阻组成,用万用表测试时,be结的正反向阻值与普通三极管不同。对于高速达林顿管,有些管子的前级be结还反并联一只输入二极管,这时测出be结正反向电阻阻值很接近,容易误判为坏管,请注意。

二极管保护电路

根据二极管单向导通特性,本项目中用二极管设计组成保护电路,在达林顿输出电路中末级三极管的集电极与发射极之间反向并联一只阻尼二极管,以防止突然断电时三极管被击穿,而且能避免阴阳极接反时,损坏431芯片。

原理图设计

新建工程

打开立创EDA,创建工程并命名为【模拟电路】431基准电压源,将原理图文件命名为:SCH_431基准电压源。根据以下电路进行绘制电路原理图。在这里插入图片描述

器件选型

在本项目的元器件选型中,三极管使用的NPN型的9014以及PNP型的9012,电阻选择1/4W的直插电阻即可,芯片引脚用排针与香蕉头接口引出,便于安装与测试。所有器件可直接在立创EDA的元件库中进行搜索,如果对元器件不熟悉,也可以通过复制物料中的商品编号进行搜索(每一个元器件在立创商城都有唯一的商品编号),如果出现物料缺货情况,亦可选择其他可替换物料,通过以上电路的分析,相信聪明的你对各个元器件在电路中的作用有所了解,那么更换个别物料也不会影响到电路的工作性能的,了解电路工作特性后,电路选型也就变得简单了。
在这里插入图片描述
在这里插入图片描述

物料清单

在这里插入图片描述

PCB设计

完成原理图设计后,经过检查电路与网络连接正确后点击顶部菜单栏的 “设计”→ “原理图转PCB”(快捷键为Alt+P),随即会生成一个PCB设计界面,可先暂时忽略弹出的边框设置,然后将PCB文件保存到工程文件中,并命名为:PCB_431基准电压源设计。

边框设计

在绘制PCB前需根据个人意愿以及元器件数量所占空间确定PCB的形状及边框大小,若无特殊外壳要求,一般设计成矩形、圆形以及正方形。在设计该项目时,秉承着大小合适,美观大方的原则,我们在顶部工具菜单栏下的边框设置选型中设定了一个长为100mm、宽70mm、圆角半径为2mm的圆角矩形。实际板框大小会随着布局布线中进行调整,如果太小可适当放大,太大也可缩小边框,风格样式可自由发挥,但尽量控制在10cm*10cm之内,这样就可以到嘉立创免费打样啦~
在这里插入图片描述
在这里插入图片描述

PCB布局

 在绘制完板框外形后,接下来进行PCB设计的第二步,对元器件进行分类和布局,分类指的是按照电路原理图的功能模块把各个元器件进行分类,图中有很多三极管和电阻,但哪一个三极管和电阻是连到一起的呢,这里需要我们用到立创EDA所提供的布局传递功能,首先确保PCB工程已保存到原理图文件的同一个工程文件夹中,然后框选原理图中的某一电路模块,比如选中二极管保护电路,然后点击顶部菜单栏中的 ”工具” → ”布局传递“ (快捷键为Ctrl+Shift+X),PCB页面所对应的元器件就好进行选中并按照原理图布局进行摆放,使用这个方法将各个电路模块进行分类后依次摆放在前面所放置的边框中。

 在布局的时候注意摆放整齐,可根据飞线的指引进行摆放,按照原理图信号的流向和器件连接关系进行摆放,是可以把原理图器件摆放非常整齐的,在布局的过程中注意接口位置,比如我们把排针以及香蕉头接口按照左右下摆放,布局参考如图所示。

在这里插入图片描述
5.3 PCB走线
接下来进行PCB设计的第三步:PCB走线,全称为印刷电路板布线(PCB LAYOUT)。由于电路板有顶面与底面两个面,在PCB走线也就可以分为顶层和底层走线,其中顶层走线默认是红色线,底层为蓝色线,也可按照个人喜好设置其他颜色,走线也就是在电路板中按照飞线连接导线,将相同的网络连接起来即可。
首先选择层与元素中要走线的层,然后点击导线工具进行连线(快捷键为W)。看似简单的连连看,其中需要我们耐心的进行调整,元器件的摆放布局也会影响走线的难度,所以还需要在走线过程中进一步调整布局,进一步优化。前面所介绍的PCB布局相当于是在给走线做铺垫,布局好了,走线也就自然顺畅了。在该项目的走线中提供以下几点参考建议:
(1)电源线设置为35mil,信号线设置为20mil宽度
(2)走线以顶层走线为主,走不通的可以切换到底层进行连接
(3)走线过程中优先走直线,需要拐弯的地方以钝角或圆弧拐弯为主
(4)最后加上泪滴,添加丝印标记该PCB板的尺寸以及接口功能
布线参考如图5-4所示,初次设计可参考下图进行走线,也可自由设计,属于你的431基准电压源芯片。
在这里插入图片描述
在这里插入图片描述

实物图

在这里插入图片描述

硬件调试

完成焊接第一步,切勿直接上电测试,即使你很兴奋,顺利完成了元器件的焊接,但也不能心急。焊接完成后需要使用万用表检查电源与地是否短路,焊接过程中有没有出现短路以及断路的情况,检查无误后方能进行上电测试。
首先测试是否有基准电压。将电路板上K端引线和R端引线接在一起,串接1个1K电阻,再接12V直流电源正极,A端接电源负极,电路如图6-4所示,实物连接图如图5所示。测输出电压(K、A端之间电压)为2.5V左右,如偏离太多,应检查电路板元件是否焊错,锡线是否虚焊等。
在这里插入图片描述
在这里插入图片描述
基准电压精度测试按图6-8电路实物装置,测5V~10V的不同输入电压,如图6-9所示,得到一组基准电压的值如表6-1所示。可以看出基准电压在2.45V不变。

在这里插入图片描述
在这里插入图片描述
最后测试5V输出电压,将电路板上K端串联1个2K电阻和R端接在一起,K端串联1个470Ω电阻,再接直流电源正极,R端串联1个2K电阻和A端接在一起,A端接直流电源负极,如图6-10所示。测输出电压(K、A端之间电压)为5V左右,如偏离太多,应检查电路板元件是否焊错,锡线是否虚焊等。
在这里插入图片描述
稳压电压精度测试按图6-11电路实物装置,测7V~12V的不同输入电压,如图6-12所示,得到一组基准电压的值如表6-2所示。可以看出稳压电压在4.9V左右。

项目资料

特别感谢俞虹老师为该项目所提供的资料支持~

所有的设计资料地址:https://oshwhub.com/course-examples/mu-ni-dian-lu-431-ji-zhun-dian-ya-yuan

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/89722.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

LightDock、PatchDock蛋白蛋白对接软件linux端命令行使用

本文实在ubuntu下操作 DDB1-CRBN.pdb 、brd4.pdb 是需要对接的两个pdb蛋白文件 1、PatchDock 网页版:https://bioinfo3d.cs.tau.ac.il/PatchDock/php.php PatchDock有网页版,如下;软件版需要申请获取下载链接 参考:https://bioi…

QT4.8.7 打开Mupdf

一.Win10环境 1.Win10 Visual Studio 2017 安装 这个直接安装了 a.打开mupdf 源码 b.编译源码 参考这几个贴子 在Qt中调用Mupdf库进行pdf显示 mupdf-1.17.0 源代码编译、下载 qt vc pdf阅读器 我用的是mupdf-1.11-source的,用VS2017打开会有这个问题 c.修改配…

移植MQTT-C库(附源码)

Software (mqtt.org)中mqtt客户端的c库里面有一个叫MQTT-C的库,就2个实现文件,算比较简单的了,实现了基本的mqtt客户端功能,移植一下试试。 我的移植代码放在我的资源里面:https://download.csdn.net/download/oushao…

BigInteger类和BigDecimal类

BigInteger类 BigInteger适合保存比较大的整型 当在编程中遇到需要保存一个特别大的数字,比如地球的人口。 这时如果用long类型保存可能都不够了,此时就需要用到BigInteger BigInteger不能直接*/add()加subtract()减multiply()乘divide()除 使用演示&…

推荐系统学习笔记-论文研读--渐进分层抽取的多任务学习模型

研究背景 多任务相关性的复杂性和竞争性,MTL模型往往会出 现性能退化和负迁移跷跷板现象,即一项任务的性能往往会因影响其他任 务的性能而得到提高 研究成果 跷跷板现象的发现,MTL由于复杂的内在关联性而没有优于相应的单任务模型从联合表…

[附源码]Node.js计算机毕业设计仿咸鱼二手物品交易系统Express

项目运行 环境配置: Node.js最新版 Vscode Mysql5.7 HBuilderXNavicat11Vue。 项目技术: Express框架 Node.js Vue 等等组成,B/S模式 Vscode管理前后端分离等等。 环境需要 1.运行环境:最好是Nodejs最新版,我…

11月CPI超预期放缓,下一步加息基调且看今晚

随着2022年最后一次美国“通胀报告”的公布,美联储未来政策走向决议将迎来关键时刻!12月13日晚,美国劳工部公布的报告显示,美国11月CPI同比增长7.1%,超预期放缓,增速低于预期值7.3%和前值 7.7%。美国11月核…

SSM个人饮食管理系统

开发工具(eclipse/idea/vscode等): 数据库(sqlite/mysql/sqlserver等): 功能模块(请用文字描述,至少200字): 个人饮食管理系统 网站前台:关于我们、联系我们、新闻信息、食谱信息、交流信息 管理员功能: 1、…

JavaScript(四):流程控制

流程控制if语句if else 语句(双分支语句)if -else if语句(多分支语句)三元表达式switch语句for循环while循环do while 循环continue关键字break关键字if语句 语法结构 if(条件表达式){ //条件成立执行的代…

计算摄影——风格迁移

这一章来总结一下图像风格迁移相关的内容,风格迁移的任务是将一幅图作为内容图,从另外一幅画中抽取艺术风格,两者一起合成新的艺术画,要求合成的作品即保持内容图的主要结构和主体,又能够具有风格图的风格,…

精品spring boot+MySQL新冠物资管理系统vue

《spring bootMySQL新冠物资管理系统》该项目含有源码、论文等资料、配套开发软件、软件安装教程、项目发布教程等 使用技术: 操作系统:Windows 10、Windows 7、Windows 8 开发语言:Java 使用框架:spring boot 前端技术&…

人乳铁蛋白:艾美捷Kamiya ELISA试剂盒解决方案

乳铁蛋白是一个分子量为80 kDa的铁结合糖蛋白,属于转铁蛋白家族 [1] 。乳铁蛋白在初乳和牛奶中含量高,在眼泪、唾液、和支气管分泌物、胆汁和胃肠液等粘膜分泌物中的含量较低。此外,乳铁蛋白也是中性粒细胞的组成成分。 1939年Sorensen等人在…

java计算机毕业设计springboot+vue健康体检信息管理系统

项目介绍 随时代变化,中国作为一个经济发展快速,人口基础较为庞大的国家,健康体检产业发展迅速。健康体检也基本上成为了每家每年必须要考虑的事情。在用户群体的规模如此庞大的基础上,以健康体检为主要内容的行业应运而生,并且随着用户数量的不断增加,其规模也随之不断发展。…

java实现延时处理

业务场景: 1、生成订单30分钟未支付,则自动取消,我们该怎么实现呢? 2、生成订单60秒后,给用户发短信 延时任务和定时任务的区别: 定时任务有明确的触发时间,延时任务没有;定时任务有执行周期,而延时任务在某事件触发后一段时间内执行,没有执行周期;定时任务一般执行的…

大三Web课程设计(可以很好的应付老师的作业) 家乡主题网页设计 我的家乡广州

家乡旅游景点网页作业制作 网页代码运用了DIV盒子的使用方法,如盒子的嵌套、浮动、margin、border、background等属性的使用,外部大盒子设定居中,内部左中右布局,下方横向浮动排列,大学学习的前端知识点和布局方式都有…

【Redis】介绍

文章目录NoSQL 数据库Redis 数据库配套视频课: https://www.bilibili.com/video/BV1Rv41177Af/NoSQL 数据库 1、NoSQL 定义 NoSQL(Not Only SQL)泛指非关系型数据库。NoSQL不依赖业务逻辑方式存储,而以简单的key-value模式存储&…

27K测试老鸟6年经验的面试心得,四种公司、四种问题…

这里总结了下自己今年的面试情况 先说一下自己的个人情况,普通二本计算机专业毕业,懂python,会写脚本,会selenium,会性能。趁着金三银四跳槽季,面试字节跳动测试岗技术面都已经过了,本来以为是…

阿里云弹性公网ip如何从包年包月转换为按量付费(按使用流量计费)?

开通包年包月的弹性公网ip后,想将计费方式转换为按量付费(按使用流量计费)的,应该如何操作呢? 操作流程如下: 第一步,包年包月转换为按量付费(按固定带宽计费)。 1.登录…

【C++11】基础改变

1.关于C11的介绍 C11标准为C编程语言的第三个官方标准,正式名叫ISO/IEC 14882:2011 - Information technology -- Programming languages -- C 。 在正式标准发布前,原名C0x。它将取代C标准第二版ISO/IEC 14882:2003 - Programming languages -- C 成为C…

上线3天,下载4万,ChatGPT中文版VSCode插件来了

ChatGPT 这几天可谓是风头无两。作为一个问答语言模型,它最大的优点就是可以回答与编程相关的问题,甚至回复一段代码。 尽管有人指出 ChatGPT 生成的代码有错误,但程序员们还是对它写代码、找 bug 的功能很感兴趣,有人还给 VScode…