找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

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

[复制链接]

551

主题

1470

帖子

3万

积分

EDA365管理团队

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

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

EDA365欢迎您!

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

x
最近一段时间,本坛又有几帖讨论模拟电路与数字电路的关系。: ?) e) G* F% F8 r

/ A  }  \. t+ }" A6 G1 c* w0 b3 T0 R4 y: d8 V2 F4 D; A
其实这个问题,先前已经讨论过多次了。网友各抒己见,有说所有电路都是模拟电路,数字电路只是模拟电路的一部分的;有说模拟电路和数字电路各成系统,井水不犯河水的;有说线性的就是模拟电路,非线性的就是数字电路的……不一而足。  |+ `3 }  L- m5 V! V; E" i

- b8 Z+ W3 r8 f& a" F% B
8 R; `  i( X0 J! f+ A) x昨天忽然想到这个问题,便一直想下去,却总也想不出个结果。现在将所想到的贴出来,再和各位讨论讨论。4 k7 m* _: D; B. P& e3 \

6 G! j  w, p# [  C1 i4 a
, q$ [  |4 x& f$ E5 W" _, Z首先我们讨论的是电路,油路水路气路都不在讨论范围。8 O8 A( x6 d# t) m6 y% g) _
+ O$ c7 G- ~3 L+ X# u

. B- }7 K( f+ ]+ J! m- S* u) {说到电,人类最早研究的是静电。静电因为不能产生持续的电流,一般不认为那是电路。只有在伏打于1799年发明了电池之后,能够产生持续的电流了,才有了电路。6 x6 l1 W% \7 }! U$ |6 g0 j) r: e

