添加阈值滞后以实现平滑的欠压/过压锁定

电阻分压器将高压衰减到低压电路可以承受的水平,而不会过驱动或损坏。在电源路径控制电路中,电阻分压器有助于设置电源欠压和过压锁定阈值。这种电源电压鉴定电路存在于汽车系统、电池供电的便携式仪器以及数据处理和通信板中。

欠压锁定 (UVLO) 可防止下游电子系统在异常低的电源电压下运行,这可能会导致系统故障。例如,当电源电压低于规格时,数字系统可能会表现不稳定甚至死机。当电源为可充电电池时,欠压锁定可防止电池因深度放电而损坏。过压闭锁 (OVLO) 保护系统免受具有破坏性的高电源电压的影响。由于欠压和过压阈值取决于系统的有效工作范围,因此电阻分压器用于通过相同的控制电路设置自定义阈值。即使在存在电源噪声或电阻的情况下,也需要阈值滞后来获得平滑且无抖动的锁定功能。在讨论了一个简单的 UVLO/OVLO 电路后,

欠压和过压锁定电路

图 1 显示了一个欠压锁定电路(目前没有滞后)。它有一个比较器,其负输入端带有正参考电压 (V T )。比较器控制电源开关,打开或关闭电源输入和下游电子系统之间的路径。比较器的正输入从输入连接到一个电阻分压器。如果电源打开并从 0 V 开始上升,则比较器输出初为低电平,使电源开关保持关闭状态。当比较器的正输入达到 V T时,比较器输出跳闸。此时底部电阻中的电流为V T /R B。R T中流过相同的电流如果比较器没有输入偏置电流。因此,比较器触发时的电源电压为 V T + R T × V T /R B = V T × (R B + R T )/R B。这是由电阻分压器设置的电源 UVLO 阈值。例如,1 V 的 V T和 R T = 10 × R B产生 11 V 的 UVLO 阈值。低于此阈值,比较器输出为低电平,打开电源开关;高于此 UVLO 阈值时,开关闭合,电源流过以启动系统。通过改变 R B和 R的比例可以很容易地调整阈值吨。电阻值由为分压器预算的偏置电流量设置(稍后会详细介绍)。要设置 OVLO 阈值,只需交换比较器的两个输入(例如,参见图 2 中下方的比较器),这样一个高电平输入会强制比较器输出为低电平并打开开关。

图 1. 使用电阻分压器、比较器和电源开关的电源欠压锁定。(:Analog Devices)

虽然不是本文的重点,但可以使用 N 沟道或 P 沟道功率 MOSFET 来实现开关。前面的讨论假设一个 N 沟道 MOSFET 开关在其栅极电压较低(例如 0 V)时打开(高电阻)。要完全关闭(低电阻)N 沟道 MOSFET,栅极电压必须至少高于电源电压 MOSFET 阈值电压,需要电荷泵。LTC4365、LTC4367和LTC4368等保护控制器集成比较器和电荷泵以驱动 N 沟道 MOSFET,同时仍然消耗低静态电流。P 沟道 MOSFET 不需要电荷泵,但栅极电压极性相反;也就是说,低电压关闭,而高电压打开 P 沟道 MOSFET 开关。

回到电阻分压器:一个 3 电阻串设置欠压和过压锁定阈值(图 2),与使用两个独立的 2 电阻串相比,节省了一个分压器的偏置电流。UVLO 阈值为 V T × (R B + R M + R T )/(R B + R M ),而 OVLO 阈值为 V T × (R B + R M + R T )/R B. 与门将两个比较器的输出组合在一起,然后将其发送到电源开关。因此,当输入电压介于欠压和过压阈值之间时,电源开关闭合为系统供电;否则,开关打开,断开系统电源。如果分压器电流消耗不是问题,则单独的欠压和过压分压器可以更灵活地独立调整每个阈值。

图 2. 使用单个电阻分压器的欠压和过压锁定。(:Analog Devices)

带迟滞的欠压和过压闭锁

在图 1 中,如果电源上升缓慢且有噪声,或者如果电源具有导致电压随负载电流下降的固有电阻(如电池),则比较器的输出将随着输入反复切换高电平和低电平越过其 UVLO 阈值。这是因为由于输入噪声或负载电流通过电源电阻的压降,比较器的正输入反复高于和低于 VT阈值。对于电池供电的电路,这可能是一个永无止境的振荡。使用具有迟滞的比较器可消除这种颤动,使开关转换更加平滑。如图 3 所示,迟滞比较器针对上升输入(例如,V T + 100 mV)和下降输入(例如,VT – 100 毫伏)。比较器级的迟滞由 R B和 R T放大到电源级的200 mV × (R B + R T )/R B 。如果电源输入端的噪声或压降低于此滞后,则消除了颤动。如果比较器提供的迟滞不存在或不足,则有一些方法可以增加或增加迟滞。所有这些方法都在分压器抽头处使用正反馈——例如,上升比较器输入在比较器跳闸时跳得更高。为简单起见,以下等式假设比较器中没有固有滞后。

