找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

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

[复制链接]

551

主题

1470

帖子

3万

积分

EDA365管理团队

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

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

EDA365欢迎您!

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

x
最近一段时间,本坛又有几帖讨论模拟电路与数字电路的关系。7 w! e, R+ D( W# i
+ Z( T1 z5 d/ e7 ^* d3 ^# G+ g

( d& k* {1 k& [* }5 S其实这个问题,先前已经讨论过多次了。网友各抒己见,有说所有电路都是模拟电路,数字电路只是模拟电路的一部分的;有说模拟电路和数字电路各成系统,井水不犯河水的;有说线性的就是模拟电路,非线性的就是数字电路的……不一而足。
8 h* Q# Z! k/ e: L
. S' q! o* S1 Z: o/ L' v) W: c$ b* S( q& N
昨天忽然想到这个问题,便一直想下去,却总也想不出个结果。现在将所想到的贴出来,再和各位讨论讨论。
& ^0 P6 H8 t/ B# I' D% D; R. G8 R4 f% }& w) G
8 u4 V9 O: [. n. t% I3 m
首先我们讨论的是电路,油路水路气路都不在讨论范围。* I) h" H. u: x/ U8 j2 k

/ O. ?2 V# B/ A
& r  N9 U; G0 ~( E' _4 q6 K$ F7 Z说到电,人类最早研究的是静电。静电因为不能产生持续的电流,一般不认为那是电路。只有在伏打于1799年发明了电池之后,能够产生持续的电流了,才有了电路。
0 @' |9 I  O- e4 M5 `$ n( A: q, B/ ]0 z

2 c( g5 @- ^- @最早的几个著名电路是:
: _- V2 p) B- I2 [4 z/ _) `1 y/ Z
7 x' s  m7 l; R# S6 E
1800年尼科尔逊电解水,随后戴维于1807年用电解法还原出金属钠和金属钾,后来又得到金属钙、镁等。$ m0 h) y% u& J2 Q7 t

( N0 R" }1 ~5 h  [5 e( e: b
6 D: f. q8 w3 x4 X2 L! v+ f1820年奥斯特发现通有电流的导线可以使磁针偏转。
) u8 [) ]4 Z( L8 F9 ?
4 ]0 l! @# N7 \' `; M/ @
- e/ @; s  s: Q; q1826年欧姆通过实验总结出后人所称的欧姆定律。2 q, W% K5 l2 K9 {

- [/ T* l3 A: p& r4 H* C' Q$ A4 t5 x
1831年法拉第发现电磁感应定律。5 I4 }( g* ~! Z6 H6 p4 g: y6 _

5 h; E$ B4 c/ V  b6 b3 D6 H! g4 n8 t: I  z" Q
现在的问题是:这些著名的电路,例如欧姆做实验的电路,是不是模拟电路?5 Q$ R9 U& f. Y

3 k+ ^( J7 i, F0 i' P# Z, v  C6 V# C) y9 s/ m
你可以选择“是”,也可以选择“否”。( |4 a% u2 m; X( y, M

+ f* F" I) D$ z# c! D( S8 H% }) v# C4 P1 Q! w4 X( D
有些人选择“是”。他们选择“是”的理由是:欧姆实验中的电动势电流等都是可以连续变化的,当然这是模拟电路。  `/ l$ {+ Q' Z5 M
/ c; x5 V- ]) v& W9 B

* G  C" O2 w( H5 R* L$ P$ h' h此论言之有理。; E) h% n& `7 F; t, }# y' {
; C7 @7 T5 v: K: x; H! f' z, z
& K+ j" F& I4 j  ~
选择了“是”,那么没有一个电路不是模拟电路,包括数字电路在内。选择“是”的人认为数字电路只是模拟电路的一部分,用数学语言说,数字电路是模拟电路的一个真子集。
& |. U# I# [5 j5 b3 g$ Y! M# W% u- m" J' O  P% E) Z

& e5 u% o& s1 ^1 t$ ~* G4 n不过,既然所有的电路都是模拟电路,又何必在电路前面加上“模拟”二字呢?
4 m- }- Q; j# [. |- \' I7 a& y4 M5 L/ ^. p) }4 A! ]
! b5 G# @# P, U5 _% b
还有一些人选择“否”。他们选择“否”的理由是:模拟和数字是对信号而言的。处理模拟信号的电路就是模拟电路,处理数字信号的电路就是数字电路,不处理信号的电路那就既不是模拟电路也不是数字电路。+ l# @, {8 d$ g
% ]- L' k& c& z0 p+ Q

% v0 b0 D) r$ R+ o! x% @此论也言之有理。
* k% ?% d6 ]& D; _, }" f8 |9 G) S/ C! n  V1 M) K  ~  r/ w# ]
: ]$ P3 }1 o/ F3 ]2 x
不过,这样一来,“模拟是数字的基础”就不成立了。世界上第一个处理信号的电路是1837年莫理斯发明的电报——有线电报。众所周知,电报是由导线中电流“有”和“无”来传输信号的,所以电报毫无疑问是数字电路。数字电路的发明比第一个模拟电路——贝尔于1876年发明的电话早了差不多40年。
& Y2 u7 F6 k0 W3 t  ^. b+ m6 Z* G% ?8 `2 k/ B
" K- T; ^3 B2 X
忽然又想到,电报不仅是数字电路,而且电报是串行传输信号的——只有一条线,电报还是异步的——没有同步信号,所以电报还是第一个异步串行口。千万别以为有了计算机之后才有异步串行口,早在计算机之前,甚至爱迪生发明电灯之前,甚至西门子发明发电机之前,就有了同步串行口了。
6 n) x" R8 @' e5 e, X! j! N1 I6 g  a* y$ K6 M; i% c2 K+ U
, g, ^4 z0 C( c+ G% V5 t( v
有没有既是模拟又是数字的信号?我们都知道,两台计算机要通过电话线传递信息,需要用调制解调器。发送的一方用调制器,接收的一方用解调器。调制解调器在电话线上传送的信号,用示波器看,虽然有些歪歪扭扭,大体上看着和正弦波差不太多(调相),这应该说是模拟信号。可是,它是离散取值的,就是说,是数字信号。倒底是什么,我也拿不准。3 B9 T* p3 Z0 _* V( @( O

- H( J7 C2 @1 i# S; c0 a% r7 j$ j& I1 z
看来,模拟与数字的关系,还得继续讨论下去。
/ ^+ G7 T; C- b0 z1 k! `+ H) ?% m

