http://bbs.ednchina.com/BLOG_ARTICLE_3010439.HTM

PCB上元器件的布局对整个PCB板的电磁兼容性影响很大,所以从事硬件电路设计的工程师很有必要学习PCB上对元器件的布局。下面,我将以学生学习的角度出发,学习与分析PCB上元器件布局的电磁兼容性设计。

1、概述

为了在设计初期给予布局人员更多的指导,应尽可能地采用电路框图以提供更为详尽的信息,这些应该注意的点包括:

(1)  在物理上对电路板上功能性的子模块进行划分;

(2)  敏感元器件和I/O端口的位置要求;

(3)  在电路方框图上作标记,包括被使用的各种正被使用的不同的接地节点,与此同时也必须重点关注到他们的连接;

(4)  各种不同的地节点可以共地的位置,以及不能共地的位置;

(5)  必须靠近地印制线布放信号印制线,再加上其他任何对信号印制线布置有限制的条件。

2、无地平面时的地布局

2.1 印制线的阻抗

为了减小地阻抗上产生的噪声电压,地连接的仔细布置要花费很大的功夫。

但是在任何不一样的印制电路板上,彻底消除闭合的地电流是不切合实际的,另一方面,地设计就是要设法降低地阻抗本身的大小。

印制线的阻抗主要由在频率大于数千赫兹以上时的电感决定的,减小地连接阻抗的方法有两种:

(1)  使导线的长度最短,并且如果可能,增加它的长度;

(2)  印制线的返回路径与其平行并紧邻放置。

PCB印制线的电感主要是其长度的函数,其次才与宽度相关。对于长度等于x英寸(1英寸=2.54cm)、直径等于y英寸的单根导线,式2-1给出了它的自感大小:

L=0.0051*x(ln(4/y)-0.75) uH                            (2-1)

因为电感与直径之间存在对数关系,所以导线的直径加倍并不会使电感减小50%。若平行的印制线之间的距离足够远,则互感的影响可以减小到零,那么电感也会成比例减小。对于间距超过1cm的细导线,互感效应可忽略不计。

2.2 网格地

从逻辑上对平行的接地线进行扩展,就会形成一个网状结构的接地布局。这个方式可使地回流电流可以使用的不同路径的数目最大化,因此能够尽量减小任何给定信号走线的接地电感,在单一的信号返回路径过于复杂而不能轻易进行定义时,这样一种结构非常适合具有多个封装结构的数字电路的布局。在多数这样的布局中,处理保持一致外,网格的孔尺寸才是真正最重要的。

为了使电感最小,往往优先选择宽的地线,而不是选择细的,但是即使是连接距离较远的点的细走线,也胜于没有的情况。在布置信号走线或电源走线之前,先布置网状结构,这样才能实现比较好的网格地布局。设计师需要在双面板上遵守X-Y结构的布线系统—即在一个面上布置所有X轴方向的印制线,而在另一个面上布置所有Y方向的印制线。然后将“干扰性”(大的di/dt)信号印制线靠近地印制线布放,保证总体环路的面积最小。这样做也许需要更多的地线,但是为了降低干扰,这应该视为可以接受的成本。

2.3 不期望的接地类型

老师说,任何类型的电路都不应该使用的地结构的一个样式就是“梳形”,也就是从电路板的一侧,几个不同的地分支发散出去,像一个“山”字那样。这样的布局迫使返回电流在一个很大的环路上流动,即使信号走线是短的、直的,并对辐射耦合和地噪声的产生都有增强作用。在电路板上不同封装之间引入的这种大的共地阻抗也会导致电路故障。只要在不同地分支之间的空隙上增加一些桥接线,就很容易将梳妆地转化为严格意义上的网格地。

声明 :本文是学生自己上课写的学习笔记,与大家分享,所以把类型标为原创,然而,文中知识都是从网络牛人或者书本所得,不用于商业用途,若涉及侵权,请与我联系。

