电磁兼容(EMC):整改案例(一)无时钟电路哪来的窄带干扰

news2024/11/15 13:43:10

目录

1. 异常现象

2. 原因分析

3. 整改方案

4. 总结


1. 异常现象

         某家电用电器产品依据GB 4343.1-2018 家用电器、电动工具和类似器具的电磁兼容要求 第1部分:发射进行端子电压测试,测试结果如下图示。在频点40MHz裕量不足,仅有0.4dB。

2. 原因分析

         从测试数据可以很直观地判断出辐射源是产品内部某个倍频与40MHz相关的时钟信号。因为在该频点的数据呈现是一个尖峰状的窄带噪声,并且可明显看到在高频段也有类似的窄带信号,也还是与40MHz相关的倍频信号。

         那如何来区别窄带噪声和宽带噪声?

         窄带:被测信号的所有能量都位于RBW(Resolution Bandwidth)分辨率带宽内,也即被测信号的6dB带宽(6dB带宽在骚扰功率测试中,表示的是峰值功率的四分之一对应的就是信号6dB带宽,10lg0.25=-6dB)小于接收机的6dB带宽。

         宽带:被测信号的所含能量的频率范围要大于RBW,也即被测试信号的6dB带宽大于接收机的6dB带宽。

         接收机的6dB带宽指的是接收机在接收信号时,其灵敏度比实际测量值高出6dB,并且在这个条件下,输出信号的信纳比(信噪比与干扰比)能够保持为12dB时的信号调制频偏的两倍值。接收机在不同的测试频段,其6dB带宽频率范围不一样

         以下用骚扰功率测试中,接收机测量准峰值的6dB带宽100kHz为例作说明,如红色曲线所示的窄带信号6dB带宽完全落在100kHz的测量带宽范围内,也即该信号的所有能量都被接收机在该带宽内接收。而蓝色曲线所示的宽带信号6dB带宽已经超出了100kHz测量带宽范围,也即该信号只有部分能量被接收机在该带宽内接收。

3. 整改方案

         根据测试结果定位根据辐射源再分析耦合路径的思路。首先查看产品原理图,是否存在40MHz相关的时钟信号。查看原理图,发现整个产品电路上并没有明显的时钟信号,唯一一个时钟电路还是MCU的32.768kHz基础时钟。另外的辐射源便是AC-DC和DC-DC电源电路,但AC-DC和DC-DC电源电路通常是宽带噪声,不会是上图示的窄带噪声。那这个现象就比较奇怪,是不是之前所分析的方向错误呢?其实方向并没有错,整个产品与时钟相关的就只有MCU电路了,MCU虽然没有外接时钟电路,但是会基于基础频率进行分频或倍频。查看MCU数据手册,如下图示描述。芯片可内建高频32MHz振荡器,作为系统时钟源时,fsys可通过编程器选择设定为32/16/8/4MHz频,而40MHz正好这里面的8和4MHz的5倍频与10倍频。进一步确认,MCU的内部为4MHz。

         整改方案一:在程序上对每I/O口的配置,选用厂家提供的高可靠性模式,即对各I/O配置端口滤波电路。按此方案整改后,窄带信号噪声全面消失通过测试。但该方案需要MCU原厂支持,芯片是否有这样的配置模式,否则每个I/O口都做处理的话,工作量大也很麻烦,除非用近场探头定位到是某个I/O主要的耦合电路,再针对这个单一的I/O口做处理才会相对好些,不过大部分都是通过电源端口向外辐射。

         整改方案二:在芯片的电源端口增加高频磁珠,与原本的滤波电容形成RC滤波。高频磁珠可以定向的抑制目标频段的噪声。该整改方案同样可以通过测试,但是窄带信号噪声并没有全面消失。

4. 总结

         在本案例中总结以下产品整改经验:

         1)发射类试验中,测试数据波形呈现陡峭的尖峰状噪声,基本为窄带噪声,辐射源为产品内部的时钟信号或数据信号。

         2)除明显的外部时钟电路,MCU的内部时钟也会通过I/O或电源端口以及相应的走线辐射出去。

         3)MCU内部时钟导致辐射失败的问题,可通过软件在各I/O中增加滤波功能(需要软件支持,否则很麻烦,除非用近场探头定位到是某个I/O主要的耦合电路),也可以在电源端口增加相应的磁珠组成RC滤波来解决。

         4)能有降低辐射源方案,尽量采用该方案,辐射源的抑制效果往往比耦合路径处理效果好。

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

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

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

