【开关电源】汽车前端电源保护电路设计

news2025/4/3 2:48:05

前言:

        汽车电池端子在启动或者保养过程中被反接,如果对这些故障不能及时处理,就可能导致ECU或供电设备被损坏;此外在供电过程中电压也存在不稳定的情况。在EMC测试中ISO16750和ISO7637也会有负电压的情况。

        肖特基二极管和 P 沟道 MOSFET (P-FET) 广泛应用于汽车电源系统设计,以实现电池反向保护和汽车电气瞬态保护;同时汽车前端保护的智能二极管控制器也正在广泛应用。

一:采用肖特基进行前端保护

        肖特基二极管提供了最简单的反极性保护,正常工作时肖特基二极管导通,如果施加反向电压D1将停止导通。

        二极管具有恒定的正向压降,随着电流的增大消耗的功率也会随着增大;导致二极管发热严重。一般适用小电流应用。

二:采用P-MOSFET进行前端保护

        PMOS常被用来实现反极性保护,压降小功耗低。

        

        电流首先流过PMOS体二极管,源极(S)和漏极(D)电压接近电池电压VBATT,此时栅极电压接近0。PMOS导通电流从漏极到源极。稳压二极管可以保护栅源电压Vgs不超过额定电压。

     当系统出现反极性时,稳压二极管D1正向导通,Vgs电压0.7V,此时Q1关断,可以保证系统免收反极性电压造成的损坏。

        P-FET 只需将其栅极引脚拉低即可实现自偏置,但这意味着 P-FET 的冷启动性能较差(低 VBATT 操作)。在严重冷启动期间( VBATT 降至 4V 以下),P-FET 的串联电阻会急剧增加。这会增大 P-FET 两端的压降。在冷启动期间,如果 P-FET 关断,高栅源阈值 (VTH) 甚至会导致系统重置。

        PMOS防反极性需要增加一个防护电路,稳压管D1和限流电阻R1,避免gs超过额定电压,此时会增加系统静态电流

        三:采用智能理想二极管控制器实现前端保护

        以上两种方法很难满足小尺寸、低成本、高效率和多功能性。只能理想二极管控制器可以满足这些要求。

        NMOS必须放置在高端,智能二极管也从高端获取电源。内部电源必须要超过电池电压才能导通NMOS,实现的方法有电荷泵和Boost电路两种方式。

3.1 电荷泵        

用四个开关(S1、S2、S3和S4)实现电荷泵的工作原理。CT具有快速充电和放电的低值电容。CCP 是具有大负载能力的高值电容。当PWM为高时S3和S4导通给CT充电。PWM为低时S1和S2导通(S3、S4关闭)电荷泵电容 (CCP) 由 CT充电。

        四个开关(S1、S2、S3和S4)频繁的切换,不断的将CT上的电充到CCP,CCP的负极连接到电池电压 (VBATT),因此N-FET可以被超过 VBATT的电压驱动。

         电荷泵效率低,驱动电流能力弱。通常只有10mA到30mA的上拉电流。当 VBATT 快速波动时(当输入中叠加了ISO 16750-2标准高频交流信号时,如图6所示),极易产生栅极驱动脉冲丢失、栅极驱动脉冲不断导通等异常现象。

        如果栅极驱动不断导通,NMOS保持导通需要CCp频繁充放电,会导致过热。如果栅极驱动脉冲丢失,N-FET保持关断状态,电流由其体二极管传导,这将导致大量的热损耗。

        此外,尽管电荷泵没有电感,但电荷泵电路为电容式开关电源,其效率较低,需要极高的工作频率 (fSW)。通常, CT 的集成电容较小(在pF范围内), CCP 的外部电容较大(在µF范围内)。因此,电荷泵的 fSW 常超过10MHz,这会带来EMI问题和更高的 IQ。

        

