在研制带处理器的电子产品时,如何提高抗干扰能力和电磁兼容性?
1、 下面的一些系统要特别注意抗电磁干扰:
(1) 微控制器时钟频率特别高,总线周期特别快的系统。
(2) 系统含有大功率,大电流驱动电路,如产生火花的继电器,大电流开关等。
(3) 含微弱模拟信号电路以及高精度A/D变换电路的系统。
2、 为增加系统的抗电磁干扰能力采取如下措施:
(1) 选用频率低的微控制器:
选用外时钟频率低的微控制器可以有效降低噪声和提高系统的抗干扰能力。同样频率的方波和正弦波,方波中的高频成份比正弦波多得多。虽然方波的高频成份的波的幅度,比基波小,但频率越高越容易发射出成为噪声源,微控制器产生的最有影响的高频噪声大约是时钟频率的3倍。
(2) 减小信号传输中的畸变
微控制器主要采用高速CMOS技术制造。信号输入端静态输入电流在1mA左右,输入电容10PF左右,输入阻抗相当高,高速CMOS电路的输出端都有相当的带载能力,即相当大的输出值,将一个门的输出端通过一段很长线引到输入阻抗相当高的输入端,反射问题就很严重,它会引起信号畸变,增加系统噪声。当Tpd>Tr时,就成了一个传输线问题,必须考虑信号反射,阻抗匹配等问题。
信号在印制板上的延迟时间与引线的特性阻抗有关,即与印制线路板材料的介电常数有关。可以粗略地认为,信号在印制板引线的传输速度,约为光速的1/3到1/2之间。微控制器构成的系统中常用逻辑电话元件的Tr(标准延迟时间)为3到18ns之间。
在印制线路板上,信号通过一个7W的电阻和一段25cm长的引线,线上延迟时间大致在4~20ns之间。也就是说,信号在印刷线路上的引线越短越好,最长不宜超过25cm。而且过孔数目也应尽量少,最好不多于2个。
当信号的上升时间快于信号延迟时间,就要按照快电子学处理。此时要考虑传输线的阻抗匹配,对于一块印刷线路板上的集成块之间的信号传输,要避免出现Td>Trd的情况,印刷线路板越大系统的速度就越不能太快。
用以下结论归纳印刷线路板设计的一个规则:
信号在印刷板上传输,其延迟时间不应大于所用器件的标称延迟时间。
(3) 减小信号线间的交叉干扰:
A点一个上升时间为Tr的阶跃信号通过引线AB传向B端。信号在AB线上的延迟时间是Td。在D点,由于A点信号的向前传输,到达B点后的信号反射和AB线的延迟,Td时间以后会感应出一个宽度为Tr的页脉冲信号。在C点,由于AB上信号的传输与反射,会感应出一个宽度为信号在AB线上的延迟时间的两倍,即2Td的正脉冲信号。这就是信号间的交叉干扰。干扰信号的强度与C点信号的di/at有关,与线间距离有关。当两信号线不是很长时,AB上看到的实际是两个脉冲的迭加。
CMOS工艺制造的微控制由输入阻抗高,噪声高,噪声容限也很高,数字电路是迭加100~200mv噪声并不影响其工作。若图中AB线是一模拟信号,这种干扰就变为不能容忍。如印刷线路板为四层板,其中有一层是大面积的地,或双面板,信号线的反面是大面积的地时,这种信号间的交叉干扰就会变小。原因是,大面积的地减小了信号线的特性阻抗,信号在D端的反射大为减小。特性阻抗与信号线到地间的介质的介电常数的平方成反比,与介质厚度的自然对数成正比。若AB线为一模拟信号,要避免数字电路信号线CD对AB的干扰,AB线下方要有大面积的地,AB线到CD线的距离要大于AB线与地距离的2~3倍。可用局部屏蔽地,在有引结的一面引线左右两侧布以地线。
(4) 减小来自电源的噪声
电源在向系统提供能源的同时,也将其噪声加到所供电的电源上。电路中微控制器的复位线,中断线,以及其它一些控制线最容易受外界噪声的干扰。电网上的强干扰通过电源进入电路,即使电池供电的系统,电池本身也有高频噪声。模拟电路中的模拟信号更经受不住来自电源的干扰。
(5) 注意印刷线板与元器件的高频特性
在高频情况下,印刷线路板上的引线,过孔,电阻、电容、接插件的分布电感与电容等不可忽略。电容的分布电感不可忽略,电感的分布电容不可忽略。电阻产生对高频信号的反射,引线的分布电容会起作用,当长度大于噪声频率相应波长的1/20时,就产生天线效应,噪声通过引线向外发射。
印刷线路板的过孔大约引起0.6pf的电容。
一个集成电路本身的封装材料引入2~6pf电容。
一个线路板上的接插件,有520nH的分布电感。一个双列直扦的24引脚集成电路扦座,引入4~18nH的分布电感。
这些小的分布参数对于这行较低频率下的微控制器系统中是可以忽略不计的;而对于高速系统必须予以特别注意。
(6) 元件布置要合理分区
元件在印刷线路板上排列的位置要充分考虑抗电磁干扰问题,原则之一是各部件之间的引线要尽量短。在布局上,要把模拟信号部分,高速数字电路部分,噪声源部分(如继电器,大电流开关等)这三部分合理地分开,使相互间的信号耦合为最小。
G 处理好接地线
印刷电路板上,电源线和地线最重要。克服电磁干扰,最主要的手段就是接地。
对于双面板,地线布置特别讲究,通过采用单点接地法,电源和地是从电源的两端接到印刷线路板上来的,电源一个接点,地一个接点。印刷线路板上,要有多个返回地线,这些都会聚到回电源的那个接点上,就是所谓单点接地。所谓模拟地、数字地、大功率器件地开分,是指布线分开,而最后都汇集到这个接地点上来。与印刷线路板以外的信号相连时,通常采用屏蔽电缆。对于高频和数字信号,屏蔽电缆两端都接地。低频模拟信号用的屏蔽电缆,一端接地为好。
对噪声和干扰非常敏感的电路或高频噪声特别严重的电路应该用金属罩屏蔽起来。
(7) 用好去耦电容。
好的高频去耦电容可以去除高到1GHZ的高频成份。陶瓷片电容或多层陶瓷电容的高频特性较好。设计印刷线路板时,每个集成电路的电源,地之间都要加一个去耦电容。去耦电容有两个作用:一方面是本集成电路的蓄能电容,提供和吸收该集成电路开门关门瞬间的充放电能;另一方面旁路掉该器件的高频噪声。数字电路中典型的去耦电容为0.1uf的去耦电容有5nH分布电感,它的并行共振频率大约在7MHz左右,也就是说对于10MHz以下的噪声有较好的去耦作用,对40MHz以上的噪声几乎不起作用。
1uf,10uf电容,并行共振频率在20MHz以上,去除高频率噪声的效果要好一些。在电源进入印刷板的地方和一个1uf或10uf的去高频电容往往是有利的,即使是用电池供电的系统也需要这种电容。
每10片左右的集成电路要加一片充放电电容,或称为蓄放电容,电容大小可选10uf。最好不用电解电容,电解电容是两层溥膜卷起来的,这种卷起来的结构在高频时表现为电感,最好使用胆电容或聚碳酸酝电容。
去耦电容值的选取并不严格,可按C=1/f计算;即10MHz取0.1uf,对微控制器构成的系统,取0.1~0.01uf之间都可以。
3、 降低噪声与电磁干扰的一些经验。
(1) 能用低速芯片就不用高速的,高速芯片用在关键地方。
(2) 可用串一个电阻的办法,降低控制电路上下沿跳变速率。
(3) 尽量为继电器等提供某种形式的阻尼。
(4) 使用满足系统要求的最低频率时钟。
(5) 时钟产生器尽量靠近到用该时钟的器件。石英晶体振荡器外壳要接地。
(6) 用地线将时钟区圈起来,时钟线尽量短。
(7) I/O驱动电路尽量靠近印刷板边,让其尽快离开印刷板。对进入印制板的信号要加滤波,从高噪声区来的信号也要加滤波,同时用串终端电阻的办法,减小信号反射。
(8) MCU无用端要接高,或接地,或定义成输出端,集成电路上该接电源地的端都要接,不要悬空。
(9) 闲置不用的门电路输入端不要悬空,闲置不用的运放正输入端接地,负输入端接输出端。
(10) 印制板尽量使用45折线而不用90折线布线以减小高频信号对外的发射与耦合。
(11) 印制板按频率和电流开关特性分区,噪声元件与非噪声元件要距离再远一些。
(12) 单面板和双面板用单点接电源和单点接地、电源线、地线尽量粗,经济是能承受的话用多层板以减小电源,地的容生电感。
(13) 时钟、总线、片选信号要远离I/O线和接插件。
(14) 模拟电压输入线、参考电压端要尽量远离数字电路信号线,特别是时钟。
(15) 对A/D类器件,数字部分与模拟部分宁可统一下也不要交叉。
(16) 时钟线垂直于I/O线比平行I/O线干扰小,时钟元件引脚远离I/O电缆。
(17) 元件引脚尽量短,去耦电容引脚尽量短。
(18) 关键的线要尽量粗,并在两边加上保护地。高速线要短要直。
(19) 对噪声敏感的线不要与大电流,高速开关线平行。
(20) 石英晶体下面以及对噪声敏感的器件下面不要走线。
(21) 弱信号电路,低频电路周围不要形成电流环路。
(22) 任何信号都不要形成环路,如不可避免,让环路区尽量小。
(23) 每个集成电路一个去耦电容。每个电解电容边上都要加一个小的高频旁路电容。
(24) 用大容量的钽电容或聚酷电容而不用电解电容作电路充放电储能电容。使用管状电容时,外壳要接地。
字信号对模拟信号的干扰电源和地要靠近并平行走线,线尽量宽.输入输出隔离,尽量减小电源和信号的回路面积!不同的部分采用电源分支,滤波电容要放在前级,晶振外壳最好接地.强电,弱电,数字,模拟,高频,低频,要分开,电源等容易发热的地方要放在板边器件不要放的太密.各部分电路要尽量靠近放在一起,需要的时候要开隔离槽.等等太多了!
如果让设计的电路板一点干扰也没有,那是不可能,只能在允许的范围内尽量减少干扰,有很多种方法,输入信号与输出信号必须有隔离,不能与系统采用共地的方式,数据总线和地址总线上加上拉电阻或接总线驱动芯片,电源端的干扰主要是差模干扰和共模干扰,应在电源输入与输出端加扼流电感,在复位端也要加抗干扰措施,复位端受到干扰时,虽不会复位,但会造成特殊功能寄存器器数据改变,导至系统工作失常,方法还有很多,
注意数字地和模拟地不要混,都在电路中单独走,最后在电源处正确的说应该是电源出来后接的电容那单点共地
首先保证在光耦器件的下方不要布线,否则隔离性能会不好.特别是在做脉冲群干扰实验时,常常会通不过要求等级.
要是有多路光隔设计时,光耦器件的输入与输出应有明显的分界.不要交互在一起
我是做ccd视频信号处理电路的,我觉得在模拟区和数字区划分问题上,应注意,模拟信号最好不要穿过数字区,因为数字电路本身的噪声很大,地很脏,而模拟信号本身又很容易受到干扰。再有,考虑布线的阻抗,如果为了减小布线长度而让模拟信号穿过数字区的话,有点得不偿失,我觉得不一定是越短就越好,看你是想要优化哪个电路参数了,对于楼上的过孔尽量少的观点,我觉得过孔的多少应该由过孔周围布线情况而定,应该使每条信号线上的噪声耦合到地线的距离是最短的,也就是说,可能有时候地线是铺通了,可为了这点,还要人工的加上一些过孔上去。
1.地线单点共地问题
2.各种信号线之间的电磁干扰问题
3.屏蔽地的连接问题
4.元器件的摆放问题
5.合理布局的问题
谢谢大家的支持.让我们共同进步
音频信号放大电路.在这里就涉及到接地的问题,我认为如果是多级放大的话,前级跟后级的地线不应该连接在同一个地线分支上.应该在不同的地线分之上.这里说的分支是从总地线单独引出来的,后级比前级电流大很多,如果把他们的地线都连接在一个地线分支上,我想那就对前级有了影响和干扰
做FCC的时候有超标,于是就在高频的时钟线上串上电阻,效果比较明显,也可以对地加电容,但是参数不好确定
晶振的外壳旁边放个大焊盘,焊接的时候把晶振的外壳与地连在一起,辐射也小很多!
地线干扰与抑制
1.地线的定义
什么是地线?大家在教科书上学的地线定义是:地线是作为电路电位基准点的等电位体。这个定义是不符合实际情
况的。实际地线上的电位并不是恒定的。如果用仪表测量一下地线上各点之间的电位,会发现地线上各点的电位可能相
差很大。正是这些电位差才造成了电路工作的异常。电路是一个等电位体的定义仅是人们对地线电位的期望。
HENRY 给地线了一个更加符合实际的定义,他将地线定义为:信号流回源的低阻抗路径。这个定义中突出了地线中
电流的流动。按照这个定义,很容易理解地线中电位差的产生原因。因为地线的阻抗总不会是零,当一个电流通过有限
阻抗时,就会产生电压降。
因此,我们应该将地线上的电位想象成象大海中的波浪一样,此起彼伏。
2.地线的阻抗
谈到地线的阻抗引起的地线上各点之间的电位差能够造成电路的误动作,许多人觉得不可思议:我们用欧姆表测量
地线的电阻时,地线的电阻往往在毫欧姆级,电流流过这么小的电阻时怎么会产生这么大的电压降,导致电路工作的异
常。
要搞清这个问题,首先要区分开导线的电阻与阻抗两个不同的概念。电阻指的是在直流状态下导线对电流呈现的阻
抗,而阻抗指的是交流状态下导线对电流的阻抗,这个阻抗主要是由导线的电感引起的。任何导线都有电感,当频率较
高时,导线的阻抗远大于直流电阻,表1 给出的数据说明了这个问题。在实际电路中,造成电磁干扰的信号往往是脉冲
信号,脉冲信号包含丰富的高频成分,因此会在地线上产生较大的电压。对于数字电路而言,电路的工作频率是很高的,
因此地线阻抗对数字电路的影响是十分可观的。
表1 导线的阻抗(Ω):
频率
Hz
D =0.65
10cm 1m
D =0.27
10cm 1m
D =0.065
10cm 1m
D =0.04
10cm 1m
10 51.4m 517m 327m 3.28m 5.29m 52.9m 13.3m 133m
1k 429m 7.14m 632m 8.91m 5.34m 53.9m 14m 144m
100k 42.6m 712m 54m 828m 71.6m 1.0 90.3m 1.07
1M 426m 7.12 540m 8.28 714m 10 783m 10.6
5M 2.13 35.5 2.7 41.3 3.57 50 3.86 53
10M 4.26 71.2 5.4 82.8 7.14 100 7.7 106
50M 21.3 356 27 414 35.7 500 38.5 530
100M 42.6 54 71.4 77
150M 63.9 81 107 115
如果将10Hz 时的阻抗近似认为是直流电阻,可以看出当频率达到10MHz 时,对于1 米长导线,它的阻抗是直流电阻
的1000 倍至10 万倍。因此对于射频电流,当电流流过地线时,电压降是很大的。
从表上还可以看出,增加导线的直径对于减小直流电阻是十分有效的,但对于减小交流阻抗的作用很有限。但在电
磁兼容中,人们最关心的交流阻抗。为了减小交流阻抗,一个有效的办法是多根导线并联。当两根导线并联时,其总电
感 L 为:
L =(L1 +M )/2
相关文章
- 【中级软考—软件设计师】2操作系统2.1操作系统概念【】:2.1.1操作系统概念概述
- 浙大版《C语言程序设计(第3版)》题目集 习题2-4 求交错序列前N项和 (15 分)
- 【Java语言程序设计(基础篇)第10版 练习题答案】Practice_9_2
- C语言程序设计 练习题参考答案 第八章 文件(2)
- Java程序语言(基础篇)第2章 基本程序设计 编程练习题解答
- Java程序语言(基础篇)第2章 基本程序设计 编程练习题解答
- 20165218 2017-2018-2 《Java程序设计》课程总结
- 《Java程序设计》第五周学习总结 20165218 2017-2018-2
- 20165218 2017-2018-2 《Java程序设计》第二周学习总结
- 求助:王爽汇编语言课程设计2实验环境具体怎么弄,还有程序设计好后是直接在DOS下运行还是在软盘下