我们在接触新鲜事物的时候,通常习惯用自己熟悉的知识去解释自己不熟悉的事物。EMC知识更多的涉及到微波和射频,对于像我这种专注于信号完整性而 对EMC知识知之甚少的菜鸟来说,最初也只能用SI的一些基础知识去撬开EMC设计的大门了。在我的认知里,EMI关注的是电磁能量的辐射,包括外部电磁 环境对自身系统的干扰,以及自身辐射的电磁能量对外部系统的干扰。这些干扰都不能超过一个限度,超过了这个限度就会引起问题,这些干扰归根结底还是影响了 系统的信号完整性。

电路板上的电磁能量是怎么辐射出去的?


期的PCB是单层板的,芯片之间是通过导线连接起来,电源线和信号线没啥区别,仅仅是连通的导线而已。这又让我想到了自己的毕业设计,是一个单片机控制的
LED显示屏,这个系统很简单,就几个IC以及色环电阻,电容都没几个,通过简单的焊接,电路就可以工作了。根本就没有用到微带线,带状线,双绞线,同轴
电缆这些东东。
学习高速设计之后,我明白了,随着频率的上升,信号跳变产生的电磁能量也在增加。芯片之间再也不能这样简单的连接起来了,像图1这种连接方法,会使回路电感很大,回路电感很大,就会使得交流信号的感抗很大,信号根本不会老老实实沿导线传播,而是会辐射到空间中去。

怎么解决电路板的电磁辐射问题?

在SI工程师眼中,使用微带线或者带状线是为了给信号提供一个低阻抗的传输路径。这在EMC工程师眼中也是电磁屏蔽的需要。在使用了微带线或者带状线之后,电磁能量就被控制在了导体之间的介质中了。

为什么在使用了微带线和带状线后,电磁能量大部分会被束缚在介质中呢?主要原因是信号路径与回流路径靠的更近,这样整个回路的电感就减小了。

由上图可知,参考平面对传输线的单位长度有效电感的影响是很大的。可以想象,在高频条件下,如果信号拥有很好的回流路径,那么它所感受到的回路电感就会很小,信号就会按照人们的意愿从发射端传输到接收端,如果信号感受到的回路电感很大就会产生辐射问题。

小结


低频的时候,可以不考虑电磁干扰的问题,低频时导线周围的电磁场变化没有那么强烈,导线的电感效应也不会表现的那么明显。但是到了高频,电磁场变化剧烈,
应该充分考虑信号路径与返回路径的耦合问题,利用信号路径与返回路径的耦合来减小整个回路的电感,控制导线向空间发射的电磁能量。

EMC学习之电磁辐射的更多相关文章

  1. EMC与电容(二)-电容参数意义、各电容的特点及应用

    上次的问题,看到很多回答里都有关于X电容,Y电容,NPO之类,这些很奇怪的参数到底代表什么意义呢?以前很多次都在BOM表里看到这些参数,一直都无视过去,正好这次的EMC课程里也提到这方面的知识,正好跟 ...

  2. 设计上如何避免EMC问题

    最近经常被问到EMC相关的问题,比如怎么设计才能避免EMC的问题,我想经常关注高速先生的同鞋们有机会肯定也会问到这个问题.首先这是一个系统 性的问题,不是那么好回答,尤其是对于聚焦在高速信号这个领域而 ...

  3. 上四条只是我目前总结菜鸟们在学习FPGA时所最容易跑偏的地

    长期以来很多新入群的菜鸟们总 是在重复的问一些非常简单但是又让新手困惑不解的问题.作为管理员经常要给这些菜鸟们普及基础知识,但是非常不幸的是很多菜鸟怀着一种浮躁的心态来学习 FPGA,总是急于求成. ...

  4. 硬件相关-EMI & EMS & EMC

    EMI——Electro Magnetic Interference 电磁干扰 定义:是指电磁波与电子元件作用后而产生的干扰现象. 分类:有传导干扰和辐射干扰两种. 传导干扰: 是指通过导电介质把一个 ...

  5. EMC

    1.EMC的概念 EMC(Electro Magnetic Compatibility)即电磁兼容,是指设备或系统在其电磁环境中符合要求运行并不对其环境中的任何设备产生无法忍受的电磁干扰的能力.就是它 ...

  6. MFS学习总结

    MFS学习总结 MFS概述.特性和新版改进 MFS 工作原理和设计架构 MFS的安装.部署.配置 MFS的高级特性 MFS的性能测试 MFS集群的维护 MFS的常见问题和建议对策 一.MFS概述.特性 ...

  7. Oracle RAC学习笔记01-集群理论

    Oracle RAC学习笔记01-集群理论 1.集群相关理论概述 2.Oracle Clusterware 3.Oracle RAC 原理 写在前面: 最近一直在看张晓明的大话Oracle RAC,真 ...

  8. 如何学习FPGA

    如何学习FPGA 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/k331922164/article/details/44626989 PS:笔者强 ...

  9. 大数据学习-2 认识Hadoop

    一.什么是Hadoop? Hadoop可以简单的理解为一个数据存储和数据分析分布式系统.随着互联网的普及产生的数据是非常的庞大的,那么我们怎么去处理这么大量的数据呢?传统的单一计算机肯定是完成不了的, ...

随机推荐

  1. linux python更新

    linux的yum依赖自带的Python,为了防止错误,此处更新其实是再安装一个Python 1.查看默认python版本 python -v 2.安装gcc,用于编辑Python源码 yum ins ...

  2. 1208PHP语句

    var_dump(empty($a)); 判断变量是否为空var_dump(isset($a)); 判断变量是否定义 unset(变量); 删除变量 &代表变量的地址:$a = ;$b = & ...

  3. 教你如何做Lotus Domino的应用开发

    http://www.lotuschina.net/club/thread-7309-1-1.html

  4. [VijosP1764]Dual Matrices 题解

    题目大意: 一个N行M列的二维矩阵,矩阵的每个位置上是一个绝对值不超过1000的整数.你需要找到两个不相交的A*B的连续子矩形,使得这两个矩形包含的元素之和尽量大. 思路: 预处理,n2时间算出每个点 ...

  5. [知识点]字符串Hash

    1.前言 字符串的几大主要算法都多少提及过,现在来讲讲一个称不上什么算法, 但是非常常用的东西——字符串Hash. 2.Hash的概念 Hash更详细的概念不多说了,它的作用在于能够对复杂的状态进行简 ...

  6. IIS ISAPI

    cscript.exe %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 ...

  7. 体育游戏中的Player类

    最近在做一个棒球的游戏,开始感觉还是挺酷炫的,但是其实做法挺朴实的,想象中的球员是多么智能,这样那样的,其实只是表象. 关于球员的类是游戏里非常重要的部分,这个玩意怎么写呢,可以这样写...... 棒 ...

  8. JavaScript 中string方法

    注意:JavaScript的字符串是不可变的(immutable),String类定义的方法不能改变原来字符串内容,例如String.toUpperCase()这样的方法,返回的是全新的字符串,而不是 ...

  9. 如何让{dede:channel}有子栏目显示子栏目,无子栏目不显示同级栏目

    我们在使用织梦系统制作网站时经常会遇到网站栏目较多,显示当前栏目下的二级与三级栏目时,使用栏目嵌套标签,但是当三级栏目为空时,会显示同级栏目.从用户体验角度出发,常理情况下也是需要空白的,即二级栏目下 ...

  10. Ant环境变量配置

    Ant环境变量配置 1.新建系统变量ANT_HOME    变量名: ANT_HOME    变量值: D:\biancheng\apache-ant-1.7.1 2.修改PATH    变量值最后面 ...