3.2 Boost电源

        升压变换器解决方案的工作原理。当 S1 导通时,电感由 VBATT充电,电感上的电流增大。一旦电感电流 (IL) 达到固定峰值电流阈值,S1 就会断开。 IL 继续流过二极管 (D1) 并为电容 (C1) 充电。当 C1 上的电压超过 VBATT时,N-FET 栅极被拉高。

        使用升压变换器驱动外部N-FET时,升压变换器的效率较高,可提供较大的驱动电流容量(超过100mA)和较快的输入干扰响应。因此对于大功率应用,建议采用集成了升压变换器的智能二极管控制器解决方案,这种方案同时还能实现良好的 VIN 整流效果。

        此外,升压变换器采用固定峰值电流模式控制,这意味着其负载越轻, fSW也较低。由于 N-FET 仅消耗很少的电流,因此可实现具有超低 fSW 且几乎不存在 EMI 问题的解决方案

3.3 MPQ5850

        MPQ5850-AEC1 是一款智能理想二极管控制器,可驱动外部 N-FET ,取代肖特基二极管或 P-FET 实现反向输入保护。该器件集成了内部升压电路,即使在低输入 VBATT条件下,也能提供升压电压导通外部 N-FET。

        

        MPQ5850-AEC1 通过调制外部 N-FET 的栅极将源漏电压 (VSD) 调节至 20mV。其 20mV 超低压差可最大限度地减少功耗,并能够轻松检测到微小的负电流。

        该器件还具有4μA 关断电流和 30μA IQ,因此是电池供电应用的理想选择。MPQ5850-AEC1 具有强大的栅极驱动能力(170mA 上拉和 430mA 下拉),可实现超快速瞬态响应,并满足严格的 ISO 16750 和 ISO 7637 要求,例如 4 类负脉冲和 100kHz 输入叠加高频交流信号。图 10 显示了部分测试波形

        MPQ5850-AEC1 的内部电路由漏极电压 (VDRAIN) 而非 VBATT供电。如果 VDRAIN 超过其欠压锁定 (UVLO) 阈值,则 MPQ5850-AEC1 正常运行,即使在严重冷启动条件下,VBATT降至 0V时,也能正常工作。

        如果 VDRAIN 降至 UVLO 阈值以下,MPQ5850-AEC1会将 GATE 引脚下拉至 SOURCE 引脚(也是 N-FET 的源极),直到储能电容上的电压放电至UVLO 阈值以下。这样,该器件就能够在临时低压瞬变(例如冷启动条件)期间最小化正向压降。图 11 显示了冷启动的测试波形。

MPQ5850-AEC1 还集成了开漏电源正常 (PG) 信号引脚,用于指示特定的状态,例如当升压电容失调、过流 (OC) 条件持续时间超过 17μs 或器件被禁用时。与此同时,内部升压采用低频、固定峰值电流模式控制器,这让 MPQ5850-AEC1 具有出色的 EMI 性能(见图 12)。

总结

        就前端保护而言,肖特基二极管成本低、电路简单,可用于小电流应用;但随着电流的增大,该方案的功率和热损耗也越来越严重。对于较大电流应用,可以采用MOSFET电路,但应根据具体应用情况选择P-FET或N-FET。P-FET不能在低压下使用,也不能提供输入整流。

        比较采用N-FET的两种方法,电荷泵驱动方案的整体BOM要求较低,因此可以降低成本;但其EMC性能较差,更适合小电流应用,例如汽车USB电源设备的大功率充电模块。升压变换器解决方案,例如MPQ5850-AEC1,具有强大的驱动能力和出色的EMC性能。这种解决方案可用于大电流和高性能环境,例如汽车域控制器和音频系统。

 对上述不同解决方案进行了比较。

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

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

相关文章

网络运维学习笔记 017 HCIA-Datacom综合实验01

