门极驱动器DRV8353M设计(二)

news2025/4/15 19:20:40

目录

13.3.4.4 MOSFET VDS 感测 (SPI Only)

13.3.5 Gate Driver保护回路

13.3.5.1  VM 电源和 VDRAIN 欠压锁定 (UVLO)

13.3.5.2  VCP 电荷泵和 VGLS 稳压器欠压锁定 (GDUV)

13.3.5.3 MOSFET VDS过流保护 (VDS_OCP)

13.3.5.3.1 VDS Latched Shutdown (OCP_MODE = 00b)

13.3.5.3.2 VDS Automatic Retry (OCP_MODE = 01b)

13.3.5.3.3 VDS Report Only (OCP_MODE = 10b)

13.3.5.3.4 VDS Disabled (OCP_MODE = 11b)

13.3.5.4 过流保护 (SEN_OCP)

13.3.5.5 栅极故障监测 (GDF)

13.3.5.6过流软关断(软OCP)

13.3.5.7 过温警告(OTW)

13.3.5.8 热关断 (OTSD)

13.3.5.9 故障表

故障FAULT

故障发生的条件CONDITION

配置CONFIGURATION

故障响应REPORT

MOS栅极状态GATE DRIVER

恢复(也就是清故障)RECOVERY


        这篇文章主要讲的是DRV8353M系列的故障监测及保护机制

13.3.4.4 MOSFET VDS 感测 (SPI Only)

       这部分也是用于电流检测的,只不过不使用采样电阻,而是使用底边MOS的内阻。通过将CSA_FET 位置1是能该模式。此时放大器的同向输入端连接到SHx,SPx引脚必须要连接在底边MOS的源极。于此同时无论LS_REF是何值,低边VDS监测器的反向输入端会强制连接到SNx。

        使用该模式的时候,底边MOS相当于是采样电阻,所以和采样电阻一样,SHx和 SNx的PCB走线需要用开尔文接法。

        采样电阻检测电流和VDS检测电流的IC内部电路连接如下图所示。在该模式下,放大器在tDRIVE结束之后就使能,内部连接如Figure 13-29所示。在低边MOS接收到关闭信号后VDS检测电流关闭,SPx和SNx在内部连接在一起。

13.3.5 Gate Driver保护回路

        DRV835x 系列针对 VM 欠压、电荷泵和低侧稳压器欠压、MOSFET  VDS过流、栅极驱动器短路和过温事件提供了全方位的保护。

13.3.5.1  VM 电源和 VDRAIN 欠压锁定 (UVLO)

       在任何时候 VM 引脚上的输入电源电压降至低于 VVM_UV 阈值或 VDRAIN 引脚上的电压降至低于 VVDR_UV,则会禁用所有外部MOSFET,禁用电荷泵,并且nFAULT引脚输出低电平报故障。FAULT和 UVLO在寄存器中的标志位被锁存为高电平。欠压条件消失后,器件将继续正常运行(栅极驱动器运行且释放nFAULT引脚)。但是UVLO位保持设置状态,直到通过CLR_FLT位或ENABLE 引脚复位才能清除。 VM 电源或 VDRAIN 欠压也可能导致报告VCP电荷泵或VGLS稳压器欠压情况。这是预期行为,因为 VCP 和 VGLS 电源电压取决于VM和VDRAIN引脚电压。

13.3.5.2  VCP 电荷泵和 VGLS 稳压器欠压锁定 (GDUV)

       在任何时候 VCP 引脚(电荷泵)上的电压降至低于 VVCP_UV 阈值或 VGLS 引脚上的电压降至低于 VVGLS_UV 阈值,则会禁用所有外部 MOSFET,并且nFAULT引脚输出低电平报故障。FAULT和GDUV位在寄存器中的标志位被锁存为高电平。欠压条件消失后,器件将继续正常运行(栅极驱动器运行且释放 nFAULT 引脚)。GDUV位保持设置状态,直到通过CLR_FLT位或 ENABLE引脚复位才能清除。在SPI 器件上,可以通过将DIS_GDUV位设置为高电平禁用该保护功能。在硬件接口器件上,始终启用 GDUV 保护功能。

