常见的EMC问题
电磁兼容设计的目的就在于满足产品功能要求、减少调试时间,使产品满足电磁兼容标准的要求,并且使产品不会对系统中的其它设备产生电磁干扰。
电磁兼容设计中常见的问题有哪些?
1、电磁兼容设计可以从电路设计(包括器件选择)、软件设计、线路板设计、屏蔽结构设计、信号线/电源线滤波设计、电路接地方式这些方面进行设计。
2、频谱分析仪不能够观测到静电放电等瞬态干扰,因为频谱分析仪是一种窄带扫频接收机,它在某一时刻仅接收某个频率范围内的能量。而静电放电等瞬态干扰是一种脉冲干扰,其频谱范围很宽,但时间很短,因而频谱分析仪在瞬态干扰发生时只能观察到其总能量的一小部分,不能反映实际的干扰情况。
3、设计屏蔽机箱时,从电磁屏蔽的角度而言,主要考虑所屏蔽的电场波的种类。对于电场波、平面波或频率较高的磁场波,一般金属都可以满足要求。对于低频磁场波,要使用导磁率较高的材料。
4、机箱的屏蔽效能除了受屏蔽材料影响以外,还受其他两个因素影响,一是机箱上的导电不连续点,例如孔洞、缝隙等;另一个是穿过屏蔽箱的导线,如信号电缆、电源线等。
5、屏蔽磁场辐射源时的注意点:
由于磁场波的波阻抗很低,因此反射损耗很小,主要靠吸收损耗达到屏蔽目的,因而要选择导磁率较高的屏蔽材料。另外,在做结构设计时,要使屏蔽层尽量远离辐射源(以增加反射损耗),尽量避免使孔洞、缝隙等靠近辐射源。
6、在设计屏蔽结构时,有一个原则是:尽量使机箱内的电缆远离缝隙和孔洞。
因为由于电缆近旁总是存在磁场,而磁场很容易从孔洞泄漏(与磁场的频率无关),因此当电缆距离缝隙和孔洞很近时,就会发生磁场泄漏,降低总体屏蔽效能。
7、使用截止波导板需要注意:
截止波导板是由许多截止波导管组成的阵列板,用于需要较高屏蔽效能和通风量的场合,使用时要注意蜂窝板与机箱之间要使用电磁密封衬垫安装,或焊接起来。
8、透明屏蔽窗的选择和使用:
有两种透明屏蔽窗,一种是玻璃夹金属网构成的屏蔽窗,另一种是在玻璃上镀上很薄的金属膜构成的屏蔽窗。在使用时,要注意金属网或导电镀膜一定要与屏蔽机箱的基本导电件紧密接触。
9、电磁密封衬垫的两个关键特性以及使用场合:
电磁密封衬垫必须具备的两个特性是弹性和导电性。常用的电磁密封衬垫种类有:指形簧片、金属网衬垫、导电橡胶、导电布包裹发泡橡胶、螺旋管等。除了有切向滑动接触的场合外,应避免使用指形簧片;有环境密封要求时,应使用导电橡胶;其它场合可使用导电布衬垫,需要屏蔽的频率不高时,也可用丝网衬垫;能够确保不会过量压缩时,可使用螺旋管。
10、使用电磁密封衬垫时需要注意:
面板的厚度要适当,防止在衬垫的反弹力作用下发生形变,造成更大的缝隙。面板厚度较薄时,紧固螺钉需采用较小的间隔。设置限位结构,防止过量压缩。选择适当的金属材料,减小电化学腐蚀。
11、一个屏蔽机箱上,当要穿过一根金属杆时,将金属杆的周围通过铍铜簧片与屏蔽基体可靠地搭接起来,这样就不会破坏机箱的屏蔽效能。
12、电源线滤波器主要作用及选型和使用时要注意:
电源线滤波器的作用是抑制传导发射电流沿着电源线传播。选型时要考虑插入损耗(共模和差模)、额定电流、电压、有效的频率范围等参数,使用时要注意安装方法,必须确保射频接地良好和输入输出隔离,防止滤波过的导线部分再次受到污染。
滤波器的体积主要由滤波器电路中的电感器决定,较小的滤波器内必须使用体积较小的电感器,而较小的电感器电感量也可能较小,会导致滤波器的低频滤波性能较差。另外,滤波器的体积减小,必要让内部器件相互靠得很近,这样会降低滤波器的高频性能。
13、电源线滤波器的高频滤波特性十分重要:
因为高频滤波特性不好,会导致设备的辐射发射超标或对脉冲性干扰敏感。
14、进行结构电磁兼容设计时,有一个原则是:经过滤波的电源线要尽量远离各种信号电缆。
如果电源线与信号电缆靠得很近,信号电缆上的高频信号会耦合到电源线上(特别是已经滤波过的部分),造成电源线上的传导发射超标。
15、什么叫滤波器的插入损耗:
由于滤波器接入电路而产生的电流、电压损耗叫做滤波器的插入损耗,干扰滤波器应对干扰频率的信号有尽量大的插入损耗。测量滤波器的插入损耗应采用源和负载阻抗的比值为0.1:100(或反过来)的条件来测,这时可以得到最坏条件下的结果,也就是最保险的结果。
16、一般而言,交流线滤波器可以用在直流的场合,但是直流线滤波器绝对不能用在交流的场合:
直流线滤波器中使用的旁路电容是直流电容,用在交流条件下可能会发生过热而损坏,如果直流电容的耐压较低,还会被击穿而损坏。即使没有发生这两种情况,由于一般直流滤波器中的共模旁路电容的容量较大,因而用在交流的场合会发生过大的漏电流,违反安全标准的规定。
17、信号线滤波器的作用、安装方式选择:
减小信号线上不必要的高频成分(主要是共模的),从而减小电缆的电磁辐射,或防止电缆作为天线接收空间电磁干扰,并传导进机箱。有线路板上安装和面板上安装两种方式,需要滤波的频率较低时,使用线路板上安装的结构;需要滤波的频率较高时,使用面板上安装的结构。
18、三端电容器为什么更适合于干扰滤波:
电磁干扰的频率往往很高,因此干扰滤波器的高频特性至关重要,三端电容器巧妙地利用一个电极上的两根引线电感构成了T型低通滤波器,而消除了传统电容器中引线电感的不良影响,提高了高频滤波特性,因此三端电容器更适合于干扰滤波。
19、穿心电容器为什么是干扰滤波的理想器件?
穿心电容器是一种三端电容器,但与普通的三端电容器相比,由于它直接安装在金属面板上,因此它的接地电感更小,几乎没有引线电感的影响。另外,它的输入输出端被金属板隔离,消除了高频耦合。这两个特点决定了穿心电容具有接近理想电容的滤波效果。
XEM_T20 核心板采用易灵思公司的 Trion®系列的 T20LQFP144 芯片作为核心 处理器。100%国产化元器件,该核心板扩展出了 84 个 IO 口,20K逻辑单元,满足中低端FPGA应用,集成了 64MBit 的 SPI FLASH 芯片,用于 存储启动文件和用户文件;集成了 MINI USB 转串口通信接口,同时可通过 USB 接口给核心板供电。如下图
相关文章:

常见的EMC问题
电磁兼容设计的目的就在于满足产品功能要求、减少调试时间,使产品满足电磁兼容标准的要求,并且使产品不会对系统中的其它设备产生电磁干扰。 电磁兼容设计中常见的问题有哪些? 1、电磁兼容设计可以从电路设计(包括器件选择&…...

Redis内存存储效率问题
目录 内存碎片是如何形成的? 如何判断是否有内存碎片? 如何清理内存碎片? INFO命令 面向 Prometheus 的 Redis-exporter 监控 实习期间,了解到,企业级开发中多个项目使用Redis,运行Redis实例的有可能是…...

3.28 haas506 2.0开发教程-example-蓝牙多设备扫描(仅支持M320,HD1)
haas506 2.0开发教程-example-蓝牙多设备扫描案例说明蓝牙信息克隆1.手机蓝牙改名信息克隆代码测试案例说明 开发板扫描蓝牙设备,获取并打印蓝牙设备mac地址。mac地址每个设备不同,且不能更改。本案例仅适用于M320开发板和HD1-RTU。案例使用手机与iBeac…...

C语言经典编程题100例(41~60)
目录41、习题4-4 特殊a串数列求和42、习题4-6 水仙花数43、习题4-7 最大公约数和最小公倍数44、习题7-5 找鞍点45、练习5-1 求m到n之和46、练习5-2 找两个数中最大者47、练习5-3 数字金字塔48、习题5-1 符号函数49、习题5-2 使用函数求奇数和50、习题5-3 使用函数计算两点间的距…...

git日常使用命令
实习这段时间使用了很多git指令来提交代码,简单记录一下日常使用的指令: 提交代码通常顺序: 1.git status 查看本地修改项 2.git add . 提交全部文件 (这个 .是全部文件)到暂存区 3.git commit -m ‘本次提交的说明’…...
ES6对象展开运算符浅拷贝or深拷贝
ES6中提出的对象展开运算符“…”就是用来展开元素的。有了它就不用代码循环遍历了,偷懒专用。 1. 合并数组 展开原有数组中的所有元素,可以合并成一个新的数组。 var a[1,2,3]; var b[4,5,6]; var c[...a,...b]; console.log(c) // 输出:…...

leaflet 上传包含shp的zip文件,在map上解析显示图形(059)
第059个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+leaflet中本地上传包含shp的zip文件,利用shapefile读取shp数据,并在地图上显示图形。 直接复制下面的 vue+openlayers源代码,操作2分钟即可运行实现效果 文章目录 示例效果加载shapefile.js方式安装引用jszip(…...

CAN总线详细介绍
1.1 CAN是什么? CAN 最终成为国际标准 ( ISO11898(高速应用)和 ISO11519(低速应用)),是国际上应用最广泛的现场总线之一。 1.2 CAN总线特点 多主方式: 可以多主方式工作,网络上任意一个节点…...
python如何完成对 Excel文件的解密后读取?
通常为了防止重要的Excel文件数据内容的泄露,需要对文件整体进行加密与解密的操作。 对于文件的加解密过程,python也有很多非标准库来帮助我们完成操作,这里主要说明如何完成对Excel文件的解密与读取操作。 这里我们使用到的是msoffcrypto-…...

微服务实战--高级篇:RabbitMQ高级
服务异步通信-高级篇 消息队列在使用过程中,面临着很多实际问题需要思考: 1.消息可靠性 消息从发送,到消费者接收,会经理多个过程: 其中的每一步都可能导致消息丢失,常见的丢失原因包括: 发送…...

autoCAD2022 - 设置新的原点
文章目录autoCAD2022 - 设置新的原点概述笔记UCS原点设置功能的菜单位置ENDautoCAD2022 - 设置新的原点 概述 上次整板子的dxf时, 原来的原点不合适, 想调整一下. 当时整完了, 没记录. 这次用的时候, 又找半天… 设置新原点的功能, 不在顶部菜单中, 而是在视图右上角的UCS图标…...
spring boot 配置 mybatis-plus多数据源
简介Mybatis-puls 多数据源的使用,采用的是官方提供的dynamic-datasource-spring-boot-starter包的 DS 注解,具体可以参考官网:https://gitee.com/baomidou/dynamic-datasource-spring-boot-starterpom.xml文件引入如下依赖主要引入dynamic-d…...

独立产品灵感周刊 DecoHack #047 - 安卓手机上最有用的APP
本周刊记录有趣好玩的独立产品设计开发相关内容,每周发布,往期内容同样精彩,感兴趣的伙伴可以点击订阅我的周刊。为保证每期都能收到,建议邮件订阅。欢迎通过 Twitter 私信推荐或投稿。💻 产品推荐 1. Bouncer Tempor…...

【面试题】JavaScript中递归的理解
大厂面试题分享 面试题库后端面试题库 (面试必备) 推荐:★★★★★地址:前端面试题库递归 RecursionTo iterate is human, to recurse, divine. 理解迭代,神理解递归。本文会以 JavaScript为主、有部分 Rust 举例说明。…...

PyTorch学习笔记
PyTorch学习笔记(一):PyTorch环境安装 往期学习资料推荐: 1.Pytorch实战笔记_GoAI的博客-CSDN博客 2.Pytorch入门教程_GoAI的博客-CSDN博客 安装参考: 1.视频教程:3分钟深度学习【环境搭建】CUDA Anacon…...

SpringBoot2知识点记录
SpringBoot2知识点记录1.SpringBoot2基础入门1.1 环境要求1.1.1 maven设置1.2 第一个程序 HelloWorld1.2.1 创建maven工程1.2.2 引入依赖1.2.3 创建主程序1.2.4 编写业务1.2.5 测试1.2.6 简化配置1.2.7 简化部署1.3 自动装配1.3.1 SpringBoot特点1.3.1.1 依赖管理1.3.1.2 自动装…...

Mysql
1 Sql编写 count(*) //是对行数目进行计数 count(column_name) //是对列中不为空的行进行计数 SELECT COUNT( DISTINCT id ) FROM tablename; //计算表中id不同的记录有多少条 SELECT DISTINCT id, type FROM tablename; //返回表中id与type同时不同的结果 X.1 连表子查询 sel…...

Q4营收利润增长背后估值持续偏低,全球支付巨头PayPal前景如何?
作为国际版的“支付宝”,全球第三方支付巨头PayPal的业务横跨欧美市场,覆盖了全球200多个国家和地区。同时,PayPal也是首家进军中国支付市场的外资机构,实力强劲。然而,近两年,PayPal的市值一路从3000亿跌至…...

【自然语言处理】【大模型】BLOOM:一个176B参数且可开放获取的多语言模型
BLOOM:一个176B参数且可开放获取的多语言模型《BLOOM: A 176B-Parameter Open-Access Multilingual Language Model》论文地址:https://arxiv.org/pdf/2211.05100.pdf 相关博客 【自然语言处理】【大模型】用于大型Transformer的8-bit矩阵乘法介绍 【自然…...

小红书穿搭博主推广费用是多少?
小红书作为一个种草属性非常强的平台,商业价值是有目共睹的。很多爱美的女性都会在小红书上被种草某个商品,所以很多服装品牌都会在小红书上布局推广。 穿搭作为小红书的顶梁柱类目,刷小红书就能总是看到好看的穿搭博主分享美美的衣服&#…...

STM32F4基本定时器使用和原理详解
STM32F4基本定时器使用和原理详解 前言如何确定定时器挂载在哪条时钟线上配置及使用方法参数配置PrescalerCounter ModeCounter Periodauto-reload preloadTrigger Event Selection 中断配置生成的代码及使用方法初始化代码基本定时器触发DCA或者ADC的代码讲解中断代码定时启动…...

【CSS position 属性】static、relative、fixed、absolute 、sticky详细介绍,多层嵌套定位示例
文章目录 ★ position 的五种类型及基本用法 ★ 一、position 属性概述 二、position 的五种类型详解(初学者版) 1. static(默认值) 2. relative(相对定位) 3. absolute(绝对定位) 4. fixed(固定定位) 5. sticky(粘性定位) 三、定位元素的层级关系(z-i…...

微信小程序 - 手机震动
一、界面 <button type"primary" bindtap"shortVibrate">短震动</button> <button type"primary" bindtap"longVibrate">长震动</button> 二、js逻辑代码 注:文档 https://developers.weixin.qq…...
【AI学习】三、AI算法中的向量
在人工智能(AI)算法中,向量(Vector)是一种将现实世界中的数据(如图像、文本、音频等)转化为计算机可处理的数值型特征表示的工具。它是连接人类认知(如语义、视觉特征)与…...

【C++特殊工具与技术】优化内存分配(一):C++中的内存分配
目录 一、C 内存的基本概念 1.1 内存的物理与逻辑结构 1.2 C 程序的内存区域划分 二、栈内存分配 2.1 栈内存的特点 2.2 栈内存分配示例 三、堆内存分配 3.1 new和delete操作符 4.2 内存泄漏与悬空指针问题 4.3 new和delete的重载 四、智能指针…...
08. C#入门系列【类的基本概念】:开启编程世界的奇妙冒险
C#入门系列【类的基本概念】:开启编程世界的奇妙冒险 嘿,各位编程小白探险家!欢迎来到 C# 的奇幻大陆!今天咱们要深入探索这片大陆上至关重要的 “建筑”—— 类!别害怕,跟着我,保准让你轻松搞…...
Caliper 负载(Workload)详细解析
Caliper 负载(Workload)详细解析 负载(Workload)是 Caliper 性能测试的核心部分,它定义了测试期间要执行的具体合约调用行为和交易模式。下面我将全面深入地讲解负载的各个方面。 一、负载模块基本结构 一个典型的负载模块(如 workload.js)包含以下基本结构: use strict;/…...

【Post-process】【VBA】ETABS VBA FrameObj.GetNameList and write to EXCEL
ETABS API实战:导出框架元素数据到Excel 在结构工程师的日常工作中,经常需要从ETABS模型中提取框架元素信息进行后续分析。手动复制粘贴不仅耗时,还容易出错。今天我们来用简单的VBA代码实现自动化导出。 🎯 我们要实现什么? 一键点击,就能将ETABS中所有框架元素的基…...

自然语言处理——文本分类
文本分类 传统机器学习方法文本表示向量空间模型 特征选择文档频率互信息信息增益(IG) 分类器设计贝叶斯理论:线性判别函数 文本分类性能评估P-R曲线ROC曲线 将文本文档或句子分类为预定义的类或类别, 有单标签多类别文本分类和多…...
React核心概念:State是什么?如何用useState管理组件自己的数据?
系列回顾: 在上一篇《React入门第一步》中,我们已经成功创建并运行了第一个React项目。我们学会了用Vite初始化项目,并修改了App.jsx组件,让页面显示出我们想要的文字。但是,那个页面是“死”的,它只是静态…...