图 3. 使用从分压器抽头到电源开关输出的电阻添加欠压锁定阈值迟滞。(:Analog Devices)

从分压器到输出的电阻器(图 3):

从分压器抽头(比较器的正输入)到电源开关输出添加一个电阻器 (R H )。当电源从 0 V 开始上升时,比较器的正输入低于 V T并且比较器输出为低电平,从而使电源开关保持关闭状态。假设由于系统负载,开关输出为 0 V。因此,R H与R B并联用于输入阈值计算。上升输入欠压阈值为 V T × ((R B || R H ) + R T )/(R B || R H ),其中 R B || R H = R B × R H/ (R B + R H )。开关在高于此阈值时打开,将电源连接到系统。为了计算下降输入欠压阈值,R H与 R T并联,因为开关闭合,给出下降输入欠压阈值:V T × (R B + (R T || R H ))/R B,其中 R T || R H = R T × R H /(R T + R H )。如果比较器本身有一些迟滞,用 V T代替与前面等式中上升或下降的比较器阈值。回想一下图 1 的示例,其中 V T = 1 V 且 R T = 10 × R B ,在没有比较器迟滞或 R H的情况下,上升和下降阈值均为 11 V。添加一个 R H = 100 × R B,如图 3 所示,得到 11.1 V 的上升输入阈值和 10.09 V 的下降阈值;即 1.01 V 的迟滞。此方法不适用于 OVLO,因为上升输入会关闭电源开关,导致 R H将比较器输入拉低(再次打开开关)而不是拉高。

接通电阻器(图 4):

添加迟滞的另一种方法是接通一个电阻器,改变底部电阻器的有效值。开关电阻器可以并联(图 4a)或串联(图 4b)。考虑图 4a:当 V IN为低电平时(比如 0 V),比较器的输出(UV 或 OV 节点)为高电平,从而导通 N 沟道 MOSFET M1 并将 R H与 R B并联。假设 M1 的导通电阻与 R H相比可以忽略不计,或者包含在 R H的值中。上升输入阈值与图 3 中的相同:V T × ((R B || R H ) + R T )/(R B || R H )。一旦VIN高于此阈值,比较器输出为低电平,关闭 M1 并断开 R H与分压器的连接。因此,下降输入阈值与图 1 中的相同:V T × (R B + R T )/R B。继续我们的示例,其中 V T = 1 V、R T = 10 × R B和 R H = 100 × R B,上升输入阈值为 11.1 V,下降阈值为 11 V;即,RH产生 100 mV 的迟滞。此方法和以下方法可用于欠压或过压锁定,因为它们的用途取决于比较器输出如何打开电源开关(未显示)。

图 4. 使用开关 (a) 分流电阻器或电流和 (b) 串联电阻器添加欠压或过压锁定阈值迟滞。(:Analog Devices)

图 4b 的配置给出了上升输入阈值 V T × (R B + R T )/R B和下降输入阈值 V T × (R B + R H + R T )/(R B + R H ). 图 4 中的R H = R B /10,将 11 V 作为上升输入阈值,将 10.091 V 作为下降阈值,即 909 mV 迟滞。这表明图 4b 的配置需要更小的 R H才能产生更大的滞后。

切换电流(图 4a):

图 4a 的电阻器 R H可以用电流源 I H代替。这种方法用于LTC4417和LTC4418优先级控制器。当 V IN低时,比较器的高输出启用 I H。在输入阈值上升时,比较器的负输入为 V T。因此,R T中的电流为 I H + V T /R B,产生上升阈值为 V T + (I H + V T /R B ) × R T = V T × (R B+ R T )/R B + I H × R T。一旦 V IN高于该阈值,I H就会被比较器的低输出关闭。因此,下降阈值与图 1 相同:V T × (R B + R T )/R B,输入阈值迟滞为 I H × R T。

电阻分压器偏置电流