13.3.5.3 MOSFET VDS过流保护 (VDS_OCP)

        可以通过监测外部 MOSFET RDS(on) 上的VDS 电压降来检测 MOSFET 过流事件。如果MOSFET上的电压超过 VVDS_OCP 阈值,并且持续超过tOCP_DEG 抗尖峰脉冲时间,则会识别出 VDS_OCP 事件并且 寄存器OCP_MODE位相应置位。在硬件接口器件上,可以通过 VDS 引脚设置 VVDS_OCP 阈值,抗尖峰脉冲时间tOCP_DEG 固定为 4µs,OCP_MODE配置为 8ms自动重试模式,但可以通过将 VDS 引脚连接到 DVDD 将其禁用。在 SPI 器件上,可以通过VDS_LVL SPI寄存器设置 VVDS_OCP阈值,通过 OCP_DEG SPI寄存器设置 抗尖峰脉冲时间tOCP_DEG,而OCP_MODE 位可以设置在四种不同的模式下运行:VDS 锁存关断、VDS 自动重试、VDS 仅报错以及VDS 被禁用。

         默认情况下,MOSFET VDS 过流保护在逐周期 (CBC) 模式下运行。可以通过 SPI 寄存器禁用该模式。在逐周期 (CBC) 模式下,PWM输入新的上升沿将清除现有的过流故障。

        此外,在SPI器件上,可以设置 OCP_ACT 寄存器设置值以链接和单独关断模式之间的VDS_OCP 过流响应。当 OCP_ACT 为 0 时,VDS_OCP 故障只会影响发生故障的半桥。当 OCP_ACT 为 1 时,三个半桥都将响应VDS_OCP 故障。OCP_ACT 默认为 0,为单独关断模式。

13.3.5.3.1 VDS Latched Shutdown (OCP_MODE = 00b)

       在该模式下发生VDS_OCP 事件后,所有外部 MOSFET 都被禁用,并且nFAULT 引脚被驱动为低电平。FAULT和 VDS_OCP相应的OCP位寄存器中被锁存为高电平。VDS_OCP条件消失并通过 CLR_FLT 位或 ENABLE 复位脉冲发出清除故障命令后,器件将继续正常运行(栅极驱动器运行且释放 nFAULT 引脚)。

13.3.5.3.2 VDS Automatic Retry (OCP_MODE = 01b)

       在该模式下发生VDS_OCP 事件后,所有外部 MOSFET 都被禁用,并且nFAULT 引脚被驱动为低电平。FAULT和 VDS_OCP相应的OCP位寄存器中被锁存为高电平。

       在一段时间tRETRY之后重新进入正常模式,在此期间FAULT和 VDS_OCP相应的OCP位寄存器中被持续锁存,直到tRETRY过后才释放。

13.3.5.3.3 VDS Report Only (OCP_MODE = 10b)

        在该模式下发生VDS_OCP 事件后,nFAULT 引脚被驱动为低电平。FAULT和 VDS_OCP相应的OCP位寄存器中被锁存为高电平。但是不影响MOS的驱动。

       VDS_OCP条件消失并通过 CLR_FLT 位或ENABLE 复位脉冲发出清除故障命令后,FAULT引脚释放。

13.3.5.3.4 VDS Disabled (OCP_MODE = 11b)

        发生VDS_OCP 事件后,不会有任何反应。

13.3.5.4 过流保护 (SEN_OCP)

        使用 SP 引脚检测外部电流感测电阻上的压降来监测半桥过流,过流和过压保护的机制都是一样的,只不过相应的标志位不同而已。不在赘述。这里直接给出原文。

