电磁兼容(EMC):整改案例(六)Y电容过大导致雷击浪涌炸机

目录

1. 异常现象

2. 原因分析

3. 整改方案

4. 总结


1. 异常现象

某金属外壳带接地线的产品按GB/T 17626.5进行雷击浪涌测试,在L,N线对PE进行±4kV浪涌电压测试时,出现炸机现象,AC-DC电源芯片损坏。而在L,N线间进行±2kV的浪涌测试没问题,同时在L,N线对PE进行±2kV浪涌电压测试没问题。

2. 原因分析

从异常现象来看,最表象的原因是L,N线对PE进行±4kV浪涌测试时,在整流后端的母线电压上叠加了浪涌电压,导致过冲电压超出了AC-DC电源芯片内置MOS管的最大耐压值,发生了过压击穿。而L,N线对PE进行±2kV浪涌电压测试没问题,是因为浪涌电压较低,在母线电压上所叠加的浪涌电压没有超出AC-DC电源芯片内置MOS管的最大耐压值,所以电源芯片抗住了,没坏。
那为何L,N线间进行±2kV的浪涌测试又没问题?

再查看原理图如下图所示,发现在AC-DC电源输入口的EMI滤波电路中,LN线间有一个压敏电阻,而L,N线对PE没有任何的防浪涌设计。这样,L,N线间的差模浪涌电压可以通过线间的压敏电阻来泄放,差模浪涌电压经过压敏电阻的泄放后,到后端的浪涌电压便比较低了。而L,N线对PE的共模电压则只能通过Y电容和产品自身对PE的寄生电容来泄放,大部分的浪涌电压值只能靠整流桥后端的大电解电容来吸收一部分,其它的便要靠器件本身的耐压值来抗,抗住了便没事,抗不住就炸机。虽然储能大电解电容也能起到一定的缓解作用,但效果肯定没有L,N线对PE增加防浪涌电路来的好。不同的压敏电阻搭配不同的电解电容所起到的缓冲效果不一样,大家可看电磁兼容(EMC):一文读懂压敏电阻选型-CSDN博客,有一些数据可供参考。

再查看原理图中浪涌电流的路径分析如下图所示,因为整个电路中没有共模浪涌抑制压敏电阻和气体放电管等电路,所以L,N线对PE的共模电压则只能通过Y电容和产品自身对PE的寄生电容来泄放,其中Y电容的泄放占主导。从原理图可看到,在L,N线对PE有各有一个Y电容,同时在变压器初次级有一个Y电容,变压器初级低压地对PE有一个Y电容。那么,浪涌电流的主要路径便是如图所示的i1、i2和i3。这几个Y电容的作用主要是为了解决产品的EMI问题,给共模电流提供一个回流路径,减小其对外的辐射。电容是一把双刃剑,它在抑制自己噪声对外传播的同时,也可以将外部的噪声带入产品内部。如图所示 变压器初次级和低压地对PE的Y电容,带来了浪涌电流i3,该电流流过AC-DC电源的芯片电路,当浪涌电压达到±4kV时,该电流在C8和C9上产生的浪涌电流将母线上形成浪涌电压叠加在电源芯片,导致芯片损坏。

3. 整改方案

对于这个问题有几种解决思路
1)在L,N线加防共模浪涌电路,压敏电阻与气体放电管的组合,但气体放电管的参数选取需要考虑产品是否要做耐压试验,该方案会增加硬件成本,产品还要重新改板。
2)选择MOS耐压值更高的电源芯片,耐压值高,也能抗过。若公司内部没有用开的,耐压值更高的芯片,短时间内比较难找到合适可靠的芯片,并且还需要将±4kV上叠加的浪涌电压值实测出来,根据实际电压值和考虑80%裕量来选择。即使能找到耐压值更高的电源芯片其成本也会相应的增加一些。
3)加大电解电容,电解电容对浪涌电压有一定的抑制作用,但抑制效果不是太明显,若要达到效果需要加大电解电容值比较大,产品体积和成本受限。
4)去掉C9Y电容,隔断浪涌电流i3的路径,让绝大部分浪涌电流通过前级的Y电容泄放,降低成本,不需要改板,但需要重新测试EMI试验
对比几个解决思路,最终选择的是方案4,经测试L,N线对PE进行±4kV浪涌试验和EMI试验都测试合格。

