手把手带你搞懂电压跌落测试DIP

 针对很多入门小白不懂元器件,一些老工程师上班很多年有的也不懂得总结知识点,以及想学习不知道怎么系统学习的这一类人群,前方知识点来袭,请君放心食用~

一,项目背景介绍

最近做项目过程中,客户要求要做电压跌落测试(DIP),初始的时候对这个不是很熟悉,只知道这个测试属于EMS测试,然后下面给出了一些标准,如下图,这款产品是发往澳洲的,所以参考的欧洲标准是IEC 61547,时间是2020年5月8号初版对的。

图1 电压跌落测试项目

首先这个标准是采用欧洲的标准EN 61547,对应产品是普通照明设备-电磁兼容抗扰度要求。如下图2。

图2 欧洲照明设备标准

二,如何进行实战测试?

第一,了解测试规范。

1,纵向看项目测试表,有电压测试等级,分为0%和最高和最低额定电压70%,什么意思类?

翻译:如果是单压的,如230V,那么就是230V;如果是宽压的,如230V,277V,那么就是这两个电压分别的70%都要测试。这里我们的产品是230V,所以只需要测试230V的70%即可。

2,持续时间,意思就是电压跌落需要持续多长时间。

0%等级:0.5(10ms),怎么算的呢,欧洲的工频一般是50Hz,和我们国家一样。

那么周期T=1/50Hz=20ms,20ms*0.5个周期=10ms,这个括号里就是解释0.5的含义。

70%等级:10(200ms),这里就是20ms*10个周期=200ms。

3,性能评判标准

主要是三个:

图3 性能评判标准

第二,搭建测试环境

我们实际测试一下,我们这里使用的是交流电源自带的Surge/DIP Control

在主页Menu界面进入,通过旋钮可以设置工作模式,我们可以看到有T1和T2形成的跌落波形,其中T2是我们跌落周期,也就是测试要求的持续时间,至于T1应该是没有跌落的波形时间。

1,0%等级电压跌落测试环境搭建

这里选择Auto自动模式,我们先设置等级0%,所以电压是0Vrms,总共50Hz计算出来的时间是20ms,一个T2占了10ms,另一个也是10ms。所以设置T1,T2均是10ms,如图4。然后我们按住回车可以确定,按两次Menu可以退出界面。

这样我们就能完整设置好DIP测试条件了,直接Output输出电压即可。

图4 0%等级DIP测试条件设置

但是会发现灯具会有规律的闪动,类似下图表情包doge

通过示波器测试波形如下,可以看到0%等级的输入电压波形,间隔四个周期以后会有一次跌落,而且这个跌落时间是10ms,和我们预设一致。

图5 0%等级输入电压

2,70%等级电压跌落测试环境搭建

这里也同样选择Auto自动模式,我们先设置等级70%,所以电压是230V*0.7=161Vrms,总共50Hz计算出来的时间是20ms,一个T2占了0ms,另一个是20ms,最大虽然能设置22ms,但是也只能设置20ms,因为50hz对应20ms-0ms=20ms。所以设置T1是0ms,T2是20ms,如图6。

                                                          图6 70%等级DIP测试条件设置

同理我们用示波器验证。70%等级, 电压跌落预设是20ms,与示波器输入电压波形一致。

图7 70%等级输入电压

免责声明:本文转自网络,版权归原作者所有,如涉及作品版权问题,请及时与我们联系,谢谢!

好了,今天的文章内容到这里就结束了,希望对你有帮助。

铁铁,我们下一期见,如果觉得我的文章还不错,请帮忙

三连支持点赞/在看/转发~

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

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

相关文章

wps使用Latex编辑公式没有Latex formula

wps使用Latex编辑公式没有Latex formula 1. 下载CTEX2. 下载LaTeXEE3. 配置Miktex4. 配置latexee5. 用管理员权限运行latexeqedit.exe6. wps插入latex公式 1. 下载CTEX 下载CTEX网址,我下载的下图这个,下载完了之后运行exe文件安装ctex。 2. 下载LaTe…

【Entity Framework】你要知道EF中功能序列与值转换

【Entity Framework】你要知道EF中功能序列与值转换 文章目录 【Entity Framework】你要知道EF中功能序列与值转换一、序列1.1 基本用法1.2 配置序列设置 二、值转换2.1 配置值转换器2.2 批量配置值转换器2.3 预定义的转换2.4 ValueConverter类2.5 内置转换器 三、应用3.1 简单…

Java中的TCP通信

TCP通信 TCP通信Socket客户端ServerSocket服务端 例子:一发一收例子:多发多收异常捕获 例子:服务器与多个客户端同时通信多客户端通信架构服务端代码ServerReaderThread 服务端读数据线程 TCP通信 特点:面向连接、可靠通信 通信双…

动态数据源实现分表走shardingsphere,不分表走其他

shardingsphere从4.1.1升级到5.2.1但是还没有完结,因为在执行存储过程的时候,系统提示错误如下。shardingsphere是不支持存储过程呢,但项目中不能避免使用存储过程,因为有大量的数据需要初始化,这种情况该如何应对&…

韩顺平Java | C25 JDBC和连接池(下)

JDBCUtils工具类 ※事物 批处理 ※连接池 DataSource DBCP C3P0 Proxool BoneCP ※Druid Apache-DBUtils DAO增删改查-BasicDao