13.3.5.5 栅极故障监测 (GDF)

       通过监视GHx和GLx引脚可以判断在规定的时间tDRIVE内栅极的电压是否达到预期值,如果没有就会报错。如果 GHx 或 GLx 引脚短接到 PGND、SHx 或 VM 引脚,则可能会遇到该故障。如果设置的驱动电流IDRIVE太小,tDRIVE内栅极的电压没有达到预期值会导致该故障。

        检测到栅极驱动故障后,会禁用所有外部MOSFET,并且会将nFAULT引脚驱动为低电平。,FAULT、GDF和相应的VGS寄存器位被锁存为高电平。栅极驱动器故障消失并通过通过 CLR_FLT 位或ENABLE 复位脉冲发出清除故障命令后,FAULT引脚释放,器件将继续正常运行在 SPI 器件上,将 DIS_GDF_UVLO 位设置为高电平会禁用该保护功能。

13.3.5.6过流软关断(软OCP)

       在发生MOSFET过流/过压故障的情况下,驱动器使用特殊的关断序列来保护驱动器和 MOSFET 免受 大电压开关瞬态的影响。在出现过流/过压故障时,我们通常会迅速关闭MOSFET,但是如果快速关闭外部 MOSFET,会产生一个很大的瞬态电压,为缓解该问题,DRV8353M系列器件在关闭 MOSFET期间(因过流/过压导致的mos关断)会减小高侧和低侧栅极驱动器的 IDRIVEN 下拉电流设置值。如果编程设定的 IDRIVEN 值小于 1100mA,则将 IDRIVEN 值设置为最小 IDRIVEN 设置 值。如果编程的 IDRIVEN 值大于或等于 1100mA,则 IDRIVEN值会减小七个代码设置值(看寄存器的时候再讲)。

13.3.5.7 过温警告(OTW)

                如果结温超过热警告 (TOTW) 的触发点,则会在 SPI 器件的寄存器中置一 OTW 位。不会执行任何其他操

作,并且会继续运行。当内核温度降至低于热警告的滞环点时,OTW位会自动清除。如果通过 SPI 寄存器将OTW_REP 位设为 1,可以通过nFAULT引脚和 FAULT 位进行报故障。

13.3.5.8 热关断 (OTSD)

        如果结温超过热关断(TOTSD)的触发点,则会禁用所有外部 MOSFET,关闭电荷泵,并将 nFAULT 引脚驱动为低电平。此外,FAULTTSD 位会被锁存为高电平。过热条件消失后,器件将继续正常运行且释放nFAULT引脚。TSD位保持锁存为高电平,指示发生了热事件,直到通过 CLR_FLT 位或ENABLE 复位脉冲发出清除故障命令后TSD位才会被释放。

注:该功能是必须的,不能被禁用。

13.3.5.9 故障表

        故障表里展示了上述所讲的故障、故障条件、配置、响应输出以及恢复。这张表是最重要的,通过改表可以明白上述所讲的所有故障。TI的数据手册大部分都是一样的,对于TI同类型的栅极驱动器可优先查看该表。

        接下来以一个故障为例解释一下改表的功能,以下表中的VDS过压(VDS 锁存关断模式)为例:

故障FAULT

        发生了VDS_OCP故障(VDS过流故障)

故障发生的条件CONDITION

       VDS超出了过流触发点VVDS_OCP

配置CONFIGURATION

       OCP_MODE = 00b,故障监测模式为VDS 锁存关断模式

故障响应REPORT

       nFAULT。会报故障(具体故障以及标志位查看相应的章节)

MOS栅极状态GATE DRIVER

       Hi-Z栅极驱动器输出高阻态,不再控制外部MOS。

恢复(也就是清故障)RECOVERY

       清除寄存器CLR_FLT位(具体置零还是置一看寄存器手册描述),或者对ENABLE发送一个脉冲

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

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

相关文章

学点概率论,打破认识误区

