电路方案分析(十九)快速响应过流事件检测电路

2024-06-05 22:28

本文主要是介绍电路方案分析(十九)快速响应过流事件检测电路,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

快速响应过流事件检测电路

  • 1.设计需求
  • 2.设计方案
  • 3.设计说明
  • 4.仿真验证

tips:方案参考来自TI参考设计,仅供学习交流使用。

1.设计需求

在这里插入图片描述

2.设计方案

这是一种快速响应单向电流检测解决方案,通常称为过流保护 (OCP),可提供 < 2μs 的响应时间、tresp、过流警报信号以关闭超过阈值电流的系统。在该特定设置中,正常工作负载为 80mA 至 900mA,过流阈值定义为 1A (IOC_TH)。电流分流监控器由 5V 电源轨供电。OCP 可以应用于高侧和低侧拓扑。此电路中呈现的解决方案属于高侧实现。此电路非常适用于只能扬声器和扩展坞。

在这里插入图片描述

  1. 使用去耦电容器 C1 和 C2 以确保器件电源稳定。将去耦电容器尽可能靠近器件电源引脚放置。

  2. 如果需要具有较高跳闸点的较大动态电流测量范围,可以在 INA185 OUT 引脚和接地之间连接一个分压器,并将分压器输出连接到TLV4021R1 输入。

在这里插入图片描述

3.设计说明

  1. 确定在与比较器的传播延迟配合使用时,为了实现足够快的响应所需的压摆率 SR。在此示例中,由于 TLV4021 器件具有快速传播延迟 (tP = 450ns) 和快速下降时间 (tf = 4ns),因此选择该器件作为外部比较器。
    当负载从 0A 升至 1A (ΔVout = Vtrip – 0V) 时,会发生最坏的情况。为了降低激进的压摆率,可以从分子中的 Vtrip 中减去器件失调电压(VOS x 增益)。

在这里插入图片描述
2. 选择压摆率大于或等于 0.78V/μs 的电流分流监控器。INA185 器件的典型压摆率为 2V/μs,可满足要求。
3. 为了获得测得的最低电流电平和过流电平之间的最大余量,请从所选电流分流监控器中选择最小增益型号。在这种情况下,使用配有 1.2V 比较器基准的 20V/V 电流分流监控器就足够了。

4.在给定 20V/V 增益的情况下计算 Rshunt 值。使用最接近的标准值分流器,最好低于计算出的分流器,以避免过早地限制输出。

在这里插入图片描述

  1. 检查最小电流测量值是否明显高于电流分流监控器输入偏移电压。建议的最大失调电压误差 errorVOS 为 10%。

在这里插入图片描述

  1. 检查 ILoad Max 是否低于迟滞阈值 IRelease_TH,从而确保在系统采取纠正措施以使负载回到低于正常工作范围的上限之后,清除警报信号。在这种情况下,900mA 正常工作区域最大值与比较器施加的迟滞电平之间存在 83mA 的裕度。

在这里插入图片描述
在这里插入图片描述

4.仿真验证

直流传输特性曲线确认 OCP 触发来自 1A 负载。

在这里插入图片描述

瞬态仿真结果

以下结果证实了与 TLV4021 器件配对的 INA185 器件可在 2µs 内触发超出过流阈值的警报。在这种情况下,几乎可以实现 1µs 的典型值。请谨记,这些仿真中使用的模型都是围绕典型器件特性进行设计的。实际性能可能会因正常设备的变化而有所不同。
在这里插入图片描述

这篇关于电路方案分析(十九)快速响应过流事件检测电路的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1034342

相关文章

SpringBoot中六种批量更新Mysql的方式效率对比分析

《SpringBoot中六种批量更新Mysql的方式效率对比分析》文章比较了MySQL大数据量批量更新的多种方法,指出REPLACEINTO和ONDUPLICATEKEY效率最高但存在数据风险,MyB... 目录效率比较测试结构数据库初始化测试数据批量修改方案第一种 for第二种 case when第三种

解决1093 - You can‘t specify target table报错问题及原因分析

《解决1093-Youcan‘tspecifytargettable报错问题及原因分析》MySQL1093错误因UPDATE/DELETE语句的FROM子句直接引用目标表或嵌套子查询导致,... 目录报js错原因分析具体原因解决办法方法一:使用临时表方法二:使用JOIN方法三:使用EXISTS示例总结报错原

MySQL 迁移至 Doris 最佳实践方案(最新整理)

《MySQL迁移至Doris最佳实践方案(最新整理)》本文将深入剖析三种经过实践验证的MySQL迁移至Doris的最佳方案,涵盖全量迁移、增量同步、混合迁移以及基于CDC(ChangeData... 目录一、China编程JDBC Catalog 联邦查询方案(适合跨库实时查询)1. 方案概述2. 环境要求3.

SpringBoot3.X 整合 MinIO 存储原生方案

《SpringBoot3.X整合MinIO存储原生方案》本文详细介绍了SpringBoot3.X整合MinIO的原生方案,从环境搭建到核心功能实现,涵盖了文件上传、下载、删除等常用操作,并补充了... 目录SpringBoot3.X整合MinIO存储原生方案:从环境搭建到实战开发一、前言:为什么选择MinI

MySQL中的LENGTH()函数用法详解与实例分析

《MySQL中的LENGTH()函数用法详解与实例分析》MySQLLENGTH()函数用于计算字符串的字节长度,区别于CHAR_LENGTH()的字符长度,适用于多字节字符集(如UTF-8)的数据验证... 目录1. LENGTH()函数的基本语法2. LENGTH()函数的返回值2.1 示例1:计算字符串

Linux系统性能检测命令详解

《Linux系统性能检测命令详解》本文介绍了Linux系统常用的监控命令(如top、vmstat、iostat、htop等)及其参数功能,涵盖进程状态、内存使用、磁盘I/O、系统负载等多维度资源监控,... 目录toppsuptimevmstatIOStatiotopslabtophtopdstatnmon

Android kotlin中 Channel 和 Flow 的区别和选择使用场景分析

《Androidkotlin中Channel和Flow的区别和选择使用场景分析》Kotlin协程中,Flow是冷数据流,按需触发,适合响应式数据处理;Channel是热数据流,持续发送,支持... 目录一、基本概念界定FlowChannel二、核心特性对比数据生产触发条件生产与消费的关系背压处理机制生命周期

Knife4j+Axios+Redis前后端分离架构下的 API 管理与会话方案(最新推荐)

《Knife4j+Axios+Redis前后端分离架构下的API管理与会话方案(最新推荐)》本文主要介绍了Swagger与Knife4j的配置要点、前后端对接方法以及分布式Session实现原理,... 目录一、Swagger 与 Knife4j 的深度理解及配置要点Knife4j 配置关键要点1.Spri

怎样通过分析GC日志来定位Java进程的内存问题

《怎样通过分析GC日志来定位Java进程的内存问题》:本文主要介绍怎样通过分析GC日志来定位Java进程的内存问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、GC 日志基础配置1. 启用详细 GC 日志2. 不同收集器的日志格式二、关键指标与分析维度1.

MySQL中的表连接原理分析

《MySQL中的表连接原理分析》:本文主要介绍MySQL中的表连接原理分析,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、环境3、表连接原理【1】驱动表和被驱动表【2】内连接【3】外连接【4编程】嵌套循环连接【5】join buffer4、总结1、背景