相关文章

【因果推断python】28_面板数据和固定效应2

目录 固定效应 固定效应 为了方面后面更正式地讲述,让我们首先看一下我们拥有的数据。按照我们的例子,我们将尝试估计婚姻对收入的影响。我们的数据包含多年以来多个个体 (nr) 的这两个变量,married 和lwage。请注意,工资采用对数…

无线麦克风什么牌子的音质效果好?轻揭无线领夹麦克风哪个牌子好

​随着科技的不断发展,无线领夹麦克风已经成为现代演讲、演出和采访中不可或缺的工具。这种小巧便携的设备,能够让我们摆脱线缆的束缚,自由地在舞台上或讲台上移动,同时保持声音的清晰和稳定。在这篇文章中,我们将介绍…

【课程总结】Day6(下):机器学习项目实战–成人收入预测

机器学习项目实战:成人收入预测 项目目的 基于个人收入数据(包括教育程度、年龄、性别等)的数据集,通过机器学习算法,预测一个人的年收入是否超过5万美金。 数据集 地址:http://idatascience.cn/dataset-detail?table_id10036…

【UML用户指南】-14-对高级结构建模-实例

目录 1、实例的组成结构 1.1、类型 1.2、名称 1.3、操作 1.4、状态 1.5、其他特征 1.5.1、主动对象 1.5.2、链 1.5.3、静态属性 1.6、标准元素 实例是抽象的具体表现,可以对它施加一组操作,而且它可能有一组状态,来存储操作的结果。…

leetcode-04-[24]两两交换链表中的节点[19]删除链表的倒数第N个节点[160]相交链表[142]环形链表II