前面的方程假设比较器输入的输入偏置电流为零,而示例仅考虑了电阻比而不是。比较器输入具有输入失调电压 (V OS )、参考误差(可以与 V OS合并)以及输入偏置或漏电流 (I LK )。如果分压器偏置电流 V T /R B在图 1 的跳变点,比输入泄漏大得多。例如,100 倍于输入泄漏电流的分压器电流可将泄漏引起的输入阈值误差保持在 1% 以下。另一种方法是将泄漏引起的阈值误差与失调电压引起的阈值误差进行比较。比较器的非理想性将图 1 输入欠压阈值方程更改为:(V T ± V OS ) × (R B + R T )/R B ± I LK × R T(类似于前面的迟滞电流方程),它可以重写为 (V T ± V OS ± I LK × R B × R T /(RB + R T )) × (R B + R T )/R B。输入泄漏表现为比较器阈值电压中的误差,并且可以通过适当的电阻选择将与失调电压相关的误差降至,即 I LK × (R B || R T ) < V OS。

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

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

相关文章

goLang小案例-打印99乘法表

goLang小案例-打印99乘法表 1. 打印99乘法表 func Print99multiplication1() {//横向9排for i : 1; i < 9; i {//竖向9列//第一批第一个 和第一列比较 如果大于排就结束//假设第三排i3 最走有三列 1*3 2*3 3*3//j3打印完 j 当j4就要结束 以此类推for j : 1; j < i; j …

蓝牙耳机推荐学生党怎么选?300左右蓝牙耳机分享

在选择蓝牙耳机时&#xff0c;学生党需要考虑的因素包括音质、续航力、舒适度以及连接稳定性等&#xff0c;而在300元左右的价位&#xff0c;虽然不能期待与高端产品相媲美的性能&#xff0c;但依然有一些性价比较高的选择能够满足大部分的日常需求&#xff0c;下面给大家推荐几…

使用python基于经纬度获取高德地图定位地址【逆地址解析】

一、高德地图api申请 1. 高德开放平台注册&#xff0c;登录 进入网址&#xff1a;高德开放平台 | 高德地图API 注册 -- 支付宝扫码认证 -- 完善个人信息 -- 登录 2. 申请API &#xff08;1&#xff09;点击头像 -- 应用管理 -- 我的应用 -- 创建新应用 &#xff08;2&…

【papaparse插件】前端预览csv文件

需求&#xff1a;就是可以在前端直接预览csv文件的内容 1.了解csv文件 1.1 csv文件和xlsx、xls文件的异同 首先了解一下csv文件和excel文件&#xff08;xlsx&#xff0c;xls&#xff09;有什么异同&#xff0c;简单来说他们都是存储表格数据的文件&#xff0c;csv只能显示较…

一站式AI服务平台:MaynorAI助您轻松驾驭人工智能

一站式AI服务平台&#xff1a;MaynorAI助您轻松驾驭人工智能 在当前的数字化时代&#xff0c;人工智能&#xff08;AI&#xff09;技术已经成为推动各行各业创新发展的核心动力。为了更好地满足企业和个人用户对AI服务的需求&#xff0c;MaynorAI 作为一个领先的一站式调用国内…

【oracle】oracle索引分裂

本文为云贝教育 刘峰 原创&#xff0c;请尊重知识产权&#xff0c;转发请注明出处&#xff0c;不接受任何抄袭、演绎和未经注明出处的转载。 一、索引分裂概述 Oracle数据库中的索引分裂是数据库维护和性能管理中的一个重要概念&#xff0c;特别是在处理大量数据插入、更新和…

CVPR 2024最佳论文分享:生成图像动力学

CVPR 2024最佳论文分享&#xff1a;生成图像动力学 CVPR&#xff08;Conference on Computer Vision and Pattern Recognition&#xff09;是计算机视觉领域最有影响力的会议之一&#xff0c;主要方向包括图像和视频处理、目标检测与识别、三维视觉等。近期&#xff0c;CVPR 2…

2000—2022年青藏高原遥感生态指数数据集

该数据集是基于多套MODIS数据集&#xff0c;选取NDVI、LST、WET、NDBSI四项指标&#xff0c;采用主成分分析法&#xff0c;生成2000-2022年500米空间分辨率的遥感生态指数&#xff08;RSEI&#xff09;数据集。 遥感生态指数&#xff1a;是一种基于遥感技术的生态环境质量综合评…

3D立体卡片动效(附源码)

3D立体卡片动效 欢迎关注&#xff1a;xssy5431 小拾岁月参考链接&#xff1a;https://mp.weixin.qq.com/s/9xEjPAA38pRiIampxjXNKQ 效果展示 思路分析 需求含有立体这种关键词&#xff0c;我们第一反应是采用动画中的平移、倾斜等实现。如果是立体&#xff0c;必然产生阴影&…

[c++] 类型推导 typeid decltype auto

前言:为什么c需要类型推导 诸如python这类语言,声明对象和函数返回时都不需要显示声明类型,如果程序比较复杂很容易在函数多级传参时找不到返回值的数据类型,这时类型推导就是一件很有意义的事了,而c/c中,函数的返回值类型都是显示传递的,不同类型之间还不能直接进行赋值,看起…

FFmpeg中位操作相关的源码:GetBitContext结构体,init_get_bits函数、get_bits1函数和get_bits函数分析

一、引言 由《音视频入门基础&#xff1a;H.264专题&#xff08;3&#xff09;——EBSP, RBSP和SODB》可以知道&#xff0c;H.264 码流中的操作单位是位(bit)&#xff0c;而不是字节。因为视频的传输和存贮是十分在乎体积的&#xff0c;对于每一个比特&#xff08;bit&#xf…

利用圆上两点和圆半径求解圆心坐标

已知圆上两点P1&#xff0c;P2&#xff0c;坐标依次为 ( x 1 , y 1 ) , ( x 2 , y 2 ) (x_1,y_1),(x_2,y_2) (x1​,y1​),(x2​,y2​)&#xff0c;圆的半径为 r r r&#xff0c;求圆心的坐标。 假定P1&#xff0c;P2为任意两点&#xff0c;则两点连成线段的中点坐标是 x m i …

Git Flow 工作流学习要点

Git Flow 工作流学习要点 Git Flow — 流程图Git Flow — 操作指令优点&#xff1a;缺点&#xff1a;Git Flow 分支类型Git Flow 工作流程简述关于 feature 分支关于 Release 分支关于 hotfix 分支 总结 Git Flow — 流程图 图片来源&#xff1a;https://nvie.com/posts/a-succ…

vue全局方法plugins/utils

一、在src目录下创建一个plugins文件夹 test.ts文件存放创建的方法&#xff0c;index.ts用于接收所有自定义方法进行统一处理 二、编写自定义方法 // test.ts文件 export default {handleTest(val1: number, val2: number) {// 只是一个求和的方法return val1 val2;}, };三…

vue3 【提效】使用 CSS 框架 UnoCSS 实用教程

该换种更高效的方式写 CSS 啦&#xff0c;举个例&#xff1a; <div class"flex"> </div>相当于 <div class"flex"> </div> <style> .flex {display: flex; } </style>当然&#xff0c;还有超多强大的功能帮我们提升…

江科大笔记—FLASH闪存

FLASH闪存 程序现象&#xff1a; 1、读写内部FLASH 这个代码的目的&#xff0c;就是利用内部flash程序存储器的剩余空间&#xff0c;来存储一些掉电不丢失的参数。所以这里的程序是按下K1变换一下测试数据&#xff0c;然后存储到内部FLASH&#xff0c;按下K2把所有参数清0&…

检索增强生成RAG系列2--提高RAG准确度的关键点

上一章讲到了RAG的基本流程&#xff0c;但是如果只是完成一个基本流程&#xff0c;想要在商业上使用还是不行&#xff0c;因为正常商业上的使用其准确度至少有个90%甚至更高。那么如何提高RAG的准确度&#xff0c;那么需要看看RAG有哪些关键点。 目录 1 RAG结构图2 文档处理3 …

【PyQt5】一文向您详细介绍 QVBoxLayout() 的作用

【PyQt5】一文向您详细介绍 QVBoxLayout() 的作用 下滑即可查看博客内容 &#x1f308; 欢迎莅临我的个人主页 &#x1f448;这里是我静心耕耘深度学习领域、真诚分享知识与智慧的小天地&#xff01;&#x1f387; &#x1f393; 博主简介&#xff1a;985高校的普通本硕&a…

Nest使用multer实现文件上传,并实现大文件分片上传(下)

上节我们学了在 Express 里用 multer 包处理 multipart/form-data 类型的请求中的 file。 单个、多个字段的单个、多个 file 都能轻松取出来。 接下来我们就来学习一下在Nest 里使用multer。 一,Nest如何使用multer实现文件上传 首先我们先创建一个Nest项目&#xff1a; nest…

性能测试4【搬代码】

性能测试4与性能测试3最后的 三、性能瓶颈分析和性能调优 (1)基准测试 (2)负载测试 (3)压力测试 (4)浪涌测试 (5)容量测试 有关&#xff0c;需要结合看 性能瓶颈分析和性能调优 (1)基准测试 一般是单接口&#xff08;单交易&#xff09;&#xff1a;使用一个用持续压测1min以…