一、首先我们需要知道数字信号跟模拟信号之间的区别是什么?
4 U6 B' j; g4 V: b2 i% `. Z电压变化是区分数字信号跟模拟信号的关键
3 `/ y. M/ y5 {7 L* B6 E1 d" m+ j1)模拟信号它的电压是连续变化的,是一个渐变的过程7 S, i' N) a# l
( X* M2 d# {2 A- k
0kpfuvozk5m6405008354.png
8 w/ t" P- O. l+ E3 n' ^; J! }- I% v( s) V% q( J5 }# f+ g
数字信号电压变化会出现高电压和低电压的交替变化,而且这个电压的变化速度非常的快
1 x) \& t- i5 i' l& x
2 b; _: ~, e1 v" n- N: G
. ]$ ~. C( U. B
yazulmrgvnj6405008455.png
+ V& S: b& E2 I: c) ]5 M4 ~ W1 @0 k0 a" O% O( _" f% V% q& ?
# b" h+ W1 u9 @5 W) y% q二、数字信号跟模拟信号的优缺点是什么?1 B4 z1 Y& y. r/ A8 R
因为数字信号通常是高电平与低电平之间转换,而模拟信号是连续的,所以模拟信号精度较高,但其抗干扰能力差,数字信号抗干扰能力强,但精度没有模拟高5 y; b% f) w; _
" T2 W4 F; U. P$ H三、如何区分数字信号及模拟信号
. Q. A: I, f8 u2 j3 {+ w1)可以根据集成电路的型号来判断。比如常见的74系列,54系列,CD400系列,各种CPU,存储器都是数字电路。各种运算放大,电源管理都是模拟电路。模拟电路只要加上合适的电压即可工作。数字电路有时候还需要时钟信号,使能信号和复位等信号来配合工作。( }' i$ r8 X4 v+ l/ T7 _. n
2)可以根据所接的地来进行判断,通常数字信号接的是DGND或GND,模拟信号接的是AGND
4 V" b+ a6 x+ b7 R6 Y2 B: G0 ^" X) g* L- g: S
ujgxdgtj0rb6405008555.png
# C8 K( d5 b d! F3 o
7 n5 ?2 E) h) G0 U+ t3 B5 |9 L. P3)可以从芯片手册上查看芯片引脚功能,如图是ADC0809引脚功能说明图
5 _& T9 o4 M- |; C1 D% Z- p- p! ~' P4 J0 {, a0 a: c. n+ ]" N
uotjt3lntvr6405008655.png
" W1 Y2 s6 B4 v) F
4 u( ?/ Q; a: ^8 ?) Q
四、在pcb设计中如何处理模拟信号?) z+ m! N! n5 f5 {5 ]& o
我们接触的比较多的都是数字信号,而针对数字信号的设计规范比较多,本节重点讲模拟信号。
7 I" i7 [9 F6 K* J; f# ]2 E% c由于模拟信号是连续的,电压变化对模拟信号影响比较大,并且模拟信号说到底也就是电压信号,所以通常要加粗走短线,在常规pcb设计中加粗至10-15mil。
/ ~' i3 @1 E2 C9 A& E, c. d
( Q0 e% C( n6 X& m- B
eg1zpt1fo1n6405008755.png
- m1 C1 e" V4 c1 r
$ ?9 S Y: W$ j7 O+ w4 j其次模拟信号的抗干扰能力比较差,所以要考虑隔离和参考地。隔离首先是要将数字区域跟模拟区域分隔开,数字地和模拟地分割开,避免数模之间产生串扰,如图,棕色部分为模拟区域,铺的是AGND铜皮,红色部分为数字区域,铺的是GND的铜皮,模拟信号要参考模拟地,数字信号参考数字地。数字地与模拟地有时在设计中也会通过0R电阻或者磁珠进行跨接。) `: p3 j0 q1 q4 B4 O+ l& O( D! ?% c
7 B9 S) q* a+ r$ S2 y- E' T
af3t43vhczv6405008855.png
) Q9 e$ A: `: [% F1 Z% J6 @1 U5 o% p4 r6 N3 ]! @" M
而针对模拟信号内部,也会对同一组模拟信号进行包地隔离,如图是音频接口的模拟信号处理
D9 {7 f y; X2 N: V8 P8 I! L' `: }( w6 _- Y+ S* ]
znwumqpy5yk6405008955.png
|