找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 9|回复: 0
打印 上一主题 下一主题

[硬件] 21ic编辑推荐:高手谈模拟与数字

[复制链接]

551

主题

1470

帖子

3万

积分

EDA365管理团队

Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

积分
39487
跳转到指定楼层
1#
发表于 2019-9-27 15:09 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
最近一段时间,本坛又有几帖讨论模拟电路与数字电路的关系。+ p( E  W( u. b- }- }
7 O+ r5 L! h1 r% V1 Q1 X

/ v. {6 N6 }$ z, ?其实这个问题,先前已经讨论过多次了。网友各抒己见,有说所有电路都是模拟电路,数字电路只是模拟电路的一部分的;有说模拟电路和数字电路各成系统,井水不犯河水的;有说线性的就是模拟电路,非线性的就是数字电路的……不一而足。
: x+ X! H- I) a7 ]3 y+ C7 s# _0 V5 h/ x" e# n
. ~7 _: V8 f% {- \  w
昨天忽然想到这个问题,便一直想下去,却总也想不出个结果。现在将所想到的贴出来,再和各位讨论讨论。
; \; D; o4 t$ c9 J$ z$ Q! C7 ~5 T- n) J0 N. d% G' b" x

4 H4 v* m3 F8 u! Q首先我们讨论的是电路,油路水路气路都不在讨论范围。$ V- U& a' L1 O1 k
, I4 U: t* d$ N3 b( y3 k  X
9 S( W5 I5 }" Q/ i- l1 v
说到电,人类最早研究的是静电。静电因为不能产生持续的电流,一般不认为那是电路。只有在伏打于1799年发明了电池之后,能够产生持续的电流了,才有了电路。9 `% v& O! y! _; c; M& k

* I5 K: U. L# ?" N, E) o6 x0 q8 {' g
最早的几个著名电路是:
: f& R( c/ ^3 @, S, ?8 P% B
4 k/ {; V; ^2 `  W
  [- r  V. E) M9 L: @1800年尼科尔逊电解水,随后戴维于1807年用电解法还原出金属钠和金属钾,后来又得到金属钙、镁等。% a6 I" g2 l5 C0 p" B
  W6 X" F; {1 W
* a; r2 n8 U: i& W5 N
1820年奥斯特发现通有电流的导线可以使磁针偏转。
7 A& Z, b( L+ E+ M7 _/ \* T5 T+ D! j9 y" W) J
0 r0 D4 _( V% T( V1 T! k
1826年欧姆通过实验总结出后人所称的欧姆定律。" Q6 d0 Y) k. y, u4 K
% n3 S& q$ S# S% C  q

9 B/ R2 H4 L/ @6 a2 n2 g1 C1831年法拉第发现电磁感应定律。
! ?9 v; w( P0 m6 x* H4 v( a' _; ^5 U1 J) x& L8 I- p  D  u
: z  V* j, p/ N/ j" N# }5 P
现在的问题是:这些著名的电路,例如欧姆做实验的电路,是不是模拟电路?
6 X* ^3 v+ \) [  V7 R8 @+ t) G1 Q, M/ V6 w+ S. l3 S/ N# D+ M
1 B/ E2 _6 H$ H& B: V7 @" s
你可以选择“是”,也可以选择“否”。; l$ M% }  d  D3 {2 }

1 S+ Y  {9 p0 N  |2 E3 I  _) N+ V( u" E0 Y# G
有些人选择“是”。他们选择“是”的理由是:欧姆实验中的电动势电流等都是可以连续变化的,当然这是模拟电路。- y9 }+ @1 H6 W

- {- z" ?3 }! W- }5 l' N
  H$ x% l& f+ B0 s9 n  \' c. t此论言之有理。
/ G7 u7 K( K# ]+ D7 g7 A
$ ~  E$ J9 P/ U/ N0 q2 c
# ]4 {$ ~! p6 ?7 h; _4 o选择了“是”,那么没有一个电路不是模拟电路,包括数字电路在内。选择“是”的人认为数字电路只是模拟电路的一部分,用数学语言说,数字电路是模拟电路的一个真子集。1 K0 O  ^9 D' t4 V. p) w3 |5 c& G
5 V$ J) k- a8 [7 O) r

8 ~5 l! W6 M; K* j0 x& n  G不过,既然所有的电路都是模拟电路,又何必在电路前面加上“模拟”二字呢?# ^: N. H+ A. }

5 P% X& S! S" C# B9 M; v$ Q7 m) J3 r" {3 p1 W  ^
还有一些人选择“否”。他们选择“否”的理由是:模拟和数字是对信号而言的。处理模拟信号的电路就是模拟电路,处理数字信号的电路就是数字电路,不处理信号的电路那就既不是模拟电路也不是数字电路。
' ^% S9 n5 ?& Z* v, D7 e5 D; `) @7 Z% f+ ^- Q2 s5 G+ f( u1 }' t2 n
& X1 a  P; D& `; R
此论也言之有理。% r( t. Z. `$ j# g, l6 l$ R1 c
7 e+ Y" v# W8 H- c
3 Z" w  S7 W8 x+ j5 z- }
不过,这样一来,“模拟是数字的基础”就不成立了。世界上第一个处理信号的电路是1837年莫理斯发明的电报——有线电报。众所周知,电报是由导线中电流“有”和“无”来传输信号的,所以电报毫无疑问是数字电路。数字电路的发明比第一个模拟电路——贝尔于1876年发明的电话早了差不多40年。
* l2 |, W2 n) a4 w" o# q4 n( t8 O! p& s4 u, T! [+ T

9 f1 I7 i: J: A6 W. k- [4 B忽然又想到,电报不仅是数字电路,而且电报是串行传输信号的——只有一条线,电报还是异步的——没有同步信号,所以电报还是第一个异步串行口。千万别以为有了计算机之后才有异步串行口,早在计算机之前,甚至爱迪生发明电灯之前,甚至西门子发明发电机之前,就有了同步串行口了。+ @1 I$ f. P# ]: X, G& U

- G5 B7 ]) a- N! v% J1 W2 _3 E; }' P% O* P
有没有既是模拟又是数字的信号?我们都知道,两台计算机要通过电话线传递信息,需要用调制解调器。发送的一方用调制器,接收的一方用解调器。调制解调器在电话线上传送的信号,用示波器看,虽然有些歪歪扭扭,大体上看着和正弦波差不太多(调相),这应该说是模拟信号。可是,它是离散取值的,就是说,是数字信号。倒底是什么,我也拿不准。
% ^3 {: G+ a9 k7 |. M+ @
" N5 r! N3 x: N: p2 S  v/ T* u  D5 j- Y
看来,模拟与数字的关系,还得继续讨论下去。3 ~; u- n3 Z/ Y9 ~" `

9 O, @  b5 T' k3 w, P/ o" o" C# \. z, f$ b1 x# ]% E
——maychang  F4 ]3 E% p' e! ]3 b: P

7 l5 Q4 k# \7 ]5 R
- w5 c  v6 H: S$ ^9 D) [9 \8 l( `其实,模拟这个词怎么来的并不要紧,
) B: a2 v) B; V& U7 \7 Z8 G% _
8 ]. @0 n% {  ~. x
区别是存在的,它仅是个称呼而已。
6 f7 f( {3 K  l- C2 I' b, R. I: M6 n6 u) D

8 Y) R& U4 t9 Z! ?, V, _' T我没看过最近的讨论,估计内容已经综合在maychang的帖子中了。
6 |7 D! {- G+ H7 I4 m# O# g$ D2 a! v
8 Q3 {( m' D3 ^( x/ L, P4 @
, _# p. }, o) x; N+ q8 o这里讨论的模拟与数字的关系问题涉及了三个内容:+ }2 t5 b' j' b( @% ]3 b

& Y& z: ?+ P) f
) E7 x: _$ @3 [0 K1 V" x: GA。硬件电路的自然属性. c  J1 Y: u" y+ W. O8 K
* E, U1 s2 O8 A2 l9 D; [

0 V& f; j; R, A9 x' n- pB。模拟电路的分类及属性4 z/ c8 n* H; K+ U
& B8 `7 n- S( M$ M. ?# r: E6 q2 f/ T

' J$ Z% z1 L6 @) NC。数字电路的分类及属性: R- {9 t/ y% a4 U
% N  @6 {- f3 q8 E  t" m

9 R" i! u, Z9 G. P- V- r5 I对于A,电路的材料取自于自然界,无论是天然的材料还是人工改造的器件,其特性都是遵循自然规律的。当电路工作时,被利用的材料、器件等并不知道自己在为什么目的工作,只是按照自身的特性对外界的变化产生反应。无论是欧姆原理的实验电路还是集成电路,也无论产生的结果是线性的还是非线性的、连续的还是脉冲的、周期的还是非周期的,等等,它们的反应靠的是硬件电路的自然属性,不管人们主观上将它们归于哪类。变化的连续性是它们的共性,也是自然界物理量的共性。- e. r) H. {- B6 t* }& @2 T( f
/ v* k& n: M3 o% V" E
* \3 d5 H! |& ?- W
与客观的自然属性相对照的是主观的分类。C是主观分类的结果,B是C的对照物,也是主观分类的结果。B和C必须同时存在,并且都是以A的全部或者部分为依托的。
/ J) o: c! W! J, M# T/ V  m5 E% y* o1 P( Q2 J+ W) ~& \# r0 x# }) x

2 \7 M2 ^9 s6 y* _" F8 _+ [" }在主观分类上,以脉冲电路为例,不少人把它划入数字电路,因为数字电路大量地用到脉冲电路。但是如果我的目的是要产生一个或者数个有一定指标要求的脉冲,比如指标有脉冲宽度、高度、沿的上升速率、下降速率、过冲,等等,对这些电量的控制,你是考虑它的电特性还是比如0、1的数字特性?显然,这些量和控制手段跟数字内容是沾不上边的。脉冲电路可以是模拟的。
8 j/ p. D0 x; X: U9 q1 \1 E, i4 _5 C5 f5 y
  O5 ], \$ E( ~0 Z' @8 ?& B4 W
当脉冲属于数字量时,需要人为地对其赋予某些含义,比如“有”或“无”,“0”或“1”等。对这类电路类别的划分,我还是持以前的观点:当你关注数字量时,该电路为数字电路;当你关注电量时,该电路为模拟的-我中有你。关注电量的例子有:信号的完整性、消除阻尼振荡、信号的延时、干扰,等等。
' E; @0 L/ t4 w0 f, M$ i! {
9 z: @8 H3 y" E1 S7 {# I
$ u0 q) ?* k8 t  ~3 J作为数字电路对照面的模拟电路B,它不需要象数字电路那样对其结果赋予额外的含义,其结果是电路自然属性使然。也就是说,B与A之间有着天然的联系。这样,在给“A和B归于同类”找到理由的同时,也给忽视两者的区别打下了基础。  s& V3 c& s% _% |
; h+ E$ i. T; J0 r8 X) }9 c
/ ^7 I! t8 `. ]' G
在当今复杂的调制、解调技术和电路中,输入、输出可以各是、或者同是数字量,中间处理过程中量的性质是难以用波形来区分的,仅用输入、输出是否为数字量来区分这些电路是否属于数字电路会是行不通的。由此有“混合信号、混合电路”一说。“混合”是对上述纯数字性质的否定,言外之意,被否定的部分属于模拟。如果先把混合电路的内容排除在外,模拟与数字讨论的结果可能会清晰一些。& x( V% H" V+ C9 B

# r6 y% S4 }+ |& m5 v; ^) d
0 {! h& D# D  K+ V不一定严谨的小结:
7 E' Q8 _" _# g( b' i9 f
. S) M* |$ v, h* k% _
+ s6 @3 D) T. b, ^& N/ e, d4 _0 LA是不依赖于主观(B、C)的客观存在;B和C是建立在A上的主观产物,B和C对照共存;B和A因其自然属性而存在着天然的联系;客体上B可以全部接纳A,两者的区别就在于各自的主、客观属性上。
9 x7 @  e0 D- Z9 ?! P* w, ]8 r5 I8 R5 [, o: e) G, p
9 r! j8 o4 N( u9 T2 f
——jz0095( {& y) e# z4 V4 w* j0 M4 k

% `; i# d4 Z( f' ]" `( B0 x; C6 }/ @6 |) }2 _- v
事实上,典型的模拟电路并不是连续的。如反馈放大器,由于放大器本身的放大倍数有限,从而有了最小灵敏度的问题,既然有了最小灵敏度的问题,那么就说明它不是连续的。现在产业论坛有个帖子说他的温度测量(-2~35)℃达到±0.02 ℃的准确度(精度)。这个问题还不能单单从它给的结果来说,如果所谓的±0.02 ℃对应的模拟信号电平梯度小于放大器的最小灵敏度,那么,它的结果显然是用了普通人不易识破的障眼法----软件拟合。不要轻易给骗过去了。7 A3 T$ H; W/ ~" V, U, v

2 E9 z$ k: Y1 {0 A9 |
" }2 u9 ]; \; t% V# P& {- l模拟电路,我想并不是因为脉冲的存在就说它是数字电路。如同楼上各位讲的开关电源、脉冲宽度调整等等。数字电路必须赋予它数字意义,不然,谈不上数字电路。脱离数字意义谈数字电路,似乎没有什么价值。数字电路的本质是模拟电路的脉冲电路,当脉冲赋予数字意义时,才称为数字电路。
* l+ d; I. G" S9 {; V- ~
( Y! x3 K0 X: z) L4 K8 B, a  G* B3 Q7 Y* Q$ r, U
讲到数字电路,必然涉及逻辑判断的问题。涉及判断问题自然涉及模拟电路。这下,逻辑电路算不算数字电路呢?还是一言难尽。我通常认为,数字电路是简化了的模拟电路,数字电路必须溶入到模拟电路中才能正常工作,数字电路只需关心逻辑标准,不必关心传统意义上的连续不连续的问题。而判断一个电平是否革命既定的逻辑标准,必须由模拟电路来实现,亦即判断一个信号是不是符合数字逻辑的标准,完全是模拟上的问题。这就更加证明了,数字电路只是对于信号的意义而言,决不是对于信号的波形而言。因此,一切所谓的数字电路事实上就是模拟电路。换言之,数字电路的说法并非是讲电路实质而是讲电路中信号的意义,它的正确说法应当是模拟电路的数字意义。- Z: l1 P' B* W- H3 n& j
0 o4 ?+ Z) L5 L

6 ^' w3 ~2 m0 e( S2 H5 N——ic921
8 r; M9 H( T) q/ Y4 ~2 i" }) i8 j
/ m8 W% u3 ]% O) A+ d
! g# l7 a/ i7 p5 m关于观点的统一
; \# \- K3 u0 X+ o; z, w
  U! l5 j, V# z$ \5 V5 y- Q: W; w. f# o# k4 H. {' l