文章目录 综合实验1实验需求总部特性 分支8分支9 配置一、 基本配置(IP二层VLAN链路聚合)ACC_SWSW-S1SW-S2SW-Ser1SW-CoreSW8SW9DHCPISPGW 二、 单臂路由GW 三、 vlanifSW8SW9 四、 OSPFSW8SW9GW 五、 DHCPDHCPGW 六、 NAT缺省路由GW 七、 HTTPGW 综合实…

C++单例模板类,继承及使用

前言: 单例模式可以参考如下文章: 我的设计模式,单例模式的设计和实现 c 单例模式的模板类 - 川野散人 - 博客园 1.为什么需要单例模板类? 场景问题: 如果需要100个单例类就需要设计100个单例模式,代…

nodejs:vue 3 + vite 作为前端,将 html 填入<iframe>,在线查询英汉词典

向 doubao.com/chat/ 提问: node.js js-mdict 作为后端,vue 3 vite 作为前端,编写在线查询英汉词典 后端部分(express js-mdict ) 详见上一篇:nodejs:express js-mdict 作为后端&#xff…

现场可以通过手机或者pad实时拍照上传到大屏幕的照片墙现场大屏电子照片墙功能

现场可以通过手机或者pad实时拍照上传到大屏幕的照片墙现场大屏电子照片墙功能,每个人都可以通过手机实时拍照上传到大屏幕上,同时还可以发布留言内容,屏幕上会同步滚动播放展示所有人的照片和留言。相比校传统的照片直播功能更加灵活方便,而…

《FFTformer:基于频域的高效Transformer用于高质量图像去模糊》

paper:2211.12250 GitHub:kkkls/FFTformer: [CVPR 2023] Effcient Frequence Domain-based Transformer for High-Quality Image Deblurring CVPR 2023 目录 摘要 1、介绍 2、相关工作 2.1 基于深度CNN的图像去模糊方法 2.2 Transformer及其在图…

ChātGPT赋能的“SolidWorks工具箱”:重塑3D设计效率新标杆

ChātGPT精心打造的“SolidWorks工具箱”正逐步成为3D设计领域中的一颗璀璨新星,其集高效、便捷与创新于一身,为用户带来了前所未有的设计体验。以下是对这一革命性工具箱的深度剖析与美化呈现: 一、核心功能:重塑设计流程&#x…

基于CNN的FashionMNIST数据集识别3——模型验证