4. 总结

同一个问题有不同解决方案时,选择最优解:不改PCB板,不增加成本。这是硬件整改的基本原则。电容是一把双刃剑,可抑制噪声也可将噪声带入产品内部。EMC问题解决要熟练掌握EMC三要素分析法。

本博客持续更新中,欢迎大家收藏与关注,谢谢!

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

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

相关文章

代码之眼,陈欣的xml解密之路

第一章 在未来的世界里,科技已经发展到了令人难以想象的地步。人工智能、量子计算和生物技术交织在一起,创造了一个全新的社会形态。在这个世界中,有一个名为“代码守护者”的组织,专门负责维护全球信息系统的安全和稳定。 陈欣是…

L0G1000:Linux+InternStudio 闯关作业

1. 配置基础环境 首先,打开 Intern Studio 界面,点击 创建开发机 配置开发机系统。 InternStudio 填写 开发机名称 后,点击 选择镜像 使用 Cuda11.7-conda 镜像,然后在资源配置中,使用 10% A100 * 1 的选项&#xff…

爬虫笔记22——当当网图书详情页静、动态数据爬取

当当网动态数据爬取 静态数据爬取动态数据爬取接口参数的获取 静态数据爬取 进入图书详情,这里的图书数据信息比如标题、价格、图片都是非结构化数据,可以使用xpath语法提取。是很简单的数据采集了,就不细说了。 动态数据爬取 滑到下面这里的…

使用pathview在线渲染KEGG Pathway Map,给感兴趣的基因、化合物添加颜色

导读: 通过将用户提供的基因表达定量数据,化合物定量数据映射并渲染到相关的KEGG通路图上,能够帮助我们直观且系统地研究基因、酶、化合物间的关系。 KEGG通路图简介 KEGG PATHWAY数据库是一系列手动绘制的图形图谱的集合,称为…

自动化测试工具Ranorex Studio(二十一)-适配一个已存在的对象库

通过录制一个手工测试场景我们创建了一个对象库。录制期间用到的每个UI元素都在库中创建了一个新的条目。默认情况下,一个新的Ranorex Studio项目包含一个库文件(*.rxrep),这个文件可以被多个录制模块或代码模块使用。 图:一个库的文件视图…

OpenSLL下载,环境变量配置

https://slproweb.com/products/Win32OpenSSL.html 环境变量 新建一个path为安装选择的目录的bin路径

【MyBatis】【基于轻量型架构的WEB开发】课程 课后习题 章节测试

mybatis关联查询、缓存、注解 一. 单选题 1. 下列关于 <collection> 元素的描述正确的是&#xff08;&#xff09;。 A. MyBatis 就是通过 <collection> 元素来处理一对多关联关系的 B. <collection> 元素的属性与 <association> 元素完全相同 C.…

JavaEE-多线程上

文章目录 线程概述进程/线程多线程的作用JVM关于线程资源的规范关于Java程序的运行原理 并发与并行并发(concurrency)并行(parallellism)并发编程与并行编程 线程的调度策略分时调度模型抢占式调度模型 创建线程线程类分析入门实现线程的第一种方式实现线程的第二种方式 线程的…

SQL 常用语句

目录 我的测试环境 学习文档 进入数据库 基础通关测验 语句-- 查 展示数据库&#xff1b; 进入某个数据库&#xff1b; 展示表&#xff1a; 展示某个表 desc 查询整个表&#xff1a; 查询特定列&#xff1a; 范围查询 等于特定值 不等于 介于 特定字符查询 Li…

[MySQL]DQL语句(一)

查询语句是数据库操作中最为重要的一系列语法。查询关键字有 select、where、group、having、order by、imit。其中imit是MySQL的方言&#xff0c;只在MySQL适用。 数据库查询又分单表查询和多表查询&#xff0c;这里讲一下单表查询。 基础查询 # 查询指定列 SELECT * FROM …

【Unity】鼠标点击获取世界坐标位置:物体移动至鼠标点击的位置