“模拟电路”的叫法,据网上的搜索,是出于电路用电量对物理量的模拟。- ^# F8 ~& f/ v: R4 L4 @
- Y# ]1 ?% L2 M. x4 c& D# ^$ p- P% I
" G1 T3 Y+ f9 L; p' g
但是当把这种性质的电路与数字应用电路进行对比,并因此将电路从硬件上分为模拟和数字两类时,探讨模拟与数字更深层性质的区别就是不可避免的了,模拟的含义也因此将覆盖更广泛的电路而脱离原始电路的局限。
+ J  B  e/ R; G4 L6 ~( l1 e
6 ~2 F& R  P1 _# g/ H2 K: Q! ?
3 t/ F  P1 X% R+ ~7 J& e% q目前看来,不统一在于基于现有硬件分类的解释和基于硬件不可分类的解释。而后者是更接近底层性质的表达。要统一,就需要聚焦在最基本的性质上,现有的硬件分类就不一定合适了。: I& `$ `. q( w0 n

0 @% P" K. i/ [+ [! H) ?# h3 i; A  U0 m  ?/ ?
萝卜白菜各有所爱,认可哪种分类并不要紧,只要能分辨出各种区别就可以了。
, P& h7 R& K+ w, D! x
% q: M1 v. N2 G7 T! B
) j2 e5 q3 d6 U——jz0095
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-4-7 08:45 , Processed in 0.057488 second(s), 33 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表