电路技术发展史与核心原理全解:从静电到智能时代的模拟与数字世界
本文系统梳理了电路技术从静电现象发现到现代智能时代的完整发展脉络,以通俗易理解的方式讲解了欧姆定律、基尔霍夫定律等电路基础理论,深入解析了模拟电路与数字电路的核心原理、元器件特性与经典电路架构,介绍了集成电路从诞生到后摩尔时代的演进历程,以及 ADC/DAC 作为模数桥梁的工作机制。最后全景呈现了电路技术在消费电子、汽车、工业、医疗、通信等行业的应用场景,并展望了第三代半导体、柔性电子、光子集成等未来发展趋势,适合零基础读者了解入门电子电路知识。
第一部分 电路的起源与基础理论奠基
1.1 从静电到持续电流:电的早期探索
人类对电的认知,始于对自然现象的观察。早在古希腊时期,人们就发现摩擦过的琥珀能够吸引轻小物体,这是人类对静电现象的最早记录。但在之后的两千多年里,人类对电的理解始终停留在“静电”的层面——电只是一种瞬间产生、瞬间消失的奇妙现象,无法被持续利用。
1729年,英国科学家斯蒂芬·格雷通过实验发现,某些材料可以传递电,而另一些材料则不能,他由此将物质分为“导体”和“绝缘体”两大类,这是人类对电路传导特性的最初认知。1745年,德国的冯·克莱斯特和荷兰的穆欣布罗克几乎同时发明了一种能够储存静电的装置——莱顿瓶,它的本质是最原始的电容器,人类第一次拥有了储存电能的手段。
但莱顿瓶储存的静电依然是“一次性”的,放电之后就需要重新摩擦充电,无法产生持续的电流。真正的转折点出现在18世纪末的一场学术争论中。1780年,意大利医生伽伐尼在解剖青蛙时发现,用两种不同的金属接触青蛙腿时,蛙腿会发生痉挛,他认为这是一种“动物电”,是生物体内产生的电能。
另一位意大利科学家亚历山德罗·伏打不同意这个观点。他经过反复实验后提出,电并非来自青蛙本身,而是来自两种不同金属的接触,蛙腿只是起到了检测电流的作用。1800年,伏打将锌片和铜片交替堆叠,中间用浸过盐水的纸板隔开,制造出了人类历史上第一个能够产生持续、稳定电流的装置——伏打电堆(Voltaic Pile)。
伏打电堆的发明具有划时代的意义:它让人类第一次拥有了可控的、持续的直流电源,电学研究从此从“静电时代”迈入了“动电时代”,电路的概念也由此诞生——电流可以在由电源、导线、负载组成的闭合回路中持续流动,人们可以利用电流实现各种功能。为了纪念伏打的贡献,电压的单位被命名为“伏特(V)”。
1.2 电路基础定律的建立:从定性到定量
有了持续的电源,科学家们开始系统研究电路中电流、电压、电阻之间的关系,电路学从经验观察走向了定量科学。
1.2.1 欧姆定律:电路的第一性原理
1826年,德国物理学家乔治·西蒙·欧姆在多年实验的基础上,发表了著名的欧姆定律:在同一电路中,通过导体的电流,跟导体两端的电压成正比,跟导体的电阻成反比,用公式表达就是 I = U / R。
这是电路学历史上第一个定量规律,它让电路设计第一次有了科学依据。在此之前,人们只能凭经验调整电路,而欧姆定律告诉我们,只要知道三个参数中的两个,就能精确计算出第三个。为了纪念欧姆,电阻的单位被命名为“欧姆(Ω)”。
用通俗的话来理解欧姆定律:我们可以把电路比作水管系统,电压就像是水压,电流就像是水流的速度,电阻就像是水管的粗细和堵塞程度。水压越大,水流就越快;水管越细、堵塞越严重,水流就越慢——这和电压越高电流越大、电阻越大电流越小的规律完全对应。
1.2.2 基尔霍夫定律:复杂电路的分析基石
欧姆定律解决了简单回路的计算问题,但现实中的电路往往是复杂的网络,有多个电源、多条支路,这时仅靠欧姆定律就不够用了。1845年,年仅21岁的德国物理学家古斯塔夫·基尔霍夫在他的第一篇论文中,提出了奠定电路分析基础的两大定律——基尔霍夫电流定律(KCL)和基尔霍夫电压定律(KVL)。
基尔霍夫电流定律也叫节点电流定律,它指出:在电路的任意一个节点上,所有流入节点的电流之和,等于所有流出节点的电流之和。通俗来说,就像水管的分叉口,流进来多少水,就一定会流出去多少水,电荷不会凭空消失,也不会凭空产生。
基尔霍夫电压定律也叫回路电压定律,它指出:在任何一个闭合回路中,所有元件两端的电压代数和为零。就像我们在水管系统里绕一圈,上升的水压和下降的水压最终会完全抵消,回到起点时水压不变。
这两大定律加上欧姆定律,构成了电路分析的“铁三角”。无论多么复杂的电路,小到手电筒,大到超级计算机的供电网络,都可以用这三个基本定律进行精确分析和计算。直到今天,所有的电路仿真软件,底层核心依然是这三个定律。
1.3 电磁感应与交流电的诞生:电能的大规模应用
1.3.1 法拉第的发现:从电到磁,再从磁到电
1820年,丹麦物理学家奥斯特发现了电流的磁效应——通电的导线会让旁边的小磁针发生偏转,这证明了电可以产生磁。这个发现启发了英国科学家迈克尔·法拉第,他反过来思考:既然电能生磁,那么磁能不能生电?
经过十年的反复实验,1831年,法拉第终于发现了电磁感应现象:当闭合电路的一部分导体在磁场中做切割磁感线运动时,导体中就会产生电流。这个发现彻底改变了人类文明的进程——它意味着我们可以通过机械运动来大规模产生电能,而不再依赖昂贵的伏打电堆。
基于电磁感应原理,法拉第发明了人类历史上第一台发电机和第一台电动机的雏形。从此,电能从实验室的稀罕物,变成了可以大规模生产、远距离传输的能源形态,第二次工业革命的大幕由此拉开。
1.3.2 交流电与直流电之争:特斯拉与爱迪生
19世纪70年代,爱迪生发明了实用的白炽灯,为了推广电灯,他建立了世界上第一个直流供电系统。但直流电有一个致命的缺点:传输距离非常有限,因为导线有电阻,电能在传输过程中会大量转化为热能损耗掉,每隔一公里就需要建一个发电站。
这时,塞尔维亚发明家尼古拉·特斯拉提出了交流电方案。根据电磁感应原理,变压器可以方便地升高或降低交流电的电压:发电端把电压升得很高,这样传输相同功率的电能时,电流就会很小,线路上的损耗就会大幅降低;到了用户端,再把电压降下来,保证用电安全。
在著名的“电流战争”中,交流电最终凭借远距离传输的优势战胜了直流电,成为全球电网的标准。而这场争论,也让电路技术分化出了直流电路和交流电路两大分支,人们开始系统研究交流电的特性、相位、功率等问题,为后续模拟电路的发展打下了基础。
1.4 早期电路应用:模拟电路的雏形
在电子管发明之前,电路已经开始走进人们的生活,这些早期的应用本质上都是模拟电路——它们处理的都是连续变化的电信号。
1.4.1 电报:电的第一次通信应用
1837年,美国人莫尔斯发明了有线电报,他利用电流的通断来代表“点”和“划”,通过莫尔斯电码来传递文字信息。电报系统是人类第一个大规模实用电路系统,它由电源、导线、电报键、电磁铁发声器组成,本质上是一个巨大的串联开关电路。
虽然电报传递的是离散的信号,但它的底层依然是模拟电路——电流的大小、信号在长导线中的衰减、干扰的耦合,都是典型的模拟电路问题。为了解决长距离传输中信号衰减的问题,人们发明了继电器,用电磁铁控制另一个电路的开关,实现信号的接力放大,这可以看作是人类最早的“信号放大电路”。
1.4.2 电话:连续模拟信号的诞生
1876年,贝尔发明了电话,这是人类历史上第一个真正意义上的模拟信号处理系统。麦克风把声音这种连续变化的声波,转化为连续变化的电流信号——声音大,电流就大;声音频率高,电流变化就快。这个电流通过导线传到另一端,再通过听筒把电流变回声音。
电话的出现,让人们第一次需要处理连续变化的电信号。但早期的电话有一个很大的问题:信号在导线中传输会衰减,距离越远,声音越小,超过几十公里就几乎听不见了。人们迫切需要一种能够放大连续电信号的装置,但在当时,继电器只能放大开关信号,无法放大连续的语音信号。
这个难题,直到电子管的发明才终于得到解决,而电子管的出现,也正式宣告了电子学时代的到来,模拟电路从此进入了高速发展的黄金时期。
第二部分 模拟电路的发展与核心原理
模拟电路是电子学的起点,它处理的是时间和幅度上都连续变化的模拟信号——就像真实世界里的声音、温度、光线、压力,都是平滑连续的。从最早的真空管收音机,到现在手机里的音频放大器、电源管理芯片,模拟电路始终是连接真实物理世界和电子系统的桥梁。
2.1 真空管时代:电子学的正式开端
1904年,英国工程师约翰·安布罗斯·弗莱明在爱迪生效应的基础上,发明了世界上第一个电子元件——真空二极管。
2.1.1 真空二极管:单向导电的电子阀门
所谓爱迪生效应,是爱迪生在研究灯泡时偶然发现的:在真空灯泡里,如果在灯丝旁边放一块金属板,当金属板接正电压时,灯丝和金属板之间会有电流流过;接负电压时就没有电流。弗莱明敏锐地意识到,这个结构只能让电流单向通过,就像电路里的单向阀门。
弗莱明把这个装置叫做“二极管(Diode)”,它最直接的应用就是检波——在无线电接收中,把高频的广播信号变成音频信号。早期的无线电接收机用矿石做检波,效果很差,而真空二极管的检波效率高、性能稳定,立刻被广泛应用,无线电广播的普及也由此开始。
用通俗的话讲,真空二极管就像地铁里的单向闸机,只能往一个方向走,反过来就会被挡住。它的这个“单向导电性”,是所有整流电路、检波电路的核心原理。
2.1.2 真空三极管:信号放大的革命
二极管只能控制电流的通断,无法放大信号,这个问题在1906年被李·德·福雷斯特解决了。福雷斯特在二极管的灯丝和极板之间,加了一个像栅栏一样的“栅极”,发明了真空三极管(Triode)。
这个小小的栅极,是一个划时代的发明。人们发现,只要在栅极上施加一个很小的电压变化,就能控制从灯丝流向极板的大电流发生很大的变化——也就是说,小信号可以控制大能量,实现了信号的放大。
放大,是模拟电路最核心的功能,没有之一。现实世界里的很多信号都非常微弱,比如麦克风输出的信号只有毫伏级别,收音机接收到的无线电信号更是只有微伏级别,如果不放大,根本无法驱动扬声器发声,也无法被后续电路处理。真空三极管第一次让人类拥有了高效放大连续电信号的能力,电子学这门学科也由此正式诞生,福雷斯特也被称为“电子学之父”。
有了三极管之后,无线电通信的距离从几十公里一跃提升到几千公里,跨大西洋的无线电通话成为现实。随后,人们又在三极管的基础上发明了四极管、五极管,进一步提升了放大性能和高频特性。到了上世纪二三十年代,真空管收音机走进了千家万户,成为第一个大规模普及的消费电子产品。
2.1.3 真空管电路的巅峰与局限
真空管技术在二战时期达到了巅峰。雷达、早期电子计算机、通信设备都大量使用真空管。1946年诞生的世界上第一台通用电子计算机ENIAC,里面装了18000多个真空管,重达30吨,占地170平方米,功耗高达150千瓦,每秒只能进行5000次加法运算。
但真空管的缺点也非常明显:
- 体积大、功耗高:每个管子都像一个小灯泡,大量使用时设备会变得非常庞大,而且极其费电;
- 寿命短、可靠性差:真空管的灯丝会烧断,平均寿命只有几千小时,像ENIAC这样的机器,平均每8分钟就会烧坏一个管子,需要专人随时更换;
- 发热严重:大量真空管同时工作会产生巨量的热,需要庞大的散热系统。
这些问题制约了电子设备的进一步小型化和普及,人们迫切需要一种更小、更省电、更耐用的替代器件。这个需求,最终催生了晶体管的发明。
2.2 晶体管时代:固态电子的飞跃
1947年12月23日,在美国贝尔实验室,威廉·肖克利、约翰·巴丁和沃尔特·布拉顿三人组成的团队,成功制造出了世界上第一个点接触型晶体管。这个用锗半导体做成的小小器件,功能和真空三极管完全一样,可以放大电信号,但体积、功耗、寿命却比真空管好上无数倍。
2.2.1 半导体与PN结:晶体管的底层原理
要理解晶体管,首先要理解半导体。顾名思义,半导体就是导电能力介于导体和绝缘体之间的材料,最常见的就是硅和锗。纯净的硅导电能力很差,但如果我们往里面掺入不同的杂质,就能改变它的导电特性:
- 掺入磷等元素,会让硅里有很多可以自由移动的电子,这种半导体叫N型半导体;
- 掺入硼等元素,会让硅里有很多缺少电子的“空穴”,空穴也可以导电,这种半导体叫P型半导体。
如果我们把一块半导体的一边做成P型,另一边做成N型,它们的交界处就会形成一个特殊的结构——PN结。PN结有一个非常重要的特性:单向导电性。
- 当P端接正电压、N端接负电压时(正向偏置),PN结导通,电流可以流过;
- 当P端接负电压、N端接正电压时(反向偏置),PN结截止,几乎没有电流。
这个特性和真空二极管完全一样,于是人们用PN结做出了半导体二极管,同样具有单向导电的特性,但体积小、功耗低、寿命长。
2.2.2 双极型晶体管:用小电流控制大电流
只有二极管还不够,我们需要像三极管一样的放大器件。1948年,肖克利在点接触晶体管的基础上,发明了结型双极晶体管(BJT),这也是我们现在常说的“三极管”的标准形态。
简单来说,双极型三极管就是两层N型半导体中间夹着一层非常薄的P型半导体(NPN型),或者两层P型中间夹一层N型(PNP型)。它有三个引脚:发射极(E)、基极(B)、集电极(C),对应真空三极管的灯丝、栅极、极板。
三极管的核心原理是:用基极的微小电流,控制集电极的大电流。基极只要流过一点点电流,集电极就能流过几十倍、上百倍的电流,这样就实现了电流放大。如果把这个电流转化为电压,就实现了电压放大。
我们可以用水管阀门来通俗理解三极管的放大原理:集电极和发射极之间的主电路,就像一根粗水管,里面有很大的水流;基极就像控制阀门的小开关,你只用很小的力气拧动这个小开关,就能控制粗水管里的大水流量。小力气控制大水流,小信号控制大能量——这就是放大的本质。放大并不是凭空变出能量,而是用小信号控制电源的能量,让输出信号和输入信号波形一样,但幅度大得多,能量来自于电源,而不是晶体管本身。
1954年,索尼公司推出了世界上第一台晶体管收音机TR-55。和笨重的真空管收音机相比,它可以装在口袋里,用电池就能工作很长时间,一上市就引发了轰动。晶体管收音机的普及,让电子产品真正走向了便携化和大众化,也证明了晶体管巨大的商业价值。
1956年,肖克利、巴丁、布拉顿三人因为晶体管的发明,共同获得了诺贝尔物理学奖。这个小小的器件,不仅彻底改变了电子产业,也为后续集成电路的发明铺平了道路。
2.3 模拟电路的基础元件:构建模拟世界的积木
在深入讲解模拟电路模块之前,我们先把模拟电路里最基础的几类元件讲清楚,它们就像盖房子的砖块,所有复杂的模拟电路都是由它们组合而成的。
2.3.1 无源元件:不需要供电的基础元件
无源元件就是本身不需要电源供电就能工作的元件,最基础的有三个:电阻、电容、电感。
1. 电阻(R) 电阻是电路里最常见的元件,它的作用就是阻碍电流流动。根据欧姆定律,相同电压下,电阻越大,电流越小。
- 通俗类比:电阻就像是水管里的节流阀,或者是一段很细的水管,它会限制水流的大小。
- 典型应用:限流(比如给LED串联电阻防止烧坏)、分压(把高电压分成需要的低电压)、负载、反馈网络等。
2. 电容(C) 电容是由两片金属极板中间夹着绝缘介质组成的,它的核心特性是可以储存电荷,就像一个小水桶。
- 核心特性:隔直通交——直流电无法通过电容,而交流电可以通过;电容两端的电压不能突变。
- 通俗类比:电容就像是一个储水的水箱,水位不能瞬间突变,水流可以流进去储存起来,也可以流出来。
- 典型应用:滤波(滤除电压里的纹波,让电压更平滑)、耦合(传递交流信号,隔断直流)、旁路、定时、储能等。
3. 电感(L) 电感就是一圈绕起来的导线,它利用电磁感应原理工作,核心特性是阻碍电流的变化。
- 核心特性:通直阻交——直流电可以顺利通过电感,而交流电会受到阻碍;电感中的电流不能突变。
- 通俗类比:电感就像是水管里装了一个很重的水轮,水流突然变大时,水轮因为惯性会阻碍水流变大;水流突然变小时,水轮又会推着水流继续流,阻碍水流变小。
- 典型应用:滤波、开关电源储能、振荡电路、射频电路等。
2.3.2 有源元件:需要供电才能工作的核心器件
有源元件本身需要电源供电才能工作,它们可以实现信号的放大、开关、调制等功能,是模拟电路的核心。
1. 二极管(D) 最基础的半导体器件,核心特性就是单向导电性,正向导通、反向截止。
- 通俗类比:就像单向阀门,水流只能顺着一个方向走,反过来就会被挡住。
- 典型应用:整流(把交流电变成直流电)、检波、限幅、稳压、防反接等。
- 常见种类:普通整流二极管、肖特基二极管(速度快、压降小)、稳压二极管(反向击穿时电压稳定)、发光二极管(LED,通电发光)等。
2. 双极型三极管(BJT) 前面已经讲过,核心是电流控制电流,实现信号放大或者开关功能。
- 工作区域:
- 放大区:基极电流控制集电极电流,用于放大电路;
- 饱和区:相当于开关完全打开,导通电阻很小;
- 截止区:相当于开关完全关闭,几乎没有电流。
- 模拟电路主要用放大区,数字电路主要用饱和区和截止区。
3. 场效应管(MOSFET) 场效应管是另一种三极管,它是电压控制型器件,通过栅极电压来控制漏极和源极之间的电流。和双极型管相比,它的输入阻抗非常高,几乎不需要输入电流,功耗更低。
- 通俗类比:双极管是用小水流控制大水流,场效应管是用电压(水压)控制大水流,控制端本身几乎不消耗水流。
- 分类:N沟道(NMOS)和P沟道(PMOS),增强型和耗尽型。我们现在用的CPU、内存芯片里的晶体管,都是增强型MOS管。
- 应用:放大电路、开关电源、功率驱动、数字集成电路等。
2.4 模拟电路核心模块详解:从电源到信号处理
模拟电路的功能非常丰富,但最核心、最常用的模块可以分为几大类:电源管理类、信号放大类、滤波类、信号产生类、调制解调类。我们一个个来讲,结合生活中的例子,让你一看就懂。
2.4.1 直流稳压电源:所有电子设备的心脏
所有电子设备都需要稳定的直流电源才能工作,但我们家里的插座里是220V的交流电。怎么把交流电变成稳定的低压直流电?这就需要整流、滤波、稳压三步,这也是电源电路的经典架构。我们日常用的手机充电器、电脑电源、电视电源,内部都是这个原理。
第一步:整流电路——把交流电变成脉动直流电 整流的核心就是利用二极管的单向导电性,让交流电只有半个周期能通过,或者两个半周期都变成同一个方向。
- 半波整流:只用一个二极管,只让正半周通过,负半周被挡住,输出的电压是断断续续的半波,脉动很大,效率低,一般用在小电流、要求不高的场合。
- 全波整流:用两个二极管加中心抽头变压器,正负半周都有电流输出,而且方向一致,脉动比半波小。
- 桥式整流:这是现在最常用的整流方式,用四个二极管搭成电桥的形状,不需要中心抽头变压器,正负半周都能利用,输出的脉动更小,效率更高。几乎所有的电源适配器里,都有一个由四个二极管组成的整流桥。
通俗理解整流:交流电就像来回涌动的水流,一会儿往前流,一会儿往后流。整流电路就像是装了两个单向阀,让往前流的水走一条路,往后流的水也被引导成往前流,最后输出的水流就都是同一个方向的了,只是水流大小还在波动。
第二步:滤波电路——把脉动的电压变平滑 整流之后的直流电,虽然方向不变了,但大小还是忽大忽小,像波浪一样起伏,这就是“纹波”。这样的电直接给电路用,会导致设备工作不稳定,比如音响会有杂音,屏幕会闪烁。所以我们需要滤波电路,把起伏的电压拉平。
最基础的滤波就是在整流输出端并联一个大容量的电解电容。利用电容“电压不能突变”的特性,电压高的时候电容充电储存能量,电压低的时候电容放电释放能量,这样输出电压就平滑多了。
- 简单来说,电容就像是一个蓄水池,水流大的时候存水,水流小的时候放水,让输出的水流保持平稳。
如果要求更高,还可以用电感加电容组成π型滤波,利用电感“电流不能突变”和电容“电压不能突变”的特性组合起来,滤波效果更好,输出的电压非常平滑。
第三步:稳压电路——让输出电压稳稳不变 滤波之后的电压虽然平滑了,但还是不稳定:如果电网电压波动,或者负载电流变化,输出电压都会跟着变。比如手机充电时,电量低的时候电流大,快充满的时候电流小,如果没有稳压,电压就会忽高忽低,可能会烧坏手机。
稳压电路的作用就是:不管输入电压怎么变,不管负载电流怎么变,输出电压都保持恒定。
- 线性稳压:最经典的就是7805三端稳压器,输出固定的5V电压。它的原理是通过内部的三极管自动调整自身的压降,来保持输出电压不变。线性稳压的优点是纹波小、电路简单、噪声低,缺点是效率低、发热大,适合小电流、对噪声要求高的场合,比如音频电路、模拟传感器。
- 开关稳压:也就是我们常说的开关电源(Buck降压、Boost升压等)。它通过控制开关管的高速通断,配合电感和电容来实现电压变换。开关电源的效率很高,可以达到90%以上,发热小,适合大电流、高效率的场合。现在的手机充电器、电脑电源都是开关电源。
我们日常用的手机快充头,就是一个非常精密的开关电源,它里面有整流桥、滤波电容、开关管、变压器、输出整流、稳压控制电路,还集成了快充协议芯片,可以和手机通信,自动调整输出电压和电流。
2.4.2 放大电路:模拟电路的核心功能
放大是模拟电路最核心的功能,现实中绝大多数的微弱信号都需要放大之后才能处理。比如麦克风输出的信号只有几毫伏,根本驱动不了扬声器,必须经过电压放大和功率放大,才能推动喇叭发出声音。
1. 单管共射放大电路——最基础的放大器 最基础的放大电路就是用一个三极管组成的共射极放大电路。我们给三极管设置合适的静态工作点,让它工作在放大区,然后把输入信号接到基极,输出信号从集电极取出,就能得到放大了几十倍的电压信号。
- 通俗理解:输入的小信号就像是你拧阀门的小动作,随着你的动作,阀门时大时小,控制着水管里的大水流跟着变化,大水流的变化形状和你的小动作完全一样,只是幅度大了很多——这就是放大。
- 特点:电压放大倍数高,但是输入电阻小,输出电阻大,一般用在多级放大的中间级。
除了共射极,还有共集电极(射极输出器,也叫电压跟随器)和共基极电路,它们各有特点,分别用在不同的场合。比如电压跟随器的电压放大倍数约等于1,但是输入电阻很大、输出电阻很小,经常用来做缓冲、隔离,提高电路的带负载能力。
2. 功率放大电路——驱动负载的最后一级 电压放大只是把信号的幅度变大了,但输出的电流还很小,驱动不了扬声器、电机这类需要大电流的负载。功率放大电路的作用就是提供足够大的输出功率,既能提供足够的电压,也能提供足够的电流。
最经典的功率放大电路是OCL、OTL电路,还有现在常用的D类功放。
- 甲类功放:管子一直导通,失真小,音质好,但效率很低,只有30%左右,发热大,一般用在高端音响上。
- 乙类功放:两个管子轮流导通,效率高,可达78%,但会有交越失真。
- 甲乙类功放:结合了两者的优点,静态时有很小的电流,消除了交越失真,效率也比较高,是现在音频功放最常用的类型。
- D类功放:也叫数字功放,管子工作在开关状态,效率极高,可以达到90%以上,体积小,发热小,现在的蓝牙音箱、手机里的音频功放基本都是D类。
2.4.3 运算放大器:模拟电路的万能芯片
如果说三极管是模拟电路的晶体管,那么运算放大器(简称运放)就是模拟集成电路的集大成者。运放是一个把几十个三极管、电阻、电容做在一块芯片上的高增益直流放大器,它的通用性极强,通过搭配不同的外围电阻电容,可以实现放大、滤波、比较、运算、振荡等几乎所有的模拟电路功能。
1. 运放的发展历史 运放的概念最早诞生于二战时期,当时用真空管搭建,用于模拟计算机中实现数学运算(比如加法、积分、微分),所以叫“运算放大器”。
- 1958年,出现了第一个晶体管运算放大器,体积缩小到手掌大小,功耗降低了很多;
- 1963年,仙童公司的鲍勃·维德拉设计出了世界上第一款单片集成运放μA702,证明了模拟电路也可以集成化;
- 1968年,仙童公司推出了μA741,这是运放历史上最经典、最成功的型号,它内置了补偿电容,外围电路简单,性能稳定,价格便宜,直到今天还在大量生产和使用,几乎所有电子专业的学生学习模电时,第一个接触的运放都是741。
2. 运放的两大基本特性 理想运放有两个最核心的特性,也是我们分析运放电路的基础:
- 虚短:运放两个输入端的电压几乎相等,就像短路了一样;
- 虚断:运放两个输入端几乎没有电流流入,就像断开了一样。
这两个特性听起来很神奇,但正是因为运放的开环增益非常高(几十万甚至上百万倍),才会有这样的效果。利用虚短和虚断,我们可以非常轻松地分析各种运放电路。
3. 运放的经典应用电路
- 反相比例放大器:输入信号通过电阻接到反相输入端,输出信号和输入信号反相,放大倍数由反馈电阻和输入电阻的比值决定。
- 同相比例放大器:输入信号接到同相输入端,输出和输入同相,输入电阻非常高,输出电阻低,常用作缓冲。
- 电压跟随器:输出直接接回反相输入端,放大倍数等于1,输入电阻极高,输出电阻极低,是最好的缓冲隔离电路。
- 加法器:反相输入端接多个输入电阻,可以实现多个信号的相加运算,在音频混音电路中很常用。
- 电压比较器:运放开环工作,比较两个输入端的电压,输出要么是高电平,要么是低电平,用来判断信号大小,比如过零检测、阈值报警。
- 有源滤波器:运放配合电阻电容,可以组成低通、高通、带通、带阻滤波器,比无源RC滤波器效果好,还能提供增益。
运放就像模拟电路里的乐高积木,只要你想得到的模拟功能,几乎都能用运放搭出来。直到今天,运算放大器依然是所有模拟集成电路中产量最大、应用最广的品类之一。
2.4.4 滤波电路:筛选有用的信号
现实中的信号往往混杂着各种噪声和干扰,滤波电路的作用就是保留我们需要的频率成分,滤掉不需要的频率成分。就像筛子一样,留下想要的颗粒,筛掉杂质。
根据允许通过的频率范围,滤波器可以分为四大类:
- 低通滤波器(LPF):允许低频信号通过,阻挡高频信号。比如音响里的低音喇叭,就需要低通滤波器把高频信号滤掉,只让低音通过;电源里的滤波电路本质也是低通,滤除高频纹波。
- 高通滤波器(HPF):允许高频信号通过,阻挡低频信号和直流。比如音响里的高音喇叭,需要高通滤波器只让高音通过;交流信号耦合电容本质也是高通。
- 带通滤波器(BPF):只允许某一个频率范围内的信号通过,太高太低都不行。最典型的应用就是收音机的选台电路,只让我们想听的那个电台频率通过,其他电台都被滤掉。
- 带阻滤波器(BEF):和带通相反,阻挡某一个频率范围内的信号,其他都通过。比如用来滤除50Hz的工频干扰。
根据使用的元件,滤波器又可以分为无源滤波器(只用电阻、电容、电感)和有源滤波器(用运放加阻容)。有源滤波器的性能更好,还能提供信号增益,在小信号处理中应用非常广泛。
2.4.5 振荡电路:自己产生信号
放大电路需要输入信号才能工作,但很多时候我们需要电路自己产生信号——比如时钟信号、广播的载波信号、函数发生器的波形,这就需要振荡电路。
振荡电路的本质是:利用正反馈,让电路自己产生持续的、周期性的输出信号,不需要外部输入。要产生振荡,需要满足两个条件:
- 相位条件:反馈信号和输入信号同相,也就是正反馈,总相移是360度;
- 幅值条件:反馈信号的幅度足够大,AF ≥ 1。
通俗来说,振荡就像是你对着麦克风说话,声音从音箱出来又进了麦克风,形成正反馈,声音会越来越大,最后变成尖锐的啸叫——这就是声学里的振荡。电路里的振荡也是同理,输出的信号一部分反馈回输入端,同相叠加,不断放大,最后形成稳定的振荡。
常见的振荡电路类型:
- RC振荡电路:用电阻电容做选频网络,一般产生低频信号(几Hz到几百kHz),比如文氏桥振荡电路,常用在低频信号发生器里。
- LC振荡电路:用电感电容谐振回路做选频,产生高频信号(几百kHz到几百MHz),收音机、电视机里的本机振荡就是这种。
- 石英晶体振荡电路:用石英晶体做选频,频率稳定度极高,几乎不会漂移。我们的电脑、手机、单片机里的时钟信号,都是晶振产生的,它是所有数字系统的心跳。
2.4.6 调制与解调:无线通信的基础
我们听的广播、用的手机、WiFi蓝牙,都是通过无线电波传输信号的。但声音、数据这些基带信号频率很低,不能直接发射出去,因为低频信号需要非常巨大的天线才能有效辐射。
解决办法就是调制:把低频的基带信号“装载”到高频的载波信号上,让高频载波带着低频信号去传输。到了接收端,再把低频信号从载波上“取”下来,这个过程就是解调。
调制就像是把货物(基带信号)装到卡车(载波)上,卡车才能跑得又快又远;解调就是到了目的地把货物卸下来。
常见的调制方式:
- 调幅(AM):载波的幅度随着基带信号变化,信号强,幅度就大;信号弱,幅度就小。中波广播就是调幅的,优点是电路简单,缺点是音质差,容易受干扰。
- 调频(FM):载波的频率随着基带信号变化,信号强,频率就变高;信号弱,频率就变低。调频广播音质好,抗干扰能力强,我们听的音乐广播都是FM的。
- 还有调相、脉冲调制、数字调制(QPSK、QAM等),广泛应用在移动通信、数字电视、卫星通信中。
调制解调电路是所有无线通信设备的核心,从最早的矿石收音机,到现在的5G手机,底层的通信原理都离不开调制和解调。
第三部分 数字电路的发展与核心原理
如果说模拟电路处理的是连续变化的“平滑信号”,对应着真实世界的物理量;那么数字电路处理的就是离散的“0和1”,对应着逻辑和计算。从简单的逻辑门,到复杂的CPU、存储器、微控制器,数字电路构成了现代信息社会的大脑和神经。
3.1 数字逻辑的理论基础:布尔代数
数字电路的理论基础,比它的硬件实现早了整整一个世纪。1854年,英国数学家乔治·布尔发表了《思维规律的研究》,提出了一套用数学符号来描述逻辑推理的方法,这就是布尔代数,也叫逻辑代数。
布尔代数里,变量只有两种取值:真(1)和假(0),没有中间值。它有三种最基本的运算:
- 与运算(AND):只有所有输入都是1,输出才是1;只要有一个是0,输出就是0。就像串联的两个开关,必须都按下,灯才会亮。
- 或运算(OR):只要有一个输入是1,输出就是1;只有所有输入都是0,输出才是0。就像并联的两个开关,只要按下一个,灯就会亮。
- 非运算(NOT):输入和输出相反,输入1输出0,输入0输出1。就像一个带常闭触点的开关,按下开关灯就灭,松开灯就亮。
布尔代数刚发明的时候,完全是一个数学理论,没有人想到它能有什么实际用处。直到1938年,麻省理工学院的克劳德·香农在他的硕士论文《继电器与开关电路的符号分析》中,第一次指出:布尔代数的逻辑运算,可以通过继电器电路来实现,每一个继电器的通断,就对应着逻辑的1和0。
这篇论文是划时代的,它把数学上的布尔代数和物理上的电路联系在了一起,为数字电路的设计奠定了理论基础。从此,人们可以用数学方法来设计逻辑电路,而不是靠经验瞎试。
3.2 早期数字电路:从继电器到真空管
3.2.1 继电器逻辑电路
最早的数字电路是用继电器搭建的。继电器就是用电磁铁控制的开关:线圈通电,电磁铁吸合,开关就闭合;线圈断电,开关就断开。正好对应逻辑的1和0。
用继电器可以搭出与门、或门、非门,再组合出加法器、计数器等复杂电路。1937年,哈佛大学的霍华德·艾肯设计了世界上第一台通用自动计算机Mark-1,它用了3000多个继电器,每秒能做3次加法,一次乘法需要6秒。
继电器电路的优点是结构简单、容易理解,但缺点也非常致命:
- 速度慢:继电器是机械结构,吸合和释放都需要时间,每秒最多开关几十次;
- 寿命短:机械触点会磨损,用久了就会接触不良;
- 体积大、功耗高:大量继电器组成的设备非常庞大。
所以继电器逻辑并没有流行太久,很快就被真空管数字电路取代了。
3.2.2 真空管数字计算机
1946年诞生的ENIAC,是第一台通用电子数字计算机,它用了18000多个真空三极管来实现逻辑运算。三极管工作在饱和和截止区,相当于开关:导通就是1,截止就是0。
用真空管搭逻辑门,速度比继电器快了上千倍,ENIAC每秒可以做5000次加法,这在当时是不可思议的速度。但真空管的缺点我们前面也讲过:体积大、功耗高、寿命短、可靠性差。ENIAC运行时,平均每7分钟就烧坏一个管子,维护人员要不停地更换管子才能保证机器运行。
尽管问题很多,但真空管数字电路第一次证明了电子计算机的可行性,也为后续的晶体管数字电路积累了设计经验。
3.3 晶体管数字电路:TTL与CMOS的时代
晶体管发明之后,人们很快就用它代替了真空管来做数字电路。晶体管开关速度更快、体积更小、功耗更低、寿命更长,数字电路从此进入了高速发展期。
3.3.1 TTL逻辑电路
1961年,德州仪器的詹姆斯·比尔发明了晶体管-晶体管逻辑电路,也就是TTL(Transistor-Transistor Logic)。TTL电路用双极型三极管搭建,速度快、驱动能力强,是70到80年代的主流数字电路技术。
最经典的就是74系列TTL芯片,比如7400(四二输入与非门)、7404(六反相器)、7408(四二输入与门)、74161(四位二进制计数器)等等。这些芯片都是标准的中小规模数字集成电路,每块芯片里集成了几个到几十个逻辑门,工程师只要把它们插在电路板上,互相连线,就能搭出各种数字系统。
在单片机普及之前,数字电路设计就是用各种74系列芯片搭出来的,从工业控制板到早期的游戏机,都能看到大量74系列芯片的身影。
3.3.2 CMOS逻辑电路
TTL虽然速度快,但功耗比较大,这对于需要电池供电的便携设备来说是个大问题。1963年,仙童公司的弗兰克·万拉斯发明了互补金属氧化物半导体电路,也就是CMOS。
CMOS电路的核心是用一个NMOS管和一个PMOS管配对组成反相器:
- 输入高电平时,NMOS导通,PMOS截止,输出低电平;
- 输入低电平时,PMOS导通,NMOS截止,输出高电平。
CMOS最巨大的优势就是静态功耗极低:在静态稳定的时候,总有一个管子是截止的,几乎没有电流流过,只有在开关切换的瞬间才有一点点功耗。这和TTL一直有静态电流完全不同。
早期的CMOS速度比TTL慢,但随着工艺的进步,CMOS的速度越来越快,功耗优势却一直保持着。到了80年代之后,CMOS逐渐取代了TTL,成为数字集成电路的绝对主流。我们现在用的CPU、GPU、内存、单片机,所有的大规模数字芯片,全都是CMOS工艺制造的。
低功耗的特性,让便携电子设备成为可能。如果没有CMOS技术,手机、笔记本电脑、智能手表这些需要靠电池供电的设备,根本就不会存在。
3.4 数字电路的底层基石:逻辑门
不管多么复杂的数字电路,小到一个计数器,大到一个CPU,底层最基本的单元都是逻辑门。就像乐高世界里最基础的小方块,只要有足够多的基础门电路,就能拼出任何复杂的数字系统。
3.4.1 三种基本逻辑门
1. 与门(AND Gate)
- 逻辑功能:全1出1,有0出0。只有所有输入都是高电平时,输出才是高电平;只要有一个输入是低电平,输出就是低电平。
- 通俗类比:两个串联的开关控制一盏灯,必须两个开关都按下,灯才会亮。
- 逻辑表达式:Y = A · B
2. 或门(OR Gate)
- 逻辑功能:有1出1,全0出0。只要有一个输入是高电平,输出就是高电平;只有所有输入都是低电平,输出才是低电平。
- 通俗类比:两个并联的开关控制一盏灯,只要按下任意一个开关,灯就会亮。
- 逻辑表达式:Y = A + B
3. 非门(NOT Gate)
- 也叫反相器,逻辑功能:输入0输出1,输入1输出0,输出和输入永远相反。
- 通俗类比:一个常闭开关,按下开关灯就灭,松开灯就亮,状态总是相反。
- 逻辑表达式:Y = ¬A
3.4.2 常用复合逻辑门
把基本门组合起来,就能得到各种复合门,它们在实际电路中更常用。
- 与非门(NAND):先与再非,全1出0,有0出1。与非门是数字电路里的“万能门”,只用与非门就能搭出所有其他的逻辑门,所以很多数字芯片都优先做成与非门结构。
- 或非门(NOR):先或再非,有1出0,全0出1。或非门也是万能门。
- 异或门(XOR):两个输入不同时输出1,相同时输出0。异或门是加法器的核心单元,也常用在数据比较、奇偶校验中。
- 同或门(XNOR):两个输入相同时输出1,不同时输出0,和异或相反。
你可能想不到,就是这几个简单的门电路,通过层层组合,就能实现加法、减法、乘法、除法,就能实现计数、存储、控制,最后拼出一个能运行操作系统、打游戏、上网的超级计算机。数字电路的神奇之处就在于:用最简单的规则,构建出最复杂的系统。
3.5 组合逻辑电路:即时响应的逻辑网络
逻辑门可以组成两大类数字电路:组合逻辑电路和时序逻辑电路。
组合逻辑电路的特点是:任意时刻的输出,只取决于当前时刻的输入,和电路之前的状态没有关系。它没有记忆功能,输入一变,输出立刻跟着变,就像数学函数一样,给定输入就有确定的输出。
常见的组合逻辑电路有加法器、编码器、译码器、数据选择器、比较器等等。
3.5.1 加法器:数字运算的基础
加法是计算机最基本的运算,减法、乘法、除法最终都可以转化为加法来做。加法器就是实现二进制加法的电路,它完全由逻辑门组成,是典型的组合逻辑电路。
1. 半加器:只考虑两个1位二进制数相加,不考虑低位来的进位。输出有两个:和(Sum)、进位(Carry)。
- 0+0=0,进位0;
- 0+1=1,进位0;
- 1+0=1,进位0;
- 1+1=0,进位1。
用一个异或门实现和输出,一个与门实现进位输出,就组成了半加器。
2. 全加器:考虑低位进位的1位加法器,有三个输入:被加数A、加数B、低位进位Ci。两个输出:和S、高位进位Co。 一个全加器可以由两个半加器加一个或门组成。
3. 多位加法器:把N个全加器级联起来,低位的进位输出接到高位的进位输入,就能组成N位加法器。比如8位加法器就可以算两个8位二进制数的和。
这种逐位进位的加法器叫行波进位加法器,结构简单,但速度慢,因为高位必须等低位算完进位才能算。为了提高速度,人们又发明了超前进位加法器,提前算出每一位的进位,不需要等低位传过来,速度快很多。现在CPU里的算术逻辑单元(ALU),用的都是超前进位加法器。
3.5.2 编码器与译码器
编码器:把输入的多个信号,转换成对应的二进制编码。比如8线-3线编码器,8个输入对应3位二进制输出,哪个输入有效,就输出对应的二进制数。就像酒店的房间号,8个房间对应3位数字编码。
- 典型应用:键盘扫描电路,把按键转换成对应的键值编码。
译码器:和编码器正好相反,把二进制编码转换成对应的输出信号。比如3线-8线译码器,输入3位二进制数,8个输出里对应的那一个就有效。
- 典型应用:存储器的地址译码,输入地址,选中对应的存储单元;还有数码管驱动,把BCD码转换成数码管的段选信号。
3.5.3 数据选择器(MUX)
数据选择器也叫多路开关,功能是:根据地址选择信号,从多路输入数据中选一路输出。就像一个单刀多掷开关,拨到哪一路,就输出哪一路的数据。 比如8选1数据选择器,有3位地址线,8个数据输入,1个数据输出,根据地址值选择对应的数据输出。
数据选择器是非常常用的组合逻辑模块,在FPGA、CPU内部都大量使用,用来实现数据通路的切换、逻辑函数的生成。
3.5.4 组合逻辑的竞争冒险
组合逻辑电路有一个常见的问题:竞争冒险。因为门电路有延迟,不同路径的延迟不一样,当输入信号变化时,输出可能会出现短暂的错误尖脉冲,也就是“毛刺”。
就像两个人赛跑,本来应该同时到,但一个跑得快一个跑得慢,中间就会出现短暂的错误状态。竞争冒险可能会导致后续电路误触发,特别是时序电路。 解决办法:加滤波电容、引入选通信号、使用格雷码(每次只变一位)、用时序电路同步等。
3.6 时序逻辑电路:拥有记忆的数字系统
组合逻辑没有记忆,只能做即时运算。但我们需要电路能记住状态——比如计数器要记住现在数到几了,寄存器要存住数据,电脑内存要保存文件。这就需要时序逻辑电路。
时序逻辑电路的特点是:任意时刻的输出,不仅取决于当前的输入,还取决于电路之前的状态。它有记忆功能,核心是存储单元——触发器。
3.6.1 触发器:最基本的记忆单元
触发器是构成时序逻辑的最基本单元,它有两个稳定状态(0和1),可以保存1位二进制数据。在触发信号的作用下,它可以翻转状态,从0变1或者从1变0;没有触发信号时,它就保持原来的状态不变。
最常用的触发器有以下几种:
1. RS触发器 最基础的触发器,由两个与非门交叉耦合组成,有置位(S)和复位(R)两个输入。
- S=1,R=0:置1,输出Q=1;
- S=0,R=1:置0,输出Q=0;
- S=0,R=0:保持原来的状态;
- S=1,R=1:不允许,状态不确定。
RS触发器结构最简单,但有约束条件,不能同时输入1,所以实际用得不多。
2. D触发器 也叫数据触发器,是现在用得最多的触发器。它只有一个数据输入端D,一个时钟输入端CLK。
- 功能:在时钟有效沿(上升沿或者下降沿)到来时,把D端的数据送到输出Q端,保存起来;其他时候,不管D怎么变,Q都保持不变。
- 通俗理解:D触发器就像一个拍立得相机,时钟沿就是快门。按下快门的瞬间,把D端的画面拍下来,保存在Q端;之后不管外面的画面怎么变,照片里的内容都不会变,直到下一次按快门。
D触发器因为功能简单、没有约束、使用方便,是所有数字芯片里最常用的存储单元。寄存器、计数器、CPU里的寄存器堆,全都是用D触发器搭出来的。
3. JK触发器 功能最全的触发器,有J和K两个输入端,解决了RS触发器的约束问题。
- J=0,K=0:保持;
- J=0,K=1:置0;
- J=1,K=0:置1;
- J=1,K=1:翻转(计数),来一个时钟就翻一次状态。
JK触发器功能强大,用来做计数器很方便。
4. T触发器 也叫翻转触发器,只有一个T输入端。T=1时,来一个时钟就翻转一次;T=0时,保持不变。T触发器其实就是JK触发器把J和K接在一起得到的,专门用来做计数。
3.6.2 寄存器与移位寄存器
寄存器:用来暂时存放二进制数据的电路,一个D触发器存1位,N个D触发器并联就组成了N位寄存器。比如8位寄存器可以存一个8位的二进制数。
- 功能:在时钟沿到来时,把输入的数据锁存起来,输出保持稳定,直到下一个时钟沿更新。
- 应用:CPU里的通用寄存器、数据缓冲、数据暂存等。
移位寄存器:寄存器的一种特殊形式,除了存数据,还能在时钟作用下把数据依次左移或者右移。
- 应用:串并转换(串行输入转并行输出,或者并行转串行)、数据移位运算、产生序列信号等。比如SPI通信接口,内部就是用移位寄存器来收发串行数据的。
3.6.3 计数器
计数器是最常用的时序电路之一,功能就是对时钟脉冲的个数进行计数,还可以用来分频、定时、产生脉冲序列等。
按计数进制分:二进制计数器、十进制计数器、任意进制计数器; 按计数增减分:加法计数器、减法计数器、可逆计数器; 按时钟触发方式分:同步计数器、异步计数器。
异步计数器:也叫行波计数器,低位触发器的输出作为高位的时钟,一级一级串行触发。结构简单,但速度慢,因为进位是逐位传的,高位要等低位翻转完才会翻转,和行波加法器一个道理。
同步计数器:所有触发器的时钟都接同一个时钟脉冲,所有触发器同时翻转。速度快,没有逐级延迟,但结构比异步复杂。现在的数字系统里基本都用同步计数器。
我们生活中到处都有计数器:电子表里面的秒、分、时计数,遥控器里的按键计数,频率计里的频率计数,等等。
3.6.4 状态机:数字系统的控制核心
有限状态机(FSM)是时序逻辑电路的最高级形式,它是很多数字系统的控制核心。状态机由一组状态、跳转条件和输出组成,它会根据当前状态和输入信号,决定下一个状态,同时输出对应的控制信号。
状态机分为两种:
- Moore型:输出只和当前状态有关;
- Mealy型:输出不仅和当前状态有关,还和输入有关。
举个通俗的例子:一个自动售货机就是一个典型的状态机。它有空闲状态、投币5毛状态、投币1元状态等;输入是投币、选择商品、找零;输出是出货、找零。根据当前投了多少钱,加上你按的按钮,状态机会自动跳转到对应的状态,执行对应的操作。
在数字系统里,CPU的控制单元、接口控制器、协议解析器,本质上都是状态机。可以说,几乎所有带控制功能的数字电路,核心都是一个状态机。
3.7 存储器:数字世界的仓库
我们不仅需要计算,还需要存储数据和程序。存储器就是用来存储大量二进制数据的电路,是计算机系统中必不可少的部分。根据断电后数据是否丢失,存储器可以分为易失性存储器和非易失性存储器两大类。
3.7.1 易失性存储器:RAM
RAM(随机存取存储器),特点是可以随时读写,速度很快,但断电后数据就全部丢失了。我们电脑里的内存条、手机里的运行内存,都是RAM。
RAM又分为两种:
SRAM(静态随机存储器)
- 存储单元:由6个MOS管组成一个触发器,靠触发器的状态来保存数据。只要不断电,数据就一直保持。
- 特点:速度非常快,不需要刷新,功耗低;但集成度低,每个单元占的面积大,成本高,容量做不大。
- 应用:CPU里的高速缓存(Cache)、寄存器堆,FPGA里的存储单元,都是SRAM。
DRAM(动态随机存储器)
- 存储单元:由一个MOS管加一个电容组成,靠电容里储存的电荷来保存数据。电容有电荷就是1,没电荷就是0。
- 特点:结构简单,集成度非常高,容量可以做得很大,成本低;但电容会漏电,必须每隔几毫秒就刷新一次,给电容补充电荷,否则数据就丢了。而且速度比SRAM慢。
- 应用:我们电脑的内存条、手机的运行内存,都是DRAM。现在主流的DDR4、DDR5,都属于DRAM的范畴。
简单对比:SRAM像一个个小箱子,东西放进去就一直在那儿,拿取很快,但箱子大,放不了多少;DRAM像一个个小水杯,水装进去会慢慢漏,得经常加水,但杯子小,同样的地方能放很多很多。
3.7.2 非易失性存储器:断电也不丢数据
这类存储器断电后数据依然存在,用来长期保存数据。
ROM(只读存储器)
- 最早的ROM是工厂生产时就把数据烧进去的,用户只能读,不能改。用来存固定的程序,比如早期游戏机的卡带、BIOS程序。
- 后来出现了EPROM(紫外线擦除)、EEPROM(电擦除),可以反复擦写,但速度慢,擦写次数有限。
Flash闪存
- 现在最主流的非易失性存储器,也是EEPROM的一种改进型。特点是可以大块擦写,速度快,容量大,成本低,擦写次数比传统EEPROM多很多。
- 分类:NOR Flash和NAND Flash。
- NOR Flash:可以随机读取,速度快,适合存程序,比如单片机内部的程序存储器、BIOS芯片。
- NAND Flash:不能随机读,只能按块读写,但集成度更高,容量更大,成本更低。我们用的U盘、固态硬盘(SSD)、手机的存储内存、SD卡,全都是NAND Flash。
闪存的出现彻底改变了我们的生活。从软盘、光盘到固态硬盘,从磁带随身听到MP3,存储技术的进步让我们可以随身携带海量的数据和程序。
3.8 微处理器:芯片上的计算机
1971年,英特尔公司推出了世界上第一款商用微处理器Intel 4004,它把整个中央处理器(CPU)做在了一块芯片上,开启了微型计算机的时代。
4004有多小呢?它采用10微米工艺,芯片上只有2300个晶体管,主频740kHz,是4位的处理器,每秒只能执行6万次指令。和现在手机芯片里上百亿个晶体管比起来,简直简陋得不可思议,但它却是一个划时代的发明:第一次证明了完整的计算机可以做在一小块硅片上。
在那之后,微处理器遵循着摩尔定律飞速发展:
- 1978年,8086处理器,16位,2.9万个晶体管,主频5MHz,x86架构的开端;
- 1985年,80386,32位,27.5万个晶体管;
- 1993年,奔腾处理器,310万个晶体管;
- 2006年,酷睿2架构,2.91亿个晶体管;
- 2020年代,5nm工艺的手机处理器,晶体管数量突破200亿个。
微处理器的本质,就是一个超大规模的数字电路系统,它里面包含了控制单元、算术逻辑单元(ALU)、寄存器堆、缓存、总线接口等等,所有这些模块,都是由逻辑门、触发器、加法器这些最基础的数字单元组成的。
从4位到64位,从几千个晶体管到上百亿个,微处理器的性能提升了几百万倍,但底层的基本原理,依然是布尔代数和逻辑门,依然是0和1的运算。这就是数字电路的魅力:基础规则从未改变,但集成度的提升,让它的能力发生了天翻地覆的变化。
第四部分 集成电路革命:从分立元件到片上系统
如果说晶体管是电子技术的第一次革命,那么集成电路就是第二次,而且是更彻底的一次革命。集成电路把几十个、几百个、直到几十亿个晶体管做在同一块硅片上,彻底改变了电子设备的形态,也彻底改变了整个世界。
4.1 集成电路的诞生:两个天才的发明
关于集成电路的发明,有两个人的名字必须被记住:杰克·基尔比和罗伯特·诺伊斯。他们各自独立发明了集成电路,共同被誉为“集成电路之父”。
4.1.1 基尔比的锗集成电路
1958年,刚入职德州仪器不久的杰克·基尔比,在暑假期间独自留在实验室思考一个问题:当时的电路都是用分立的晶体管、电阻、电容一个个焊在电路板上,元件越多,电路体积越大,连线越复杂,可靠性越差,而且生产效率很低。
基尔比想到:为什么不能把所有的元件都做在同一块半导体材料上呢?这样就不需要一个个分立的元件,也不需要那么多外部连线了。
带着这个想法,他在1958年9月成功制作出了世界上第一块集成电路。这块芯片用锗做衬底,上面集成了一个晶体管、三个电阻和一个电容,实现了一个简单的相移振荡电路。
这块小小的芯片,开启了集成电路的时代。2000年,基尔比因为集成电路的发明获得了诺贝尔物理学奖。
4.1.2 诺伊斯的硅平面工艺
几乎在同一时间,仙童半导体的罗伯特·诺伊斯也在思考同样的问题。基尔比的集成电路虽然做出来了,但有个问题:元件之间的连线还是用金属丝手工接的,依然很麻烦,不适合大规模生产。
诺伊斯在仙童的平面工艺基础上,发明了金属布线技术:在氧化层上刻出小孔,然后蒸镀一层金属,直接把各个元件连接起来。这样一来,整个芯片从元件到连线,全部都可以用光刻工艺批量制造,不需要手工接线了。
1959年,诺伊斯制作出了第一块基于硅平面工艺的实用集成电路,解决了量产的问题。这才是真正可以工业化生产的集成电路。
后来,德州仪器和仙童互相申请了专利,打了很久的官司,最后两家交叉授权,共同推动了集成电路产业的发展。基尔比和诺伊斯也被公认为集成电路的共同发明者。
4.2 集成电路的规模演进
从1958年第一块只有一个晶体管的集成电路,到现在一块芯片上几百亿个晶体管,集成电路的集成度以惊人的速度增长。根据集成度的不同,集成电路可以分为几代:
小规模集成电路(SSI):10~100个元件,10个门以内。比如逻辑门芯片、触发器芯片,典型的就是74系列的基本门电路。60年代初属于这个阶段。
中规模集成电路(MSI):100
1000个元件,10100个门。可以实现一个完整的功能模块,比如计数器、译码器、加法器、寄存器等。60年代中后期进入这个阶段。大规模集成电路(LSI):1000
10万个元件,1001万个门。可以在一块芯片上实现一个完整的数字系统,比如微处理器、存储器。70年代,4004处理器就是大规模集成电路的代表。超大规模集成电路(VLSI):10万~1亿个元件。80年代到90年代,从286到奔腾处理器,都属于VLSI的范畴。这个阶段,一块芯片上可以集成几百万、几千万个晶体管,整个计算机的核心都可以做在一块芯片上。
特大规模集成电路(ULSI):1亿个元件以上。2000年之后进入这个阶段,现在的CPU、GPU、手机SoC,晶体管数量都是几十亿、上百亿,都属于ULSI。
集成度的提升,带来的好处是全方位的:
- 体积越来越小:原来占满整个房间的计算机,现在可以装进口袋里;
- 速度越来越快:元件之间的连线变短了,延迟降低,速度提升;
- 功耗越来越低:单个晶体管的功耗不断降低;
- 可靠性越来越高:减少了大量的焊点和外部连线,故障率大幅下降;
- 成本越来越低:批量生产,一块晶圆可以做出几百上千颗芯片,单个晶体管的成本几乎可以忽略不计。
4.3 摩尔定律:半个世纪的预言
1965年,戈登·摩尔(当时还是仙童的研发总监,后来和诺伊斯一起创办了英特尔)在《电子学》杂志上发表了一篇文章,提出了一个观察:集成电路上可容纳的晶体管数量,大约每年会翻一倍。
这就是著名的摩尔定律。后来在1975年,摩尔把更新周期修正为大约两年。再后来,业界普遍的说法是18个月翻一倍。
摩尔定律并不是物理定律,它只是一个对产业发展趋势的观察和预言。但神奇的是,半导体行业真的就沿着这个预言走了半个多世纪。从1971年的4004处理器(2300个晶体管)到现在的旗舰芯片(200亿+晶体管),50多年里晶体管数量增长了近一百万倍,基本符合摩尔定律的预测。
支撑摩尔定律的,是半导体制造工艺的不断进步,也就是我们常说的制程节点缩小:
- 1971年:10μm工艺
- 1989年:1μm工艺
- 2000年:180nm工艺
- 2007年:45nm工艺
- 2014年:14nm工艺
- 2020年:5nm工艺
- 2022年:3nm工艺
制程越小,单个晶体管的尺寸就越小,同样面积的芯片上就能放下更多的晶体管,同时速度更快、功耗更低。
但随着制程进入纳米级,摩尔定律的放缓已经是不争的事实。3nm之后,2nm、1nm的研发难度越来越大,成本越来越高,物理极限也越来越近。单纯靠缩小晶体管尺寸来提升性能的老路,已经越来越难走了。
不过,业界也在寻找新的方向:3D堆叠、先进封装、异构计算、存算一体、光子芯片、量子计算等等。摩尔定律可能会在传统意义上放缓,但整个半导体产业依然在以其他方式继续向前发展。
4.4 模拟集成电路与数字集成电路
集成电路分为两大类:数字集成电路和模拟集成电路。我们平时听得最多的CPU、内存、GPU,都是数字IC;而电源管理芯片、运放、ADC/DAC、射频芯片,都属于模拟IC。
4.4.1 数字IC:追求集成度与速度
数字集成电路处理的是0和1的离散信号,对晶体管的要求是开关速度快、集成度高、功耗低。数字IC是摩尔定律的主战场,制程进步最快,集成度提升最明显。
数字IC的种类非常多:
- 微处理器(CPU、MCU、DSP、GPU)
- 存储器(DRAM、SRAM、Flash)
- 逻辑芯片(FPGA、CPLD)
- 接口芯片(USB、以太网、PCIe)
- 等等
数字IC的特点是通用性强、容易通过工艺升级提升性能、适合大规模量产。
4.4.2 模拟IC:追求精度与稳定
模拟集成电路处理的是连续变化的模拟信号,对晶体管的特性、匹配度、噪声、耐压、温漂等参数要求很高。和数字IC比起来,模拟IC的制程进步慢很多,很多成熟的模拟芯片至今还在用0.18μm、0.35μm甚至更老的工艺,因为先进工艺对模拟性能的提升不大,反而会带来噪声大、耐压低等问题。
模拟IC的种类也很多:
- 电源管理类:LDO、DC-DC、充电管理、电源监控
- 信号链类:运放、比较器、ADC、DAC
- 接口类:RS232、CAN、LVDS
- 射频类:功放、低噪放、混频器、射频开关
- 功率器件:MOS管、IGBT
模拟IC有一个特点:生命周期非常长。很多经典的模拟芯片,比如μA741运放、LM358、NE555定时器,已经问世五六十年了,至今还在大量生产和使用。这和数字芯片几年就换代一次形成了鲜明的对比。
因为模拟电路和物理世界打交道,很多基础的模拟功能是永远需要的,不会轻易被淘汰。而且模拟电路设计非常依赖经验,需要对半导体物理、电路特性有很深的理解,所以模拟IC也被称为半导体行业的“玄学”,门槛很高。
4.4.3 数模混合集成电路
现实中的芯片很少有纯数字或者纯模拟的,大部分都是数模混合的。比如手机里的SoC,核心是数字CPU、GPU,但里面也集成了模拟的PLL、ADC/DAC、电源管理模块、射频接口等等。
数模混合芯片的设计难度很大,因为数字电路高速开关时会产生很大的噪声,很容易干扰到敏感的模拟电路。如何做好数模隔离、降低串扰,是混合信号芯片设计的一大难点。
4.5 从MCU到SoC:单芯片系统
随着集成度越来越高,人们不再满足于把处理器做在一块芯片上,而是把整个系统的所有核心模块都集成到一块芯片里,这就是SoC(System on Chip,片上系统)。
最早的单片机(MCU)就是简单的SoC雏形:把CPU、存储器、外设接口(GPIO、UART、ADC、定时器)都集成在一块芯片上,一颗芯片就是一个完整的微型计算机系统。
而现在的手机SoC就更复杂了:它里面集成了CPU、GPU、ISP(图像信号处理器)、NPU(神经网络处理器)、调制解调器(基带)、音频Codec、电源管理、各种接口控制器等等,几乎包含了一部手机所有的核心功能。一块芯片就是一台完整的电脑。
SoC带来的好处是显而易见的:体积更小、功耗更低、性能更高、成本更低、可靠性更高。现在的消费电子、汽车电子、工业控制,几乎所有的智能设备,核心都是一颗或者几颗SoC芯片。
第五部分 模数混合的桥梁:ADC与DAC
真实世界是模拟的:声音、温度、光线、压力、速度,都是连续变化的物理量。而我们的计算机、处理器是数字的,只能处理0和1。
要让数字系统能感知和控制真实世界,就必须有两座桥梁:
- ADC(模数转换器):把模拟信号转换成数字信号,让处理器能读取和处理真实世界的信息;
- DAC(数模转换器):把数字信号转换成模拟信号,让处理器能控制真实世界的设备。
这两个器件,是连接数字世界和模拟世界的关键接口。
5.1 ADC:把模拟信号切成数字碎片
ADC的功能就是把连续的模拟电压,转换成离散的二进制数字。这个过程可以分成三步:采样、量化、编码。
5.1.1 采样与奈奎斯特定理
采样,就是每隔固定的时间,取一次模拟信号的瞬时值,把连续的时间变成离散的时间点。就像给连续的曲线拍照片,每隔一段时间拍一张,得到一帧帧离散的画面。
这里有一个关键问题:采样间隔多久合适?拍得太慢,就会丢失信息,还原不出原来的信号;拍得太快,又会浪费资源。
奈奎斯特采样定理给出了答案:只要采样频率大于信号最高频率的两倍,就可以从采样后的离散信号中,无失真地恢复出原始的模拟信号。
举个例子:人耳能听到的声音最高频率大约是20kHz,所以CD音质的采样率是44.1kHz,比两倍多一点,这样就能完整还原人耳能听到的所有声音。
如果采样率不够,就会发生混叠,高频信号会被错误地当成低频信号,就像电影里车轮倒转的效果,就是因为帧率不够,产生了混叠。
实际应用中,为了防止混叠,都会在ADC前面加一个低通滤波器(抗混叠滤波器),把高于采样率一半的信号都滤掉。
5.1.2 量化与分辨率
采样之后,时间是离散了,但幅度还是连续的,可以是任意电压值。量化,就是把连续的幅度值,归到有限个离散的电平档位上。
就像用尺子量长度,尺子的最小刻度是1毫米,那么量出来的结果只能精确到毫米,毫米以下的部分只能四舍五入。ADC的量化也是一样,它把电压范围分成N个档位,每个采样值都归到最近的档位上。
档位的数量,由ADC的位数决定:N位ADC,就有2^N个量化档位。比如8位ADC有256个档位,12位有4096个,16位有65536个。
位数越多,量化档位就越细,精度就越高,量化误差就越小。我们常说的ADC分辨率,指的就是位数。
- 8位:精度较低,用在要求不高的地方,比如简单的电池电压检测;
- 12位:最常用,一般的传感器采集、单片机内置ADC基本都是12位;
- 16位:高精度,用在工业测量、音频采集等场景;
- 24位:超高精度,用在称重传感器、微弱生物电信号采集等。
量化过程中不可避免会有误差,也就是量化误差,它的大小是1个LSB(最低有效位)。位数越高,LSB对应的电压越小,量化误差就越小。
5.1.3 编码
量化之后,每个离散的电平值,都对应一个二进制数,把这个二进制数输出,就是编码。一般都是用二进制补码或者无符号二进制来表示。
经过采样、量化、编码三步,一个连续的模拟信号,就变成了一串由0和1组成的数字信号,可以送到处理器里进行运算、存储、传输了。
5.2 常见的ADC架构与应用场景
不同的ADC架构,有不同的速度和精度特点,适合不同的场景。最常见的有以下几种:
逐次逼近型ADC(SAR ADC)
- 原理:内部有一个DAC,从最高位开始,一位一位地比较,逐步逼近输入电压,就像天平称重,从大砝码到小砝码一个个试。
- 特点:速度中等,精度中等,功耗低,结构简单,成本低。
- 应用:最通用的ADC类型,单片机内置的基本都是SAR ADC,广泛用在工业控制、传感器采集、电池检测等中低速、中精度场景。
Σ-Δ型ADC(Sigma-Delta ADC)
- 原理:用过采样加噪声整形的技术,把量化噪声推到高频,再用数字滤波滤掉,从而得到非常高的精度。
- 特点:精度非常高(16~24位甚至更高),速度慢,抗干扰能力强。
- 应用:音频采集(麦克风、声卡)、精密测量(电子秤、万用表)、生物电信号(心电图、脑电图)等对精度要求高、速度要求不高的场景。
流水线型ADC(Pipeline ADC)
- 原理:把转换过程分成多级,每一级处理一位,像流水线一样工作,一级接一级地转换。
- 特点:速度非常快,精度也比较高(8~14位),功耗比较大。
- 应用:高速数据采集、示波器、通信接收机、雷达信号处理等需要高速高精度的场景。
闪烁型ADC(Flash ADC)
- 原理:有2^N个比较器,同时和输入电压比较,一次就能得到结果,速度极快。
- 特点:速度最快,但分辨率低(一般8位以内),功耗大,面积大,成本高。
- 应用:超高速应用,比如高速示波器、光通信、超宽带雷达等。
5.3 DAC:把数字变回模拟
DAC的功能和ADC正好相反:输入二进制数字,输出对应的模拟电压或电流。
5.3.1 DAC的基本原理
最基本的DAC原理是权电阻网络:每一位二进制数对应一个电阻,电阻的阻值和这一位的权重成反比。这一位是1时,就有电流流过;是0时就没有。所有位的电流加起来,总电流就和输入的数字值成正比,再转换成电压,就是模拟输出。
但权电阻网络的电阻值差异太大,不好做。实际常用的是R-2R梯形电阻网络,只用两种阻值的电阻(R和2R),就能实现权电流的效果,非常适合集成在芯片里。
DAC也有分辨率的概念,位数越高,输出的模拟电压就越精细。比如8位DAC可以把输出范围分成256档,16位就可以分成65536档。
5.3.2 DAC的典型应用
- 音频输出:手机、MP3、音箱里的音频DAC,把数字音频文件转换成模拟的音频信号,再放大推动喇叭发声。高端的HiFi播放器,核心就是一颗高性能的DAC芯片。
- 电机控制:比如变频器、伺服电机,通过DAC输出模拟电压来控制电机的转速和转矩。
- 波形产生:任意波形发生器,就是用高速DAC来生成各种形状的模拟波形。
- 电压基准:可编程的电源输出,通过DAC来设定输出电压的大小。
5.4 生活中的模数转换:以手机为例
我们每天用的智能手机,就是一个非常典型的模数混合系统,里面有非常多的ADC和DAC在同时工作:
- 录音/打电话:麦克风把声音变成模拟电压,经过模拟放大,通过ADC转换成数字音频信号,送到处理器处理、编码,然后发射出去。
- 听音乐/通话:对方传过来的数字音频,经过解码,送到DAC转换成模拟信号,再经过耳机功放推动耳机或者扬声器发声。
- 拍照:图像传感器(CMOS)把光信号转换成模拟电信号,再通过片上ADC转换成数字图像数据,送到ISP处理。
- 触摸屏幕:触摸传感器检测到的模拟电容变化,通过ADC转换成数字坐标,处理器就知道你点在了哪里。
- 电池电量检测:电池电压通过ADC采样,处理器就能算出剩余电量。
- 加速度传感器/陀螺仪:传感器输出的模拟电压经过ADC转换成数字,手机就能知道自己的姿态和运动状态。
可以说,没有ADC和DAC,数字系统就是一个封闭的孤岛,无法和真实世界交互。这两个器件虽然不起眼,但却是所有智能设备感知和控制世界的必经之路。
第六部分 电路技术的行业应用全景
电路技术已经渗透到了现代社会的每一个角落,从消费电子到工业生产,从汽车到医疗,从通信到航空航天,没有任何一个行业能离开电子电路。我们来看看几个主要行业里,电路技术都扮演着怎样的角色。
6.1 消费电子:身边的电路世界
消费电子是和我们日常生活最贴近的领域,手机、电脑、平板、耳机、电视、手表、家电,每一样都是电路技术的结晶。
6.1.1 智能手机:口袋里的超级计算机
智能手机可以说是人类有史以来集成度最高的消费电子产品,一部小小的手机里,包含了成千上万种电路技术。
拆开一部手机,里面的核心电路板叫主板,上面密密麻麻排列着各种芯片和元件:
- SoC主芯片:整台手机的大脑,核心是数字电路,负责运算、处理、控制。里面集成了CPU、GPU、ISP、NPU、基带、各种接口控制器。
- 内存和存储:DRAM运行内存、Flash存储芯片,都是数字存储器。
- 电源管理芯片(PMIC):模拟芯片,负责把电池电压转换成各路电压给不同模块供电,还要管理充电、控制功耗。一部手机里有好几颗电源管理芯片。
- 射频前端:模拟/射频电路,包括功放、低噪放、开关、滤波器,负责接收和发射无线电信号。5G手机里的射频前端非常复杂。
- 音频Codec:数模混合芯片,集成了ADC和DAC,负责音频的采集和播放。
- 触控芯片:模拟芯片,负责检测触摸位置。
- 各种传感器:加速度计、陀螺仪、磁力计、光感、距离传感器、气压计、指纹传感器等等,大多是模拟传感器加ADC的组合。
- 充电电路:快充协议芯片、开关管、充电管理电路。
除了主板,屏幕、摄像头、电池、振动马达、扬声器里也都有各自的驱动电路和控制电路。一部手机就是整个电子产业的缩影,几乎用到了所有门类的电路技术。
6.1.2 TWS蓝牙耳机:小巧的奇迹
TWS真无线蓝牙耳机体积非常小,单只耳机只有几克,但里面的电路系统却非常完整:
- 蓝牙主控芯片:负责蓝牙通信、音频解码、降噪算法;
- 音频Codec和功放:驱动扬声器发声;
- 麦克风和ADC:采集声音,用于通话和降噪;
- 电源管理芯片:给电池充电,给系统供电;
- 触摸传感器:检测触摸操作;
- 加速度传感器:检测佩戴状态。
这么多功能全部塞进小小的耳机里,靠的就是集成电路的高度集成化和模拟电路的低功耗设计。
6.1.3 智能家电
电视、冰箱、空调、洗衣机、电饭煲……现在的家电基本都智能化了。每台智能家电里,都有一颗MCU单片机作为控制核心,加上电源电路、驱动电路、传感器电路、通信模块(WiFi/蓝牙)。
比如变频空调:
- 温度传感器采集室内、室外、蒸发器温度,通过ADC送给MCU;
- MCU根据设定温度和实际温度,通过算法计算压缩机转速;
- 功率驱动电路(IGBT或MOS管组成的逆变电路)驱动压缩机电机;
- 还有风机驱动、步进电机驱动摆风、显示面板驱动、WiFi通信模块等等。
整个空调的控制系统,就是一个典型的模数混合嵌入式系统。
6.2 汽车电子:电动汽车与智能驾驶
汽车正在从机械产品向电子产品转变,尤其是新能源汽车和智能驾驶的兴起,让汽车里的电子占比越来越高。一辆高端电动车里,半导体芯片的价值已经超过了几千美元,汽车电子已经成为半导体行业最大的应用市场之一。
6.2.1 三电系统:电动车的核心
三电指的是电池、电机、电控,这是电动汽车的核心,全部都离不开电力电子和模拟电路技术。
电池管理系统(BMS)
- 功能:实时监控每一节电芯的电压、电流、温度,估算电池的SOC(剩余电量)、SOH(健康状态),负责电池的均衡、热管理、过充过放保护、故障诊断等。
- 核心技术:高精度的电压电流采集(需要16位以上的ADC,毫伏级精度)、高耐压的隔离电路、车规级的MCU、可靠的通信(CAN总线)。
- 安全等级:BMS是安全相关的系统,需要达到ASIL-D功能安全等级,对可靠性要求极高。
电机控制器(MCU,和单片机缩写一样,但不是一个东西)
- 功能:把电池的直流电,通过三相逆变电路转换成交流电,驱动永磁同步电机转动。通过控制逆变电路的开关频率和占空比,来精确控制电机的转速和转矩。
- 核心器件:IGBT或者碳化硅MOS管作为功率开关,还有驱动芯片、电流电压传感器、主控MCU。
- 这是典型的电力电子电路,也是模拟功率电路的高端应用。
车载电源
- OBC(车载充电机):把交流充电桩的交流电转换成直流电,给电池充电。
- DC-DC:把高压电池电压转换成12V低压,给整车低压设备供电。
- 这些都是开关电源技术的高端应用,需要高效率、高功率密度、高可靠性。
6.2.2 智能驾驶与ADAS
高级驾驶辅助系统(ADAS)和自动驾驶,需要大量的传感器和计算单元,电路技术含量非常高。
- 传感器:摄像头、毫米波雷达、激光雷达、超声波雷达。每一种传感器都有复杂的模拟前端和数字处理电路。比如毫米波雷达,里面有高频射频电路、天线、ADC、DSP处理器。
- 域控制器:智能驾驶的计算核心,是一颗高性能的SoC芯片,算力可达几百TOPS,负责处理各路传感器的数据,运行感知、决策算法。
- 通信网络:车载以太网、CAN FD、LIN总线,负责各个模块之间的数据传输。
6.2.3 智能座舱
中控大屏、全液晶仪表、HUD抬头显示、车载音响、车机系统。这些背后也是大量的显示驱动芯片、音频功放芯片、应用处理器芯片、电源管理芯片。
可以说,现代汽车就是四个轮子上的超级计算机,而支撑这一切的,就是大大小小的各种电路和芯片。
6.3 工业控制:自动化的基石
工业是国民经济的支柱,工业自动化离不开电路技术。从工厂的流水线,到数控机床,到机器人,到电力系统,所有的工业设备都有工业控制电路的身影。
6.3.1 PLC:可编程逻辑控制器
PLC是工业自动化的核心控制器,几乎所有的自动化生产线都用PLC来控制。
- 输入部分:采集各种开关量、传感器信号。模拟量输入需要ADC把4-20mA或者0-10V的模拟信号转换成数字量。
- 控制核心:MCU或者专用的处理器,运行用户编写的控制逻辑程序。
- 输出部分:控制继电器、接触器、电磁阀、电机驱动器。模拟量输出需要DAC输出0-10V或者4-20mA信号来控制设备。
- 通信部分:支持各种工业总线,比如Modbus、PROFINET、EtherCAT等。
PLC对可靠性要求极高,需要能在宽温、潮湿、强电磁干扰的工业环境下稳定工作,所以工业级的芯片和电路设计都有特殊的防护设计。
6.3.2 传感器与变送器
工业现场需要测量各种各样的物理量:温度、压力、流量、液位、转速、振动、气体浓度等等。这些都需要传感器。
传感器一般输出的都是微弱的模拟信号,需要经过信号调理电路(放大、滤波、阻抗匹配),再通过ADC转换成数字信号,最后通过总线传给控制器。工业级的传感器对精度、稳定性、温漂、抗干扰要求都非常高。
6.3.3 电机驱动与运动控制
工厂里有大量的电机:伺服电机、步进电机、变频器控制的异步电机。这些电机都需要驱动电路来控制。
运动控制卡、伺服驱动器,核心都是数字控制加功率驱动:MCU或者DSP运行控制算法,输出PWM信号,驱动功率管(MOS管、IGBT)来控制电机的电流、转速、位置。
高精度的运动控制,需要高精度的电流采样、快速的ADC、高性能的处理器,是典型的数模混合高难度电路设计。
6.3.4 电力系统
发电、输电、变电、配电,整个电力系统都离不开电力电子技术。
- 新能源发电:光伏逆变器、风电变流器,把直流电或者变频交流电变成工频交流电并网。
- 特高压直流输电:换流站里的大容量换流阀。
- 柔性交流输电:SVG、STATCOM等无功补偿装置。
这些都是大功率的电力电子电路,电压可达几千伏、几十千伏,电流可达几千安,是功率电路的顶级应用。
6.4 医疗电子:精准诊断与治疗
医疗电子是电路技术的高端应用领域,对精度、可靠性、安全性要求极高。医疗设备直接关系到人的生命健康,所以有非常严格的认证标准。
6.4.1 诊断设备
心电图机(ECG)
- 功能:采集心脏跳动产生的微弱电信号。
- 电路难点:心电信号非常微弱,只有毫伏级,而且有很大的工频干扰和肌电干扰。需要高精度的仪表放大器、高共模抑制比的模拟前端、24位的Σ-Δ ADC,还要有各种滤波电路来滤除干扰。
脑电图机(EEG)
- 比心电信号更微弱,只有微伏级,对模拟前端的噪声要求更高,需要极低噪声的放大器和高分辨率ADC。
超声诊断仪(B超)
- 原理:发射超声波,接收回波,根据回波生成图像。
- 电路:高压脉冲发射电路、低噪声接收放大电路、波束形成电路、高速ADC、数字信号处理单元、显示电路。是非常复杂的数模混合系统,涉及高频模拟、高速数字、信号处理等多个领域。
CT、核磁共振
- 更大型的医疗设备,里面有更复杂的电子系统,包括高精度的信号采集、强大的图像处理计算机、精密的电机控制等。
6.4.2 治疗设备
心脏起搏器
- 植入人体内的设备,靠电池供电,能用五到十年。对功耗要求极其苛刻,需要极低功耗的模拟电路和处理器。还要有感知电路,能感知心脏自身的跳动,在需要的时候发放电脉冲刺激心脏。
除颤仪
- 能产生高压电脉冲,让骤停的心脏恢复窦性心律。里面有高压充电电路、放电控制电路、心电监测电路。
胰岛素泵
- 自动输注胰岛素的设备,需要精密的电机控制、血糖检测电路、低功耗MCU。
医疗电子是典型的高端模拟和混合信号电路应用,对性能、可靠性、安全性的要求远高于消费电子,技术门槛非常高。
6.5 通信与网络:信息社会的血脉
我们能打电话、上网、视频聊天,背后是整个通信网络的支撑。从手机到基站,从光纤到路由器,整个通信系统里充满了各种电路技术。
6.5.1 无线通信
- 手机终端:基带芯片(数字,处理通信协议)、射频前端(模拟/射频,包括功率放大器、低噪声放大器、滤波器、开关、天线调谐器)。5G手机的射频前端非常复杂,支持的频段多,性能要求高。
- 基站:基站里有基带处理单元(BBU,大量的DSP和FPGA,数字信号处理)、射频拉远单元(RRU,高速ADC/DAC、功率放大器、收发信机,模拟/射频电路)。5G基站的Massive MIMO技术,需要几十上百路的收发通道,对射频电路的需求非常大。
6.5.2 光纤通信
我们的骨干网络都是靠光纤传输的,一根光纤可以传输几十Tbps的数据。光纤通信的核心器件是光模块。
- 发送端:电信号通过激光器驱动芯片,驱动激光器把电信号转换成光信号,发射进光纤。
- 接收端:光电二极管把光信号转换成电信号,经过跨阻放大器放大,再经过限幅放大器、时钟数据恢复,输出数字信号。
光模块里既有高速模拟电路,也有高速数字电路,还有光电器件,技术含量非常高。现在的100G、400G、800G光模块,对电路的速度要求极高。
6.5.3 网络设备
路由器、交换机、网卡,这些网络设备的核心是高性能的网络处理器和交换芯片,都是超大规模的数字集成电路。同时也有很多高速接口电路、PHY芯片、电源管理芯片。
通信行业是半导体的主要应用市场之一,也是技术最前沿的领域之一。很多最先进的制程、最先进的封装技术,都是先在通信领域落地的。
第七部分 电路技术的未来发展趋势
经过一百多年的发展,电路技术已经达到了非常高的水平,但它的发展远没有停止。未来,电路技术会沿着多个方向继续演进,不断突破极限,给我们带来更多的惊喜。
7.1 第三代半导体:功率器件的革命
我们常说的第一代半导体是硅(Si),第二代是砷化镓(GaAs),第三代半导体是碳化硅(SiC)和氮化镓(GaN)。
和硅比起来,第三代半导体材料有很多优势:禁带宽度大、击穿电场高、热导率高、电子饱和速率高。这些特性让它们非常适合做高压、高频、高温、大功率的器件。
7.1.1 碳化硅(SiC)
碳化硅主要用在高压大功率场景:
- 新能源汽车的主逆变器:用SiC MOS管代替IGBT,可以降低损耗,提升续航里程。现在很多高端电动车已经开始搭载SiC电控。
- 光伏逆变器:提升转换效率,降低散热需求。
- 工业电源、充电桩、轨道交通:高压大功率应用。
SiC器件的开关速度更快,导通电阻更低,能显著提升系统效率,减小散热系统的体积和重量。虽然现在成本还比硅高,但下降速度很快,未来几年会大规模普及。
7.1.2 氮化镓(GaN)
氮化镓主要用在中低压、高频场景:
- 快充充电器:GaN开关管的开关频率可以做得很高,充电器的体积和重量可以大幅缩小。现在的65W、100W甚至200W的氮化镓快充,体积和原来的20W充电器差不多。
- 消费电子电源:笔记本适配器、电视电源、服务器电源。
- 射频功放:5G基站的射频功放,GaN器件的输出功率、效率都比传统的LDMOS高很多。
- 激光雷达、车载充电器等。
第三代半导体是电力电子领域的一次革命,它能大幅提升电能转换的效率,减少能源浪费。在双碳目标的大背景下,第三代半导体的发展会越来越快,应用会越来越广。
7.2 后摩尔时代:超越尺寸缩小
随着制程进入3nm、2nm,传统的摩尔定律(靠缩小晶体管尺寸来提升集成度)越来越难以为继。业界开始从其他方向来提升系统性能,进入了“后摩尔时代”。
7.2.1 3D堆叠与先进封装
原来的芯片都是二维的,所有晶体管都做在同一个平面上。3D堆叠就是把芯片像叠乐高一样,一层一层叠起来,用通孔(TSV)互相连接。
这样做的好处是:
- 大大缩短了芯片之间的连线长度,降低延迟,提升速度;
- 同样的 footprint 下,可以集成更多的晶体管;
- 可以把不同工艺、不同功能的芯片叠在一起,比如把逻辑芯片和存储芯片叠起来,解决存储带宽瓶颈。
现在的高端处理器、HBM高带宽内存,都已经用上了3D堆叠技术。未来,先进封装和3D集成会成为提升系统性能的重要手段,甚至可能比制程缩小更重要。
7.2.2 异构计算
异构计算,就是把不同架构的计算单元放在一起,各自擅长的事情交给各自的硬件去做。比如CPU擅长通用计算,GPU擅长并行图形计算,NPU擅长AI神经网络计算,DSP擅长数字信号处理。
原来这些功能可能是分开的几颗芯片,现在都集成到同一块SoC里,或者通过先进封装封装在一起。这样做的好处是:性能更高、功耗更低、延迟更小、体积更小。
现在的手机SoC、AI加速芯片,都是异构计算的典型代表。未来,随着AI应用的普及,专用的加速单元会越来越多,异构计算会成为常态。
7.2.3 存算一体
传统的计算机是冯诺依曼架构:计算和存储是分开的,处理器从内存里取数据,算完再存回去。但现在AI计算里,数据搬运消耗的时间和能量,已经远远超过了计算本身,这就是“内存墙”问题。
存算一体,就是把计算和存储做在一起,在内存里直接完成计算,不需要来回搬运数据。这样可以极大地提升算力,降低功耗,非常适合AI神经网络这类大量乘加运算的场景。
存算一体有很多技术路线:基于Flash的、基于RRAM的、基于SRAM的等等。现在已经有不少量产的存算一体芯片,未来在AI端侧推理领域会有很大的发展空间。
7.3 柔性电子与可穿戴:电路可以弯曲折叠
传统的电路板都是硬的,芯片也是硬的。但柔性电子技术,可以让电路做在柔性的塑料薄膜上,可以弯曲、折叠、甚至拉伸。
柔性电子的应用场景非常广:
- 可穿戴设备:柔性手环、柔性手表、电子皮肤,可以贴在皮肤上,监测人体的生理信号;
- 柔性显示:折叠屏手机、卷曲屏电视,核心就是柔性OLED屏幕和柔性驱动电路;
- 医疗健康:可贴在身上的心电贴、血糖监测、智能绷带;
- 物联网:各种柔性传感器,可以贴在任意表面。
柔性电子需要全新的材料、工艺和电路设计方法,是一个新兴的交叉领域。未来,随着技术成熟,我们身边会出现越来越多的柔性电子设备。
7.4 光子集成:用光代替电
现在的芯片里,信号都是靠电子来传输的。但电子有电阻,会发热,传输速度也有限制,尤其是长距离、高带宽的场景,电的瓶颈越来越明显。
光子集成电路(PIC),就是用光信号来代替电信号进行传输和计算。光子的速度是光速,带宽大,损耗低,几乎不发热,非常适合高速通信、AI计算等场景。
现在光子集成已经在光通信领域大规模应用了,也就是我们前面说的光模块。未来,光子计算、光互连、硅光芯片会是重要的发展方向。如果能实现全光计算机,那将会是比电子计算机更伟大的革命。
不过光子集成的难度非常大,光的器件尺寸大、损耗大、难以集成大规模逻辑,离通用计算还有很远的距离。但在特定领域,比如AI加速、高速通信,光子芯片已经开始展现出优势了。
7.5 量子电路:迈向计算的下一个时代
经典电路处理的是0和1的比特,而量子电路处理的是量子比特(qubit),量子比特可以同时处于0和1的叠加态,还可以有量子纠缠。这让量子计算机在某些特定问题上,比如密码破解、药物研发、材料模拟、优化问题,有远超经典计算机的算力。
量子电路是量子计算机的核心。现在主流的量子计算技术路线,比如超导量子计算,核心就是超导量子电路:在超低温下,用约瑟夫森结构成量子比特,通过微波脉冲来控制量子态,进行量子运算。
现在的量子计算机还处于早期阶段,量子比特数量还不多,纠错能力还不够,属于“有噪声的中等规模量子”(NISQ)时代。但各国都在大力投入研发,技术进步非常快。
也许在不远的将来,当我们突破了通用量子计算的门槛,整个信息产业都会被彻底颠覆。而这一切的基础,依然是电路技术的延伸——量子电路。
从静电的发现到伏打电堆,从真空三极管到晶体管,从分立元件到集成电路,从模拟电路到数字电路,一百多年来,电路技术以惊人的速度发展着,彻底改变了人类的生活方式和社会面貌。
但万变不离其宗:所有复杂的电路,追根溯源,都建立在最基础的物理定律和电路原理之上;所有先进的芯片,底层都是一个个小小的晶体管和逻辑门。了解这些基础原理,我们就能看懂这个由电路构成的数字世界,也能更好地迎接未来的技术变革。