需求说明 鼠标点击3D场景时&#xff0c;可以获取其所在的世界坐标&#xff1b; 鼠标点击3D物体时&#xff0c;可以获取该物体&#xff1b; 鼠标点击3D物体时&#xff0c;可以让玩家移动至该物体&#xff1b; 成果展示 Scene部分 关于仓库栏的设置&#xff0c;物体如何进入…

使用nvm切换node版本失败

​ 使用nvm切换node版本失败&#xff08;原node版本v20.14.0&#xff0c;我使用nvm use 16.9.1切换node版本后&#xff0c;显示Now using node v16.9.1可当我使用命令node -v查看当前node版本时还是v20.14.0&#xff0c;意味着版本切换失败&#xff09;&#xff1a; 这个原因大…

Hive数据库操作语法

数据类型 内部表和外部表 内部表 &#xff08;CREATE TABLE table_name ......&#xff09;未被external关键字修饰的即是内部表&#xff0c; 即普通表。 内部表又称管理表,内部表数据存储的位置由hive.metastore.warehouse.dir参数决定&#xff08;默认&#xff1a;/user/h…

【Python TensorFlow】入门到精通

TensorFlow 是一个开源的机器学习框架&#xff0c;由 Google 开发&#xff0c;广泛应用于机器学习和深度学习领域。本篇将详细介绍 TensorFlow 的基础知识&#xff0c;并通过一系列示例来帮助读者从入门到精通 TensorFlow 的使用。 1. TensorFlow 简介 1.1 什么是 TensorFlow…

设计模式08-行为型模式1(命令模式/迭代器模式/观察者模式/Java)

五、行为型模式 **行为模式的定义&#xff1a;**行为型模式是对不同的对象之间划分职责和算法的抽象化。行为型模式定义了系统中对象之间的交互与通信&#xff0c;研究系统在运行时对象之间的相互通信与协作&#xff0c;进一步明确对象的职责&#xff0c;包括对系统中较为复杂的…

服务器作业2

关闭防火墙 [rootlocalhost ~]# systemctl stop firewalld [rootlocalhost ~]# setenforce 0 配置文件 创建用户nfs-upload [rootlocalhost ~]# useradd -u 210 nfs-upload [rootlocalhost ~]# groupmod -g 210 nfs-upload 创建tom用户 [rootlocalhost ~]# useradd tom 查看to…

【数据结构】堆:建堆/向下调整/上向调整/堆排序/TOK问题

文章目录 前言堆的定义1.大小堆2.完全二叉树 堆的实现堆的数据结构初始化销毁取堆顶元素判断堆是否为空父结点和子结点下标关系&#xff08;重要&#xff09; 向下调整法-O(n)小堆版大堆版 向上调整法-nlog(n)堆的插入和删除插入(调用向上调整)删除(调用向下调整) 构建最大堆向…

java学习1

一、运算符 1.算术运算符 在代码中&#xff0c;如果有小数参与计算&#xff0c;结果有可能不精确 1-1.隐式转换和强制转换 数字进行运算时&#xff0c;数据类型不一样不能运算&#xff0c;需要转成一样的&#xff0c;才能运算 &#xff08;1&#xff09;隐式转换&#xff1a…

20.体育馆使用预约系统(基于springboot和vue的Java项目)

目录 1.系统的受众说明 2.开发环境与技术 2.1 Java语言 2.2 MYSQL数据库 2.3 IDEA开发工具 2.4 Spring Boot框架 3.需求分析 3.1 可行性分析 3.1.1 技术可行性 3.1.2 经济可行性 3.1.3 操作可行性 3.2 系统流程分析 3.3 系统性能需求 3.4 系统功能需求 4.系…

Halcon3D image_points_to_world_plane详解

分三个部分来聊聊这个算子 一,算子的参数介绍 二,算法的计算过程 三,举例实现 第一部分,算子的介绍 image_points_to_world_plane( : : CameraParam, WorldPose, Rows, Cols, Scale : X, Y) 参数介绍: CameraParam,:相机内参 WorldPose 世界坐标系,也叫物体坐标系(成…