源码 import torch import torch.utils.data as Data from torchvision import transforms from torchvision.datasets import FashionMNIST from model import LeNetdef test_data_process():test_data FashionMNIST(root./data,trainFalse,transformtransforms.Compose([tr…

洛谷P1135多题解

解法1&#xff1a;BFS&#xff0c;有n个节点每个节点最多被访问一次&#xff0c;所以BFS时间复杂度为O(n)。注意ab的特判。 #include<iostream> #include<cstring> #include<queue> using namespace std; const int N 205; int n, a, b; int k[N], s[N]; b…

用AI写游戏3——deepseek实现kotlin android studio greedy snake game 贪吃蛇游戏

项目下载 https://download.csdn.net/download/AnalogElectronic/90421306 项目结构 就是通过android studio 建空项目&#xff0c;改下MainActivity.kt的内容就完事了 ctrlshiftalts 看项目结构如下 核心代码 MainActivity.kt package com.example.snakegame1// MainA…

论文解读 | AAAI'25 Cobra:多模态扩展的大型语言模型,以实现高效推理

点击蓝字 关注我们 AI TIME欢迎每一位AI爱好者的加入&#xff01; 点击 阅读原文 观看作者讲解回放&#xff01; 个人信息 作者&#xff1a;赵晗&#xff0c;浙江大学-西湖大学联合培养博士生 内容简介 近年来&#xff0c;在各个领域应用多模态大语言模型&#xff08;MLLMs&…

DPVS-3: 双臂负载均衡测试

测试拓扑 双臂模式&#xff0c; 使用两个网卡&#xff0c;一个对外&#xff0c;一个对内。 Client host是物理机&#xff0c; RS host都是虚拟机。 LB host是物理机&#xff0c;两个CX5网卡分别在两个子网。 配置文件 用dpvs.conf.sample作为双臂配置文件&#xff0c;其中…

记一次复杂分页查询的优化历程:从临时表到普通表的架构演进

1. 问题背景 在项目开发中&#xff0c;我们需要实现一个复杂的分页查询功能&#xff0c;涉及大量 IP 地址数据的处理和多表关联。在我接手这个项目的时候,代码是这样的 要知道代码里面的 ipsList 数据可能几万条甚至更多,这样拼接的sql,必然是要内存溢出的,一味地扩大jvm参数不…

架构师面试(六):熔断和降级

问题 在千万日活的电商系统中&#xff0c;商品列表页服务通过 RPC 调用广告服务&#xff1b;经过统计发现&#xff0c;在最近10秒的时间里&#xff0c;商品列表页服务在对广告服务的调用中有 98% 的调用是超时的&#xff1b; 针对这个场景&#xff0c;下面哪几项的说法是正确的…

细说 Java 引用(强、软、弱、虚)和 GC 流程(二)

一、前文回顾 在 细说Java 引用&#xff08;强、软、弱、虚&#xff09;和 GC 流程&#xff08;一&#xff09; 我们对Java 引用有了总体的认识&#xff0c;本文将继续深入分析 Java 引用在 GC 时的一些细节。 还是从我们在前文中提到的引用流程图里说起&#xff0c;这里不清…

【深度学习】Unet的基础介绍

U-Net是一种用于图像分割的深度学习模型&#xff0c;特别适合医学影像和其他需要分割细节的任务。如图&#xff1a; Unet论文原文 为什么叫U-Net&#xff1f; U-Net的结构像字母“U”&#xff0c;所以得名。它的结构由两个主要部分组成&#xff1a; 下采样&#xff08;编码…

ROS2机器人开发--服务通信与参数通信

服务通信与参数通信 在 ROS 2 中&#xff0c;服务&#xff08;Services&#xff09;通信和参数&#xff08;Parameters&#xff09;通信是两种重要的通信机制。服务是基于请求和响应的双向通信机制。参数用于管理节点的设置&#xff0c;并且参数通信是基于服务通信实现的。 1 …

DeepSeek写贪吃蛇手机小游戏

DeepSeek写贪吃蛇手机小游戏 提问 根据提的要求&#xff0c;让DeepSeek整理的需求&#xff0c;进行提问&#xff0c;内容如下&#xff1a; 请生成一个包含以下功能的可运行移动端贪吃蛇H5文件&#xff1a; 要求 蛇和食物红点要清晰&#xff0c;不超过屏幕外 下方有暂停和重新…

Python安全之反序列化——pickle/cPickle

一&#xff0e; 概述 Python中有两个模块可以实现对象的序列化&#xff0c;pickle和cPickle&#xff0c;区别在于cPickle是用C语言实现的&#xff0c;pickle是用纯python语言实现的&#xff0c;用法类似&#xff0c;cPickle的读写效率高一些。使用时一般先尝试导入cPickle&…

Deepin(Linux)安装MySQL指南

1.下载 地址&#xff1a;https://downloads.mysql.com/archives/community/ 2.将文件解压到 /usr/local 目录下 先cd到安装文件所在目录再解压&#xff0c;本机是cd /home/lu01/Downloads sudo tar -xvJf mysql-9.2.0-linux-glibc2.28-x86_64.tar.xz -C /usr/local3.创建软链…

vue-fastapi-admin 部署心得

vue-fastapi-admin 部署心得 这两天需要搭建一个后台管理系统&#xff0c;找来找去 vue-fastapi-admin 这个开源后台管理框架刚好和我的技术栈所契合。于是就浅浅的研究了一下。 主要是记录如何基于原项目提供的Dockerfile进行调整&#xff0c;那项目文件放在容器外部&#xf…