' j( Q, b8 k0 m) \8 Q——maychang
2 M+ a/ B7 ]5 h1 D' X
( U  f! R+ B- {& l% \+ Y( P) R3 a
6 a5 q( L& z7 V) a3 K" a其实,模拟这个词怎么来的并不要紧,& k1 t- Y1 z; |
& F& Y5 d7 Q) Z1 ]

( [) s0 a( M6 b/ ~# i% F+ u+ U% `区别是存在的,它仅是个称呼而已。
1 z7 D4 z3 S" |: I' v
3 w2 A3 d% I6 @; H* {' `% X  t4 W3 @3 u- B  g( B  Q2 R
我没看过最近的讨论,估计内容已经综合在maychang的帖子中了。
9 G$ [: v+ [3 ]1 a" A
4 w! k( U% r3 s; S; i) r) F) K8 i; [6 `4 o* J' g
这里讨论的模拟与数字的关系问题涉及了三个内容:- R: P: s4 L) x% E( U2 g
- K/ }5 B* W6 o' D2 ?/ L: ^

; @2 k) h' a! r- ]% d2 F( aA。硬件电路的自然属性  ^1 @2 z0 Y: m7 v1 h! }

( e; ]2 E- _$ W+ V1 e/ n+ u7 X
4 n5 m, Z, N8 @) Q7 f1 u( QB。模拟电路的分类及属性
1 T/ j# Z+ z: u  \8 a, H7 ?2 ~0 D
! n$ X  c9 F( q+ O; [3 N3 Z+ H8 E  T# G
C。数字电路的分类及属性2 w* Z0 W/ @4 ?4 r
- D/ ^' P& m3 `+ `! S9 H

% n5 a) ~3 S  j  E3 n# T! A对于A,电路的材料取自于自然界,无论是天然的材料还是人工改造的器件,其特性都是遵循自然规律的。当电路工作时,被利用的材料、器件等并不知道自己在为什么目的工作,只是按照自身的特性对外界的变化产生反应。无论是欧姆原理的实验电路还是集成电路,也无论产生的结果是线性的还是非线性的、连续的还是脉冲的、周期的还是非周期的,等等,它们的反应靠的是硬件电路的自然属性,不管人们主观上将它们归于哪类。变化的连续性是它们的共性,也是自然界物理量的共性。3 V9 W$ t2 U" z4 L# F+ v8 P
( a/ r6 h4 t% Y: |
( L1 K1 q4 N# D" ^) x) S
与客观的自然属性相对照的是主观的分类。C是主观分类的结果,B是C的对照物,也是主观分类的结果。B和C必须同时存在,并且都是以A的全部或者部分为依托的。+ e9 q$ [" @0 J1 g. {% l6 u
; H' t" Z, Y; k- X1 h/ }0 l# Q4 }; n
9 I  T! m, C0 v  C& F6 L9 S% v
在主观分类上,以脉冲电路为例,不少人把它划入数字电路,因为数字电路大量地用到脉冲电路。但是如果我的目的是要产生一个或者数个有一定指标要求的脉冲,比如指标有脉冲宽度、高度、沿的上升速率、下降速率、过冲,等等,对这些电量的控制,你是考虑它的电特性还是比如0、1的数字特性?显然,这些量和控制手段跟数字内容是沾不上边的。脉冲电路可以是模拟的。1 R- N& w; z, T) Z/ m
4 d3 l% _7 Z( M$ x0 P9 P; e2 V

6 h7 X, @: j0 f# x9 w0 Z! ]当脉冲属于数字量时,需要人为地对其赋予某些含义,比如“有”或“无”,“0”或“1”等。对这类电路类别的划分,我还是持以前的观点:当你关注数字量时,该电路为数字电路;当你关注电量时,该电路为模拟的-我中有你。关注电量的例子有:信号的完整性、消除阻尼振荡、信号的延时、干扰,等等。
: h) Z  J- A* @" G2 v/ m: b1 G/ `7 r/ G2 x! e
& \6 C1 D+ v9 O9 p5 I: m6 h. p
作为数字电路对照面的模拟电路B,它不需要象数字电路那样对其结果赋予额外的含义,其结果是电路自然属性使然。也就是说,B与A之间有着天然的联系。这样,在给“A和B归于同类”找到理由的同时,也给忽视两者的区别打下了基础。1 \. k( \% T/ n2 Q3 t

3 ?1 G+ w9 V" `8 g" u& z# M8 U, b& k) s. A8 Y
在当今复杂的调制、解调技术和电路中,输入、输出可以各是、或者同是数字量,中间处理过程中量的性质是难以用波形来区分的,仅用输入、输出是否为数字量来区分这些电路是否属于数字电路会是行不通的。由此有“混合信号、混合电路”一说。“混合”是对上述纯数字性质的否定,言外之意,被否定的部分属于模拟。如果先把混合电路的内容排除在外,模拟与数字讨论的结果可能会清晰一些。/ k3 M# G* A& O" L/ G0 B
' I' l2 z: f* v. Z6 u

( U2 \# u, T7 q' x: T5 Y不一定严谨的小结:/ Z* {# Z" j. |6 |

( C$ e! C" U' J6 N, x2 Y' Y) B7 k( ]; h
A是不依赖于主观(B、C)的客观存在;B和C是建立在A上的主观产物,B和C对照共存;B和A因其自然属性而存在着天然的联系;客体上B可以全部接纳A,两者的区别就在于各自的主、客观属性上。
( D1 T& m4 T/ ?7 t& x) w
# L/ a" Z. H& K4 V/ w& Q
3 g6 K- N2 [7 z——jz00956 }; e; V6 b& Y; J0 X# N
3 |! f( Z; l5 c! K. \/ W. P* c
! U! J( ?! v" z6 J" P
事实上,典型的模拟电路并不是连续的。如反馈放大器,由于放大器本身的放大倍数有限,从而有了最小灵敏度的问题,既然有了最小灵敏度的问题,那么就说明它不是连续的。现在产业论坛有个帖子说他的温度测量(-2~35)℃达到±0.02 ℃的准确度(精度)。这个问题还不能单单从它给的结果来说,如果所谓的±0.02 ℃对应的模拟信号电平梯度小于放大器的最小灵敏度,那么,它的结果显然是用了普通人不易识破的障眼法----软件拟合。不要轻易给骗过去了。  ~2 L! \8 Y+ E  C3 _) a. Z1 `& P
# s/ }' M$ s9 Z

% k+ K( G. J; D- y$ o! p3 h模拟电路,我想并不是因为脉冲的存在就说它是数字电路。如同楼上各位讲的开关电源、脉冲宽度调整等等。数字电路必须赋予它数字意义,不然,谈不上数字电路。脱离数字意义谈数字电路,似乎没有什么价值。数字电路的本质是模拟电路的脉冲电路,当脉冲赋予数字意义时,才称为数字电路。
  o; K$ s! Z+ @" b
. Z/ g' h2 G- v+ p5 v1 f; V! {* V; \5 `
讲到数字电路,必然涉及逻辑判断的问题。涉及判断问题自然涉及模拟电路。这下,逻辑电路算不算数字电路呢?还是一言难尽。我通常认为,数字电路是简化了的模拟电路,数字电路必须溶入到模拟电路中才能正常工作,数字电路只需关心逻辑标准,不必关心传统意义上的连续不连续的问题。而判断一个电平是否革命既定的逻辑标准,必须由模拟电路来实现,亦即判断一个信号是不是符合数字逻辑的标准,完全是模拟上的问题。这就更加证明了,数字电路只是对于信号的意义而言,决不是对于信号的波形而言。因此,一切所谓的数字电路事实上就是模拟电路。换言之,数字电路的说法并非是讲电路实质而是讲电路中信号的意义,它的正确说法应当是模拟电路的数字意义。
. J3 N/ W* |: O8 u; P1 ]$ b% t& {$ `1 i- N
0 w: _# Z) \- c/ W* X
——ic921
' D% E9 k. Q4 G8 n8 \4 ~% ]$ G; |5 B8 x
3 t$ o; }- y% y7 A* H/ r+ y6 Q% [$ [+ a
关于观点的统一  B% R/ j( u  V
& ?; J6 t2 v+ J8 [/ L: f% t

5 V: ~! m  k2 u* O“模拟电路”的叫法,据网上的搜索,是出于电路用电量对物理量的模拟。( d9 h  [+ f" U- Q
' ^/ P" b; _9 q1 D

/ A6 w# \' d9 v0 R# t$ v但是当把这种性质的电路与数字应用电路进行对比,并因此将电路从硬件上分为模拟和数字两类时,探讨模拟与数字更深层性质的区别就是不可避免的了,模拟的含义也因此将覆盖更广泛的电路而脱离原始电路的局限。
3 Y& I% u7 C' Q- V) Q5 D+ g( E! j; z" L& i! }

8 v" D. D) ?: G) Y目前看来,不统一在于基于现有硬件分类的解释和基于硬件不可分类的解释。而后者是更接近底层性质的表达。要统一,就需要聚焦在最基本的性质上,现有的硬件分类就不一定合适了。
3 G5 J6 |: D* j; d+ r
) u' H( E+ V1 H( w
- e; H* b# K/ ?9 W! V2 N+ J0 O萝卜白菜各有所爱,认可哪种分类并不要紧,只要能分辨出各种区别就可以了。8 U9 B' M7 p2 u0 K/ t+ t9 v

( h6 M8 \+ Y$ ^) @( j2 `* j
# w. |2 S4 b( k$ V——jz0095
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2025-4-13 12:36 , Processed in 0.078492 second(s), 32 queries , Gzip On.

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

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

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