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. H - Antenna Placement- hdu 3020(二分图匹配)

    题意:每个 ‘*’都需要一个1*2的东西覆盖,问最少需要多少个1*2的东西来覆盖这些‘*’ 分析:只需要求出来最多有多少个完全覆盖的,然后加上那些不能被完全覆盖的点即可..把G题的代码随便修改了一下就 ...

  2. HTTP学习笔记4-请求与响应结构例子

    18,HTTP消息由客户端到服务器的请求和服务器到客户端的响应组成.请求消息和响应消息都是由开始行,消息报头(可选的),空行(只有CRLF的行),消息正文(可选的)组成. 19,对于请求消息,开始行就 ...

  3. windows 编程—— 常用函数 与 操作

    目录: MessageBox() 和 PlaySound() 获得窗口 或屏幕大小 获得字体大小 输出文字 屏蔽和显示控制台窗口 1. MessageBox() 和 PlaySound() Messa ...

  4. JQuery属性过滤(转)

    属性过滤(Attribute Filters)的内容就是html元素中的属性 其包括以下几个选择器: [attribute] [attribute=value] [attribute!=value] ...

  5. Neutron中的Service类

    Service是OpenStack中非常重要的一个概念,各个服务的组件都以Service类的方式来进行交互. Neutron中的Service类继承自rpc中的Service,总体的继承关系为 neu ...

  6. intellij安装Scala及Python插件

    1.下载intellij及Scala和Python插件 intellij的下载地址:https://www.jetbrains.com/idea/download/#section=windows S ...

  7. Creating Lists and Cards 创建列表和卡片

    To create complex lists and cards with material design styles in your apps, you can use the Recycler ...

  8. linux 声音大小调整的命令

    alsamixer 输入上面的命令 回车即可看到图形界面,界面如下 ┌──────────────────────────── AlsaMixer v1.0.27.1 ──────────────── ...

  9. linux下查看文件系统类型

    1. df -hT命令   -h, --human-readable  print sizes in human readable format (e.g., 1K 234M 2G) -T, --pr ...

  10. ubuntu安装kvm流程

    1. 查看CPU的虚拟化支持~ egrep 'svm|vmx' /proc/cpuinfo #查看是否有内容输出 2. 更新源~ sudo apt-get update 安装KVM及virt管理软件~ ...