AI绘梦师新项目歪门邪道2.0游戏玩法,仅需拷贝,一键生成,单日盈利500

我们今天要介绍的项目是“AI绘梦师新项目歪门邪道2.0游戏玩法”。这个项目的核心是利用AI技术帮助企业将用户的梦境转化为美术作品。操作起来非常简单,只需复制用户描述的梦境内容,然后将其输入到AI绘画软件中,软件就能自动生成相应的画作。 …

APP开发突增20倍!安卓和鸿蒙你站哪边?

随着科技的快速发展,智能设备已经成为我们生活中不可或缺的一部分。 根据不少业内人士爆料,今年9月华为将发布mate70系列,而同时华为自己也官宣了"鸿蒙星河版",也就是原生鸿蒙系统,将于今年4季度商用。这很…

顶顶通呼叫中心中间件-SIP分机安全(mod_cti基于FreeSWITCH)

介绍 运行在公网的FreeSWITCH服务器,每天都会接收到很多恶意的呼叫请求和注册请求,尝试盗打电话。合理的配置可以防止电话给倒打,但是每天大量的攻击,会让FS产生很多日志,降低FreeSWITCH的处理能力,cti模块…

Python实现时间序列ARIMA模型(附带超详细理论知识和完整代码实现)

文章目录 0 结果1 介绍2 建模2.1 预备知识2.1.1 ADF检验结果(单位根检验统计量)2.1.2 差分序列的白噪声检验(这里使用Ljung-Box检验)2.1.3 ARIMA模型(差分整合移动平均自回归模型)的三个参数:p,…

正则表达式中?=、?!、?<=、?<!、?:的理解与应用举例

正则表达式就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个规则字符串,这个规则字符串表达对字符串的一种过滤逻辑,这篇文章主要给大家介绍了关于正则表达式中?、?!、?<、?<!、?:的理解与应用举例的相关资料,需要的朋友可以参考下 …

芯片中的syscon模块是用来做什么的?有什么功能?

“Syscon”,或者全称为"System Controller",是一种在许多微处理器和系统芯片(SoC)中常见的通用模块。这个模块的主要职责是协调和管理系统级的配置和控制功能。Syscon模块通常包含多种不同的功能,它的设计目…

《系统分析与设计》实验-----需求规格说明书 哈尔滨理工大学

文章目录 需求规格说明书1.引言1.1编写目的1.2项目背景1.3定义1.4参考资料 2.任务概述2.1目标2.2运行环境2.3条件与限制 3.数据描述3.1静态数据3.2动态数据3.3数据库介绍3.4数据词典3.5数据采集 4.功能需求4.1功能划分4.2功能描述…

(一)C++自制植物大战僵尸集成开发环境安装

植物大战僵尸游戏开发教程专栏地址http://t.csdnimg.cn/uzrnw 1、下载Visual Studio集成开发环境 首先在微软官网下载Visual Studio 2022 Community版本。Community版本是免费的,并且满足个人开发的各种需求。Visual Studio 2022 下载链接:微软官网。选…

springboot+vue全栈开发【2.前端准备工作篇】

目录 前言准备工作Vue框架介绍MVVM模式 快速入门导入vue在vscode创建一个页面 前言 hi,这个系列是我自学开发的笔记,适合具有一定编程基础(html、css那些基础知识要会!)的同学,有问题及时指正!…

在Windows上配置VS Code GO语言开发环境

💝💝💝欢迎莅临我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:「stormsha的主页」…

动态规划专练( 322.零钱兑换)

322.零钱兑换 给你一个整数数组 coins ,表示不同面额的硬币;以及一个整数 amount ,表示总金额。 计算并返回可以凑成总金额所需的 最少的硬币个数 。如果没有任何一种硬币组合能组成总金额,返回 -1 。 你可以认为每种硬币的数量…

DAY27| 39. 组合总和 ,40.组合总和II ,131.分割回文串

文章目录 39.组合总和40.组合总和II131.分割回文串 39.组合总和 文字讲解&#xff1a;组合总和 视频讲解&#xff1a;组合总和 状态: 此题ok 思路&#xff1a; 代码&#xff1a; class Solution {int sum;public List<List<Integer>> combinationSum(int[] candi…

【代码随想录】【动态规划】完全背包:零钱兑换,组合总和

零钱兑换 零钱作为物品 &#xff0c;零钱的面额作为物品的重量 def change(self, amount, coins):""":type amount: int:type coins: List[int]:rtype: int"""dp [0]*(amount 1)dp[0] 1# 遍历物品for i in range(len(coins)):# 遍历背包for …

室内设计师怎么获取合适的3D模型?

在室内设计中&#xff0c;3D模型的使用已经变得越来越普遍。它们可以帮助设计师更好地展示他们的设计想法&#xff0c;同时也能帮助客户更好地理解他们所期待的装修效果。然而&#xff0c;如何获取合适的3D模型却是许多设计师和客户面临的挑战。那么室内设计师怎么获取合适的3D…

watchdog,监控文件变化的强大的python库

大家好&#xff0c;今天为大家分享一个无敌的 Python 库 - watchdog。 Github地址&#xff1a;github.com/gorakhargos… 在软件开发和系统管理领域&#xff0c;经常需要监控文件和目录的变化&#xff0c;以便在文件被创建、修改或删除时触发相应的操作。Python Watchdog是一…