$ _  Z& {1 K5 t0 u, G! m& E/ Z- `% ^9 x: d* l
最早的几个著名电路是:5 {* @( X1 d( S7 r& B, t1 v1 v- a8 d

/ I" b- J' B& m9 Q+ S; H0 {# k
7 s& ^& x9 ]; h2 z  }( f1800年尼科尔逊电解水,随后戴维于1807年用电解法还原出金属钠和金属钾,后来又得到金属钙、镁等。; {9 S9 a" z% p
& E* e* f  I: y5 h! I; k7 K
% S8 j2 u9 m  x6 e5 l4 e0 |
1820年奥斯特发现通有电流的导线可以使磁针偏转。) G0 u' Z9 k% N/ Q) a' o

4 F! P' `. U  i# m& e
. Z/ Y  M3 S% S1 M2 O; f1826年欧姆通过实验总结出后人所称的欧姆定律。
, v- S( W7 q& `. |# @* h% \  Q( u' q7 j7 k. t  H2 X
% R) ~- j1 M, O% d
1831年法拉第发现电磁感应定律。
( h1 i6 b6 ^0 I' z) Y) f% [) W5 w3 L$ x9 t+ b' H+ W
. z& A2 ^2 r5 F, _" X
现在的问题是:这些著名的电路,例如欧姆做实验的电路,是不是模拟电路?
+ A" S- Z7 M% W3 l) B9 r3 H- l/ Z/ R  j: Q! i- E7 m& m
& `4 u$ u& D/ L; F% }2 ?
你可以选择“是”,也可以选择“否”。
# g2 V" C- T3 U# T, d! G; _  _8 c, [& z4 o" @
3 H2 D! v5 @2 T
有些人选择“是”。他们选择“是”的理由是:欧姆实验中的电动势电流等都是可以连续变化的,当然这是模拟电路。
0 ], d& e# H+ X; U
! Q0 K3 {7 s2 A- L7 g) b( {( [( A; l8 F' X
此论言之有理。8 v/ w, v! t1 a0 @% {2 G

6 y6 O% `+ P! A% Z+ X+ y5 W# u
+ D: \! ]$ y. k" B, B! F5 e4 n选择了“是”,那么没有一个电路不是模拟电路,包括数字电路在内。选择“是”的人认为数字电路只是模拟电路的一部分,用数学语言说,数字电路是模拟电路的一个真子集。1 o6 W; J# Z1 O) ^: I$ U5 D
$ _5 E% t( @, h; E" q* Y
0 C9 {& M  ]4 B( E
不过,既然所有的电路都是模拟电路,又何必在电路前面加上“模拟”二字呢?! r: Z/ |& r6 k5 S1 R7 V

  C! a4 {6 u! _  Z- E
$ S6 H6 `" {, U, ]* s9 ^: _还有一些人选择“否”。他们选择“否”的理由是:模拟和数字是对信号而言的。处理模拟信号的电路就是模拟电路,处理数字信号的电路就是数字电路,不处理信号的电路那就既不是模拟电路也不是数字电路。
0 `0 f" B# O, Z
  A. G; v( u2 g3 |& o
9 {" H5 \" x+ C此论也言之有理。& t- K! L4 `4 L- W4 m+ Y
! v2 m" `% [1 j% I- g1 u* V

8 z" s0 M# j& I/ Y- d6 b4 z不过,这样一来,“模拟是数字的基础”就不成立了。世界上第一个处理信号的电路是1837年莫理斯发明的电报——有线电报。众所周知,电报是由导线中电流“有”和“无”来传输信号的,所以电报毫无疑问是数字电路。数字电路的发明比第一个模拟电路——贝尔于1876年发明的电话早了差不多40年。
7 v$ D2 S* o, N' T
  v; _* H. A) h3 V6 Q( @
9 g! p" v) [8 M忽然又想到,电报不仅是数字电路,而且电报是串行传输信号的——只有一条线,电报还是异步的——没有同步信号,所以电报还是第一个异步串行口。千万别以为有了计算机之后才有异步串行口,早在计算机之前,甚至爱迪生发明电灯之前,甚至西门子发明发电机之前,就有了同步串行口了。7 R+ M" l) f1 j* K. D! e

  c6 I( s! D5 S0 ~( p# F; a- i
3 n! |5 G# e" T$ v9 x% W有没有既是模拟又是数字的信号?我们都知道,两台计算机要通过电话线传递信息,需要用调制解调器。发送的一方用调制器,接收的一方用解调器。调制解调器在电话线上传送的信号,用示波器看,虽然有些歪歪扭扭,大体上看着和正弦波差不太多(调相),这应该说是模拟信号。可是,它是离散取值的,就是说,是数字信号。倒底是什么,我也拿不准。
8 W. Y" S3 M* w
; G* b* q7 s5 t, F3 n; q8 |$ x4 i6 c! j1 }
看来,模拟与数字的关系,还得继续讨论下去。% z" y" c7 ^& Y- O$ T

% b- `) D  ^) Z' Y! ?$ t. k$ X9 d. i& V4 ~$ ]' A
——maychang; c4 g5 l6 Z& M0 o/ T; h

' i! n1 R' f- q& @* u$ R
& w4 X+ p" F) l" L5 }  y& X0 Q其实,模拟这个词怎么来的并不要紧,
, c& L& [$ a0 @2 A8 m1 T0 R8 b/ L8 x8 c3 p  f
' r2 t' D6 O+ g0 t- @
区别是存在的,它仅是个称呼而已。) z1 g# m/ V* k6 |
1 Z0 ]& \2 z3 A+ n2 {& h4 {
) m/ Q3 p, y4 l: `5 N
我没看过最近的讨论,估计内容已经综合在maychang的帖子中了。
7 p% q& Y% Y( T- B
" F8 h) B1 F9 E/ J! K, X
& b; Z8 K, i3 y这里讨论的模拟与数字的关系问题涉及了三个内容:! u( u8 u7 J' Z' i. U* n' q( r

) L/ V2 m6 q: B7 _4 B: B* b
# I, ^# A3 t( H/ Y  n  RA。硬件电路的自然属性
: W/ o3 `4 |* @) Y# ~, q/ C7 W, p0 S4 u  a% _% c/ {$ X, z

& s# F. J' P& mB。模拟电路的分类及属性
; w- v& ]0 J, I, c) X% z  K% ]9 x0 k  A  R
6 ^/ C. o! T1 |7 C& R# d
C。数字电路的分类及属性
) g6 T  x' M1 c% ~
, ~7 ^6 k/ r- c0 L. x3 J
: m1 E9 u2 D- V+ Y8 z' {8 m对于A,电路的材料取自于自然界,无论是天然的材料还是人工改造的器件,其特性都是遵循自然规律的。当电路工作时,被利用的材料、器件等并不知道自己在为什么目的工作,只是按照自身的特性对外界的变化产生反应。无论是欧姆原理的实验电路还是集成电路,也无论产生的结果是线性的还是非线性的、连续的还是脉冲的、周期的还是非周期的,等等,它们的反应靠的是硬件电路的自然属性,不管人们主观上将它们归于哪类。变化的连续性是它们的共性,也是自然界物理量的共性。
" o& o1 R$ ]3 ^- J' u& ^* Z5 r; }

# F% H7 K8 c9 s5 N2 X0 R/ h6 H与客观的自然属性相对照的是主观的分类。C是主观分类的结果,B是C的对照物,也是主观分类的结果。B和C必须同时存在,并且都是以A的全部或者部分为依托的。+ g: o! C; O4 Q, U  {+ E

4 N! E: D$ |$ ^$ D% m, k  ^
# \& I! V* `' ^( Q0 d9 O在主观分类上,以脉冲电路为例,不少人把它划入数字电路,因为数字电路大量地用到脉冲电路。但是如果我的目的是要产生一个或者数个有一定指标要求的脉冲,比如指标有脉冲宽度、高度、沿的上升速率、下降速率、过冲,等等,对这些电量的控制,你是考虑它的电特性还是比如0、1的数字特性?显然,这些量和控制手段跟数字内容是沾不上边的。脉冲电路可以是模拟的。2 h& t7 d" P; l% r- Q! c3 z$ }" U

. V! w7 V3 e) ~1 Y& {7 C' Z! P3 a6 v& `. C  l# W3 i# ^. A/ J
当脉冲属于数字量时,需要人为地对其赋予某些含义,比如“有”或“无”,“0”或“1”等。对这类电路类别的划分,我还是持以前的观点:当你关注数字量时,该电路为数字电路;当你关注电量时,该电路为模拟的-我中有你。关注电量的例子有:信号的完整性、消除阻尼振荡、信号的延时、干扰,等等。
( r" v+ E/ L$ |3 ]2 X+ X0 r0 S, h, \  U1 z) Y6 z
( a7 f1 O0 W9 g7 y* y* O8 @
作为数字电路对照面的模拟电路B,它不需要象数字电路那样对其结果赋予额外的含义,其结果是电路自然属性使然。也就是说,B与A之间有着天然的联系。这样,在给“A和B归于同类”找到理由的同时,也给忽视两者的区别打下了基础。
5 o& z2 `! A2 I! @" z) y
& m( e# |! d  ~( p# z5 m& H# V3 t' J3 z! X6 p4 S8 Q5 l. E- Q
在当今复杂的调制、解调技术和电路中,输入、输出可以各是、或者同是数字量,中间处理过程中量的性质是难以用波形来区分的,仅用输入、输出是否为数字量来区分这些电路是否属于数字电路会是行不通的。由此有“混合信号、混合电路”一说。“混合”是对上述纯数字性质的否定,言外之意,被否定的部分属于模拟。如果先把混合电路的内容排除在外,模拟与数字讨论的结果可能会清晰一些。
% K9 J! \  c+ f+ a) F4 \: m) U
2 t4 `, X+ O3 \0 a+ h( Q
! K6 U) @) M9 M( c$ x不一定严谨的小结:! r8 x! J' p' L3 b
) k/ l3 K/ @0 h; ?8 `

5 Q" D8 x1 s1 h! C5 n% D. |A是不依赖于主观(B、C)的客观存在;B和C是建立在A上的主观产物,B和C对照共存;B和A因其自然属性而存在着天然的联系;客体上B可以全部接纳A,两者的区别就在于各自的主、客观属性上。
6 ^% J6 Q+ t( ^' E+ U" w: g3 T( A8 @6 O3 `; ?3 `8 \* }
+ w, B$ V  S6 w3 o  ^
——jz0095
$ C! c9 C! p2 A+ j5 \) E
6 C$ U2 R7 ]/ h) O8 r! w7 T6 n& z8 |3 H1 f# ~1 w& K& R: H4 k! c
事实上,典型的模拟电路并不是连续的。如反馈放大器,由于放大器本身的放大倍数有限,从而有了最小灵敏度的问题,既然有了最小灵敏度的问题,那么就说明它不是连续的。现在产业论坛有个帖子说他的温度测量(-2~35)℃达到±0.02 ℃的准确度(精度)。这个问题还不能单单从它给的结果来说,如果所谓的±0.02 ℃对应的模拟信号电平梯度小于放大器的最小灵敏度,那么,它的结果显然是用了普通人不易识破的障眼法----软件拟合。不要轻易给骗过去了。, W  K! `  ~3 r$ L; A
/ k4 s- `8 s; `/ Y  K
( L! [9 e9 c& Q9 x! j
模拟电路,我想并不是因为脉冲的存在就说它是数字电路。如同楼上各位讲的开关电源、脉冲宽度调整等等。数字电路必须赋予它数字意义,不然,谈不上数字电路。脱离数字意义谈数字电路,似乎没有什么价值。数字电路的本质是模拟电路的脉冲电路,当脉冲赋予数字意义时,才称为数字电路。
; W- e+ Q9 i  T: O+ Y" z; j
% Q$ i# `  k0 I, V( V! b+ k; B- V. c0 r
讲到数字电路,必然涉及逻辑判断的问题。涉及判断问题自然涉及模拟电路。这下,逻辑电路算不算数字电路呢?还是一言难尽。我通常认为,数字电路是简化了的模拟电路,数字电路必须溶入到模拟电路中才能正常工作,数字电路只需关心逻辑标准,不必关心传统意义上的连续不连续的问题。而判断一个电平是否革命既定的逻辑标准,必须由模拟电路来实现,亦即判断一个信号是不是符合数字逻辑的标准,完全是模拟上的问题。这就更加证明了,数字电路只是对于信号的意义而言,决不是对于信号的波形而言。因此,一切所谓的数字电路事实上就是模拟电路。换言之,数字电路的说法并非是讲电路实质而是讲电路中信号的意义,它的正确说法应当是模拟电路的数字意义。
$ e! E# j+ G$ E4 q, x) g, j: s( B$ U# R8 d) B3 x

. ?& l" e  X2 N) z0 A- e9 D7 d——ic921
' C( m0 i7 {, Z( |( ]/ F5 r( O/ P  s2 `/ @' v

* v! O# ^5 }" z5 P5 O" Q+ `( i关于观点的统一
- o+ `9 w& ]# U0 r* A3 w
  |0 t  F1 Q7 m7 j+ Y' R: f8 t& H& d8 ?
“模拟电路”的叫法,据网上的搜索,是出于电路用电量对物理量的模拟。
$ A. g* e! J! U8 @. |( U5 ^- N- v  p0 F5 W- K$ n

: w* X/ P$ X5 M/ n2 Q但是当把这种性质的电路与数字应用电路进行对比,并因此将电路从硬件上分为模拟和数字两类时,探讨模拟与数字更深层性质的区别就是不可避免的了,模拟的含义也因此将覆盖更广泛的电路而脱离原始电路的局限。
2 |# ~$ ^  @7 ?
9 [* v) W! U8 j" B. R1 O- `2 @8 e" x6 }2 ^0 C9 F
目前看来,不统一在于基于现有硬件分类的解释和基于硬件不可分类的解释。而后者是更接近底层性质的表达。要统一,就需要聚焦在最基本的性质上,现有的硬件分类就不一定合适了。
" j4 q: P- \. d5 a- }/ p
7 H# @' g+ y0 F: f# g0 _6 {2 \! B
2 U. r" j, o0 b7 m萝卜白菜各有所爱,认可哪种分类并不要紧,只要能分辨出各种区别就可以了。
4 u! u' h! }5 B  c& ?
3 M, T& G4 }, U* k  w3 g" I+ _& I. F2 ]/ V( e( o
——jz0095
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2025-4-6 12:41 , Processed in 0.056986 second(s), 32 queries , Gzip On.

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

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

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