概率论是统计分析和机器学习的核心。掌握概率论对于理解和开发稳健的模型至关重要,因为数据科学家需要掌握概率论。本博客将带您了解概率论中的关键概念,从集合论的基础知识到高级贝叶斯推理,并提供详细的解释和实际示例。 目录 简介 基本集合…

NVIDIA AI Aerial

NVIDIA AI Aerial 适用于无线研发的 NVIDIA AI Aerial 基础模组Aerial CUDA 加速 RANAerial Omniverse 数字孪生Aerial AI 无线电框架 用例构建商业 5G 网络加速 5G生成式 AI 和 5G 数据中心 加速 6G 研究基于云的工具 优势100% 软件定义通过部署在数字孪生中进行测试6G 标准化…

OpenCV 关键点定位

一、Opencv关键点定位介绍 关键点定位在计算机视觉领域占据着核心地位,它能够精准识别图像里物体的关键特征点。OpenCV 作为功能强大的计算机视觉库,提供了多种实用的关键点定位方法。本文将详细阐述关键点定位的基本原理,深入探讨 OpenCV 中…

arm_math.h、arm_const_structs.h 和 arm_common_tables.h

在 ​​FOC(Field-Oriented Control,磁场定向控制)​​ 中,arm_math.h、arm_const_structs.h 和 arm_common_tables.h 是 CMSIS-DSP 库的核心组件,用于实现高效的数学运算、预定义结构和查表操作。以下是它们在 FOC 控…

buuctf sql注入类练习

BUU SQL COURSE 1 1 实例无法访问 / Instance cant be reached at that time | BUUCTF但是这个地方很迷惑就是这个 一个 # 我们不抓包就不知道这个是sql注入类的判断是 get 类型的sql注入直接使用sqlmap我们放入到1.txt中 目的是 优先检测 ?id1>python3 sqlmap.py -r 1.t…

具身导航中的视觉语言注意力蒸馏!Vi-LAD:实现动态环境中的社会意识机器人导航

作者:Mohamed Elnoor 1 ^{1} 1, Kasun Weerakoon 1 ^{1} 1, Gershom Seneviratne 1 ^{1} 1, Jing Liang 2 ^{2} 2, Vignesh Rajagopal 3 ^{3} 3, and Dinesh Manocha 1 , 2 ^{1,2} 1,2单位: 1 ^{1} 1马里兰大学帕克分校电气与计算机工程系, 2…

全局前置守卫与购物车页面鉴权

在很多应用里,并非所有页面都能随意访问。例如购物车页面,用户需先登录才能查看。这时可以利用全局前置守卫来实现这一鉴权功能。 全局前置守卫的书写位置在 router/index.js 文件中,在创建 router 对象之后,暴露 router 对象之前…

layui 弹窗-调整窗口的缩放拖拽几次就看不到标题、被遮挡了怎么解决

拖拽几次,调整窗口的缩放,就出现了弹出的页面,右上角叉号调不出来了,窗口关不掉 废话不多说直入主题: 在使用layer.alert layer.confirm layer.msg 等等弹窗时,发现看不到弹窗,然后通过控制台检查代码发现…

网络空间安全(57)K8s安全加固

一、升级K8s版本和组件 原因:K8s新版本通常会引入一系列安全功能,提供关键的安全补丁,能够补救已知的安全风险,减少攻击面。 操作:将K8s部署更新到最新稳定版本,并使用到达stable状态的API。 二、启用RBAC&…

2025蓝桥杯C++A组省赛 题解

昨天打完蓝桥杯本来想写个 p y t h o n python python A A A 组的题解,结果被队友截胡了。今天上课把 C A CA CA 组的题看了,感觉挺简单的,所以来水一篇题解。 这场 B B B 是一个爆搜, C C C 利用取余的性质比较好写&#…

论文学习:《通过基于元学习的图变换探索冷启动场景下的药物-靶标相互作用预测》

原文标题:Exploring drug-target interaction prediction on cold-start scenarios via meta-learning-based graph transformer 原文链接:https://www.sciencedirect.com/science/article/pii/S1046202324002470 药物-靶点相互作用(DTI&…