一、[24]两两交换链表中的节点 重点:暂存节点 class Solution {public ListNode swapPairs(ListNode head) {ListNode dummyHeadnew ListNode(-1);dummyHead.nexthead;ListNode predummyHead;//重点:存节点while(pre.next!null&&pre.next.next…

AI智能体的分级

技术的分级 人们往往通过对一个复杂的技术进行分级,明确性能、适用范围和价值,方便比较、选择和管理,提高使用效率,促进资源合理分配和技术改进和标准化。 比如,国际汽车工程师学会(SAE)定义了自…

CANOpen转PROFINET网关连接低压伺服系统

在现代工业自动化领域,随着技术的不断进步,各种总线通讯协议之间的转换和互操作性变得越来越重要。CANOpen和PROFINET作为两种广泛应用的通讯协议,各自具有独特的优势和应用场景。然而,在实际应用中,往往需要将CANOpen…

python使用wkhtmltopdf将html字符串保存pdf,解决出现方框的问题

出现的问题: 解决办法: <html> <head><meta charset="UTF-8"/> </head> <style> * {font-family: Arial,SimSun !important; } </style> </html>在html字符串前面加上上面代码,意思是设置字体编码和样式 html示例:…

vue2前置路由守卫中使用this.$store.state报错解决

1、问题描述&#xff1a;在前置路由守卫逻辑中&#xff0c;要更改vuex中的store的state状态&#xff0c;使用常规的this.$store.state报错 2、问题原因&#xff1a; 在vue2是vueRouter前置路由守卫中&#xff0c;this关键字并不会指向vue实例&#xff0c;因此不能使用this.$st…

如何优雅的实现Excel导入通用处理流程

目录 1.业务背景2.业务导入流程3.流程优化3.1 模板模式3.1.1 导入处理器接口ImportProcessor3.1.2 抽象父类 AbstractImportProcessor3.1.3 子类实现 ImportDemoProcessor 3.2 工厂模式3.2.1 标识子类的枚举ImportTypeEnum3.2.2 工厂类ProcessorHolder3.2.3 工厂类的调用 4. 特…

纹理贴图必须要输入顶点坐标或纹理坐标吗

最近知识星球的一位同学,面试时被问到:纹理贴图必须要输入顶点坐标或纹理坐标吗? 他一下子被这个问题问蒙了,虽然他知道正确答案是否定的,但是说不上来理由。 这个就引出了文本提到的全屏三角形,它不需要顶点缓冲区,而是利用顶点着色器直接生成所需的顶点坐标和纹理坐标…

【CTS】android CTS测试

android CTS测试 1.硬件准备2. 软件准备3. 下载 CTS3.1 cts3.2 解压 CTS 包&#xff1a; 4 配置adb fastboot5 检查 Java 版本6 安装aapt26.1 下载并安装 Android SDK6.2 找到 aapt2 工具6.3 配置环境变量 7. 准备测试设备8. 运行 CTS 测试8.1 启动 CTS&#xff1a; 9. 查看测试…

DDD架构和微服务初步实现

本次记录的是微服务的初步认识和DDD架构的初步实现和思路&#xff0c;在之前的发布里&#xff0c;对Javaweb进行了一次小总结&#xff0c;还有一些东西&#xff0c;不去详细理解说明了&#xff0c;下面开始我对微服务的理解。 什么是微服务&#xff1f; 在刚刚开始学习的时候…

【让AI写高考AI话题作文】看各大模型的回答

文章目录 命题chatGPT问题的消失&#xff0c;思考的萎缩 通义千问标题&#xff1a;在信息洪流中寻找智慧之光 文心一言探寻未知&#xff0c;拥抱无限的问题 命题 阅读下面的材料&#xff0c;根据要求写作。&#xff08;60分&#xff09; 随着互联网的普及、人工智能的应用&am…

快速锁定Bug!掌握Wireshark等抓包技术,提升测试效率

前言 相信做了测试一段时间的小伙伴都会开始意识到抓包对于测试的重要性&#xff0c;它涉及到功能测试、性能测试、自动化测试、安全测试和数据库测试等等。可以说我们要想做好测试就必须和抓包打交道&#xff0c;脱离抓包的测试是不合格的。人们都说黑客利用Wireshark等抓包工…

未来校园的新质生产力:南京江北新区浦口外国语学校校园网升级改造的启示

作者:南京江北新区浦口外国语学校 校长助理 杨美玲 导语:在南京江北新区(第十三个国家级新区),浦口外国语学校,这所拥有77605平方米宽阔校园、169个班级、7335名学生和511位专任教师的九年一贯制公办外语特色学校,正以前所未有的活力和智慧,迎接信息化时代的挑战。作为学校信息…

【JMeter接口测试工具】第二节.JMeter基本功能介绍(下)【进阶篇】

文章目录 前言八、Jmeter常用逻辑控制器 8.1 如果&#xff08;if&#xff09;控制器 8.2 循环控制器 8.3 ForEach控制器九、Jmeter关联 9.1 正则表达式提取器 9.2 xpath提取器 9.3 JSON提取器十、跨越线程组传值 10.1 高并发 10.2 高频…

1996-2023年各省农林牧渔总产值数据(无缺失)

1996-2023年各省农林牧渔总产值数据&#xff08;无缺失&#xff09; 1、 时间&#xff1a;1996-2023年 2、 来源&#xff1a;国家统计局、统计年鉴 3、 指标&#xff1a;农林牧渔总产值 4、 范围&#xff1a;31省 5、 缺失情况&#xff1a;无缺失 6、 指标解释&…

韩顺平0基础学java——第20天

p407-429 接口 一个类可以实现多个接口&#xff08;电脑上可以有很多插口&#xff09; class computer IB&#xff0c;IC{} 接口中的属性只能是final&#xff0c;并且是public static final 接口不能继承其他类&#xff0c;但是可以继承多个别的接口 interface ID extends I…

【PX4-AutoPilot教程-TIPS】离线安装Flight Review PX4日志分析工具

离线安装Flight Review PX4日志分析工具 安装方法 安装方法 使用Flight Review在线分析日志&#xff0c;有时会因为网络原因无法使用。 使用离线安装的方式使用Flight Review&#xff0c;可以在无需网络的情况下使用Flight Review网页。 安装环境依赖。 sudo apt-get insta…