EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 xhz21906 于 2019-12-13 10:09 编辑 4 s- X' Q& W9 q1 Y. @ A ~. i
* Y0 g1 O6 |2 d' |
数字地、模拟地的智慧解说!脑洞开开! 其实本质是对的,就是数字地,模拟地都是地,并不是他们俩头上长角,十分的怪异,要明白为什么要分开,先听我说一个故事 我们公司所在的商务楼共有3楼,2楼是搞模拟的,3楼是做数字的,整幢楼只有一部电梯,平时人少的时候还好*,上2楼,上3楼互不影像,但每天早上上下班的时候就不得了了,人多得很,搞数字的要上3楼,总是被2楼的模拟影响,2楼模拟的人要下楼,总是要等电梯上了3楼,再下来,互相影响很是麻烦, 商务楼的物业为解决这个问题,提出了2个方案,
( Z* y: r+ ?/ A' q) |2 p D# A7 C7 C8 J0 G; T& q: v
0 Q4 t/ x9 q8 H1 B7 _% _
第1个(笑死人了) 电梯扩大,可以装更多的人, 电梯大了是好,但公司会招人,人又多了,再换电梯,再招人...永远死循环,有一个*法到挺好,大家索性不要电梯,直接往下跳,不管2楼的,3楼的,肯定解决问题,但肯定会出问题(第1个被*毙掉了) ; & `$ c; |5 r: l. d- d( A0 x/ s
; t" [6 U2 T& Y5 ~& ?( y& m
- N, a, @4 B9 m: Q, c& A9 t( \
第2个 装2部电梯,一部专门上2楼,另一部专门上3楼 WondeRFul!太机智了,这样2层楼面的工作人员就互不影响了。 End
8 g h2 |0 P2 \& y0 a$ A) f" |( z 明白了否? 0 V6 e: o1 s. J* S+ t
0 q! k- \1 k. J6 h# s( z+ D: ]
3 l# I0 f( ]1 j+ H
数字地,模拟地互相会影响不是因为一个叫数字,一个叫模拟,而是他们用了同一部电梯--地,而这部电梯所用的井道就是我们在PCB上布得地线。 模拟回路的电流走这条线,数字回路的电流也走这条线,本来无可厚非,线布着就是用来导通电流的,可问题处在这根线上有电阻! 而且最根本的问题是走这条线的电流要去2个不同的回路。 9 P- G# v- e6 M6 \1 ~2 [" o, M
0 n* s; P2 q7 d2 w( l# Z( Y+ R2 Q! g- N
假设一下,有2股电流,数流,模流同时从地出发。有2个器件,数件,模件。 若2个回路不分开,数流,模流回走到数件的接地端前的时候,损耗的电压为 v=(数流+模流)x 走线电阻 相当于数字器件的接地端相对于地端升高了v. 数字器件不满意了,我承认会升高少许电压,数流的那部分我认了,但模流的为什么要加在我头上?
/ R$ c' l/ o6 f, E4 i, A& D) d$ }& J8 _5 I9 \8 P9 h
/ S4 b6 B* h: k+ H$ T- z( g3 b 同理模拟器件也会同样抱怨。
! c8 d! s$ L- C; I( {/ ] 2个解决方案:
: a$ l& P4 `' w4 f& p# l1 S 第1个:你布的PCB线没有阻抗,自然不会引起干扰,就像2、3楼直接往下跳,那是井道最宽的时候,也就是可以装一个无限大的电梯,自然谁都不影响谁,但谁都知道,this is mission impossible 1 I7 h' {! \# l' q$ [/ [, l
" }4 }/ F* r+ |( o
- y7 v/ M. k5 R7 _ 第2个:2条回路分开走,数流,模流分开,既数地、模地分开。 同理,有时虽在模拟回路中,但也要分大、小电流回路,就是避免相互干扰。 所谓的干扰就是:2个不同回路中的电流在PCB走线上引起的电压,这2部分电压互相叠加而产生的.
" c( |4 a" V- z3 y
) F" Q. o, S# ?) F* L
8 Q! i6 R( @; [6 U2 g, c 判断哪些是模拟地哪些是数字地: . n7 {$ \! o' v) P% C! {
一般的模拟信号,那不用说了,一看就知道的了,当然是模拟地,还有工作电源、基准电源(Vref)的参考地也是模拟地,那么其余信号的参考地如:数据、地址、控制等数字逻辑地都是数字地,还有一些芯片上的地要注意一下,有些查datasheet 的时候他写着DGND的是数字地,AGND的是模拟地 |