十八、TCP多线程、多进程并发服务器

1、TCP多线程并发服务器 服务端&#xff1a; #include<stdio.h> #include <arpa/inet.h> #include<stdlib.h> #include<string.h> #include <sys/types.h> /* See NOTES */ #include <sys/socket.h> #include <pthread.h>…

AIGC-文生图与图生图

在之前的文章中&#xff0c;我们知道了如何通过Web UI和Confy UI两种SD工具来进行图片生成&#xff0c;今天进一步地讲解其中的参数用处及如何调节。 文生图 参数详解 所谓文生图&#xff0c;就是通过文字描述我们想要图片包含的内容。初学的话&#xff0c;还是以Web UI为例…

量化交易 - 聚宽joinquant - 多因子入门研究 - 源码开源

先看一下我们的收益&#xff1a; JoinQuant直达这里看看 下面讲解原理和代码。 目录 一、是否为st 二、是否停牌 三、市值小、roe大 四、编写回测代码 今天来研究一下多因子回测模型&#xff0c;这里以‘市值’、‘roe’作为例子。 几个标准&#xff1a;沪深300里选股&am…

FPGA 37 ,FPGA千兆以太网设计实战:RGMII接口时序实现全解析( RGMII接口时序设计,RGMII~GMII,GMII~RGMII 接口转换 )

目录 前言 一、设计流程 1.1 需求理解 1.2 模块划分 1.3 测试验证 二、模块分工 2.1 RGMII→GMII&#xff08;接收方向&#xff0c;rgmii_rx 模块&#xff09; 2.2 GMII→RGMII&#xff08;发送方向&#xff0c;rgmii_tx 模块&#xff09; 三、代码实现 3.1 顶层模块 …

上篇:《排序算法的奇妙世界:如何让数据井然有序?》

个人主页&#xff1a;strive-debug 排序算法精讲&#xff1a;从理论到实践 一、排序概念及应用 1.1 基本概念 **排序**&#xff1a;将一组记录按照特定关键字&#xff08;如数值大小&#xff09;进行递增或递减排列的操作。 1.2 常见排序算法分类 - **简单低效型**&#xff…

红宝书第三十四讲:零基础学会单元测试框架:Jest、Mocha、QUnit

红宝书第三十四讲&#xff1a;零基础学会单元测试框架&#xff1a;Jest、Mocha、QUnit 资料取自《JavaScript高级程序设计&#xff08;第5版&#xff09;》。 查看总目录&#xff1a;红宝书学习大纲 一、单元测试是什么&#xff1f; 就像给代码做“体检”&#xff0c;帮你检查…

CST1019.基于Spring Boot+Vue智能洗车管理系统

计算机/JAVA毕业设计 【CST1019.基于Spring BootVue智能洗车管理系统】 【项目介绍】 智能洗车管理系统&#xff0c;基于 Spring Boot Vue 实现&#xff0c;功能丰富、界面精美 【业务模块】 系统共有三类用户&#xff0c;分别是&#xff1a;管理员用户、普通用户、工人用户&…

HTTP:五.WEB服务器

web服务器 定义:实现提供资源或应答的提供者都可以谓之为服务器!web服务器工作内容 接受建立连接请求 接受请求 处理请求 访问报文中指定的资源 构建响应 发送响应 记录事务处理过程 Web应用开发用到的一般技术元素 静态元素:html, img,js,Css,SWF,MP4 动态元素:PHP,…

0基础 | 硬件滤波 C、RC、LC、π型

一、滤波概念 &#xff08;一&#xff09;滤波定义 滤波是将信号中特定波段频率滤除的操作&#xff0c;是抑制和防止干扰的重要措施。通过滤波器实现对特定频率成分的筛选&#xff0c;确保目标信号的纯净度&#xff0c;提升系统稳定性。 &#xff08;二&#xff09;滤波器分…