电磁兼容性设计学习笔记--PCB中地的布局的更多相关文章

  1. DirectX 9 UI三种设计学习笔记:文章4章Introducing DirectInput+文章5章Wrapping Direct3D

           本文从哈利_创.转载请注明出处.有问题欢迎联系本人!        邮箱:2024958085@qq.com 上一期的地址: DX 9 UI设计学习笔记之二 第4章 Introducin ...

  2. loadrunner 场景设计-学习笔记之性能误区

    场景设计-学习笔记之性能误区 by:授客 QQ:1033553122 场景假设: 每个事务仅包含一次请求,执行10000个并发用户数 性能误区: 每秒并发用户数=每秒向服务器提交请求数 详细解答: 每 ...

  3. UI设计学习笔记(7-12)

    UI学习笔记(7)--扁平化图标 认识扁平化 Flat Design 抛弃传统的渐变.阴影.高光等拟真视觉效果,打造看上去更平的界面.(颜色.形状) 扁平化图标有什么优缺点 优点: 简约不简单.有新鲜 ...

  4. ArcGIS案例学习笔记-点集中最近点对和最远点对

    ArcGIS案例学习笔记-点集中最近点对和最远点对 联系方式:谢老师,135-4855-4328,xiexiaokui@qq.com 目的:对于点图层,查找最近的点对和最远的点对 数据: 方法: 1. ...

  5. 《Cocos2d-x游戏开发实战精解》学习笔记3--在Cocos2d-x中播放声音

    <Cocos2d-x游戏开发实战精解>学习笔记1--在Cocos2d中显示图像 <Cocos2d-x游戏开发实战精解>学习笔记2--在Cocos2d-x中显示一行文字 之前的内 ...

  6. Spark RDD设计学习笔记

    本文档是学习RDD经典论文<Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster ...

  7. JavaScript学习笔记——JS中的变量复制、参数传递和作用域链

    今天在看书的过程中,又发现了自己目前对Javascript存在的一个知识模糊点:JS的作用域链,所以就通过查资料看书对作用域链相关的内容进行了学习.今天学习笔记主要有这样几个关键字:变量.参数传递.执 ...

  8. CSS3 学习笔记(中)

    七.文档流 文档流(normal flow)--网页的基础(最底下的一层),我们所创建的元素默认都是在文档流中进行排列. 对于元素有两个状态:在文档流 或 脱离文档流. 元素在文档流的特点: 块元素: ...

  9. Python学习笔记6-Python中re(正则表达式)模块学习

    今天学习了Python中有关正则表达式的知识.关于正则表达式的语法,不作过多解释,网上有许多学习的资料.这里主要介绍Python中常用的正则表达式处理函数. re.match re.match 尝试从 ...

随机推荐

  1. GC与显式内存管理

    C++复兴的话题至今已被鼓吹两年有余,Herb Sutter和Bjarne Stroustrup等大牛们也为C++带来了大步伐的革新.然而,从这两年的效果而言,C++的复兴并没有发生.一方面随着世界经 ...

  2. php中的后期静态绑定("Late Static Binding")

    在我们以往中,在类中使用self关键字的时候都是指向了被调用方法定义时的类,而非原始的调用类. 例如: class Animal{ static $IQ_lv_avg = 1; public stat ...

  3. 总结工作中常用到的linux命令大全_经典

    常用解压命令 tar.bz2 命令: tar -jxvf  *.tar.bz2 tar.z   命令: tar -zxvf  *.tar.z tar.gz   命令: tar -Zxvf  *.tar ...

  4. 区分width()、css('width')、innerWidth()

    #widthTest1 { width: 200px; height: 200px; background-color: #00CCFF; -webkit-box-sizing: border-box ...

  5. jquery动态添加元素无法触发绑定事件的解决方案。

    jquery动态添加元素无法触发绑定的事件的解决方案. ╭(●`∀´●)╯二狗最近在工作中遇到一个问题,即当用jquery动态添加元素后,发现给动态添加的元素却无法触发事件(╯#-_-)╯╧═╧ ( ...

  6. linux/hpux 添加用户

    #添加用户组, 组名dev, 组id为1001groupadd -g 1001 dev #添加用户组dev,不指定组idgroupadd dev #添加用户user1, id为111, 属于dev组, ...

  7. Android 带你玩转实现游戏2048 其实2048只是个普通的控件(转)

    1.概述 博主本想踏入游戏开放行业,无奈水太深,不会游泳:于是乎,只能继续开发应用,但是原生Android也能开发游戏么,2048.像素鸟.别踩什么来着:今天给大家带来一篇2048的开发篇,别怕不分上 ...

  8. Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)

    遇着这个提示的话,如果本地只安装了一个mysql,这里写的很详细的 http://www.blogjava.net/asenyifei/articles/82575.html 看这里可以解决,如果本地 ...

  9. 字符串格式化 String.format() 案例

    转换符 转换符      说    明 %s            字符串类型 %c            字符类型 %b            布尔类型 %d            整数类型(十进制 ...

  10. webform repeater

    repeater:由模板构成,解析后模板就不存在了             需要指定数据源进行数据绑定 List<Fruit> list = new FruitDA().Select(); ...