真空管时代:晶体管之前如何放大信号与计算

📅 2026/8/26 2:57:44
真空管时代:晶体管之前如何放大信号与计算
真空管这名字放到今天很多年轻工程师只在胆机音响或者老式示波器里见过。但真要聊Before Transistors——晶体管之前那段统治了电子世界将近半个世纪的时代你会发现那不仅仅是历史课更是一整套被当代人忘掉的工程思维方式。没有集成电路、没有PCB自动布线、没有仿真软件一个电路里的每个管子、每颗电阻、每段走线都昂贵到必须精心算计。这篇文章想带着你回到那个时代看看在晶体管出现之前人类靠什么放大信号、怎么造计算机、怎么解决可靠性问题以及这些老办法如何直接塑造了今天的芯片工业。不管你是做嵌入式、做电源、还是单纯对技术史感兴趣这背后的约束条件下做设计的思路值得认真过一遍。1. 真空管时代一切放大和整流的起点1.1 为什么说晶体管之前值得单独复盘做硬件的人提到电子管第一反应多半是老古董。但你要是翻开上世纪二十到四十年代的无线电手册会发现当时的工程师面对的问题和今天做芯片的同行惊人相似信号太弱怎么放大、噪声怎么压、器件一致性怎么保证、功耗怎么控。只不过他们手里的器件只有一个——真空管。今天的MOSFET、三极管、二极管、稳压管在当年统统由不同结构的真空管扮演。把Before Transistors单独拉出来讲不是因为怀旧而是因为这段历史里藏着大量至今仍然有效的电路设计逻辑。例如我们现在讲共射极放大电路、运算放大器里的差分输入级其拓扑原型全部来自电子管时代。很多当年为真空管发明的基础电路结构翻译成晶体管语言后依然是主流。你现在打开任何一颗运放的die照片看到的输入级差分对结构祖先是1940年代用双三极管搭的差分放大器。差别只在于器件原理从热电子在真空中飞行换成了电子在半导体中跃迁。另一个值得复盘的原因是约束不同设计哲学就不同。真空管时代元件贵、体积大、功耗高所以设计者必须用最少的有源器件实现最多的功能。这种惜管如金的思维在职场上练出来的恰好是今天做低功耗IoT设计的核心能力——用最少的晶体管完成必要的信号链。1.2 真空管的基本结构一个受控的水龙头真空管这东西核心原理一句话就能说清楚在一个抽成真空的玻璃或金属壳子里用灯丝加热阴极让阴极表面的电子获得足够能量逃逸出来这叫热电子发射然后靠阳极板极上的正电压把电子吸过去。电流就这样从阴极流向阳极形成一路电子流。你可以在心里把它想成一个水龙头阴极是水箱阳极是出水口而控制水流大小的那个阀门就是栅极。具体来说二极管是1904年弗莱明搞出来的结构最简单只有阴极和阳极单向导电主要用来整流和检波。到了1906年德福雷斯特在阴极和阳极之间加了一个栅极——一个金属丝做成的网状电极——三极管就此诞生。这个栅极的妙处在于它在阴极和阳极之间形成了一个电压屏障栅极电压只要发生微小的变化就能显著改变通过管子的电子数量。于是一个高阻输入、可以控制大电流的放大器就出现了。你用手去旋转一个很紧的阀门很费劲但如果在阀门上加一个杠杆手上只需要很小的力就能控制很大的水流——栅极就是那个杠杆。从三极管往后又发展出四极管、五极管它们本质上都是在解决同一个问题随着阳极电压升高电子高速撞击阳极会把次级电子打出来干扰栅极电流产生失真。四极管加了帘栅极五极管加了抑制栅极把这个副作用压下去。这一段演进过程跟今天半导体工艺里研究短沟道效应、DIBL、热载流子注入的路径是类似的——器件越往极限走寄生效应越要命。1.3 从二极管到三极管放大能力的诞生只要理解了栅极用小电压控制大电流你就理解了为什么真空管是电子时代的真正起点。在此之前的无线电报只能用火花隙产生无线电波那是开关脉冲式的不能携带连续语音信号。三极管出现后麦克风拾取的微弱声音变成变化的电压加在栅极上板极回路里就出现一个加强版波形再经过下一级继续放大最后推动扬声器。1920年代广播电台如雨后春笋般冒出来背后的技术引擎就是三级放大。我早年维修一台老上海收音机时第一次感受到电子管放大有多么直觉。接上电源后管子里透出橘红色的光用手触碰输入端的栅极引线扬声器里立刻传来明显的交流哼声——那是50Hz市电通过人体耦合进栅极被放大了上千倍的结果。那种手一摸就有反应的灵敏比拿示波器测运放输出直观得多。不过这种高输入阻抗也意味着极易受干扰所以电子管电路的接地和屏蔽做得格外精心。这个习惯延续到今天玩高阻抗运放、场效应管输入级的人依然得跟layout里的漏电流和寄生电容较劲。2. 继电器和机械计算晶体管之前的开关们2.1 继电器为什么也算晶体管之前除了真空管晶体管之前还有一条重要的技术线继电器。今天你在PLC控制柜里还能见到继电器但很少有人意识到在1930到1940年代继电器曾经是构成计算机逻辑的基础元器件。继电器本质上是一个电磁开关给线圈通电铁芯吸合衔铁带动触点闭合或断开。它和真空管的区别在于真空管是纯电子流在真空中跑继电器是机械部件在物理上动。用继电器做计算器有一个很直观的优势它是真正的数字器件。触点要么闭合、要么断开没有真空管那种工作点漂移和失真问题。德国的康拉德·楚泽Konrad Zuse在1941年造出的Z3就是用大约2000个继电器做成的电磁式计算机能够执行浮点运算。哈佛大学的Mark I同样是继电器计算机1944年投入使用机体长达15米里面有超过3300个继电器。这些机器的工作方式跟后来的电子计算机没有本质差别——用继电器表示二进制位用逻辑门电路完成运算——只不过一秒钟只能做几次到十几次运算。但继电器的毛病太明显了。首先机械触点动作需要十几毫秒到几十毫秒比真空管的微秒级慢了好几个数量级。其次触点每次开合都有机械磨损和电弧烧蚀寿命以十万次计而一台持续运算的机器一秒钟就要开合成千上万次。最麻烦的是触点震动和氧化导致接触电阻不稳运行中时不时冒出误动作。当年坐在Mark I旁边操作维护的工程师八成都有过半夜被咔哒声吵醒、跑过去换继电器接点的经历。2.2 继电器逻辑的极限继电器虽然慢、吵、容易坏但它在晶体管之前这个阶段证明了数字计算的可行性。用继电器做逻辑门非常简单两个继电器串联是与并联是或常闭触点取反就是非。今天的数字电路教科书里讲用开关构成逻辑门本质上就是继电器时代的遗产。我最早接触数字逻辑时画的第一张图就是用拨动开关和灯泡做与门后来才知道这东西在二战前就被人用继电柜搭成过整台计算机。继电器的极限也很有教学价值它把器件连接越多系统越不可靠这个坑暴露得淋漓尽致。一台几十个继电器的设备还好说几百上千个继电器同时工作那基本就是一场灾难——任何一个触点接触不良都会导致整台机器算错。这里就引出一个贯穿整个晶体管之前时代的核心痛苦每个有源器件都不可靠器件数量越多整机越不可靠。当时的设计师不敢把电路做得太复杂不是因为做不到而是因为做好了也跑不起来。这一点跟现代芯片设计里良率的概念非常像。一个晶圆上哪怕每颗晶粒的坏点率只有万分之一当芯片面积大到包含数十亿晶体管时计算一下就知道整片die的良率会趋近于零。所以现代芯片靠冗余设计、纠错编码、容错架构来对抗这个物理宿命。而那个年代工程师唯一的办法是拼命提高单个继电器和真空管的可靠性同时尽量少用器件。这种少即是多的思维在今天的低功耗单片机选型、模拟前端方案设计里依然特别值得参考——一颗高性能的器件永远比十颗普通器件凑出来的方案更可靠。3. 真空管时代的不可能三角功耗、寿命、体积3.1 ENIAC的功耗账单说到真空管计算机绕不开最著名的那台ENIAC。它1946年问世使用了大约18000只真空管整机重量超过30吨占地一间大教室功耗接近150千瓦。什么概念按一般居民用电标准那相当于几十户人家的用电总和。更夸张的是ENIAC运行时真空管灯丝散发的热量极其惊人机房温度常年维持在四十多度据当年工作人员回忆机房里的空气像烤箱一样。为了散掉这些热量整机配备了专门的空调系统这在当时几乎和电脑本身一样昂贵。为什么功耗这么高因为真空管天生是耗电大户。灯丝要加热到上千摄氏度才能让阴极发射电子这个加热功率本身就在白白消耗。再加上阳极电压往往高达两三百伏甚至上千伏静态电流也有几十毫安单管的板耗轻易超过几瓦。一台ENIAC装一万八千只管就算每只管只耗8瓦算下来整机也是奔着150千瓦去了。而今天一颗高性能CPU的热设计功耗也就一两百瓦性能却超过ENIAC好几个数量级。这背后最本质的差别还是那句器件越小功耗越低——但这个小并不是简单的尺寸缩小而是物理原理换了赛道。3.2 寿命问题平均几分钟坏一只管的噩梦比功耗更要命的是寿命。真空管的阴极靠高温热发射工作温度越高、寿命越短。灯丝就算做得再结实也架不住反复冷热循环和材料蒸发。普通接收管的设计寿命一般在几千小时但计算机里要求整机同时工作坏一只就全停。ENIAC有个流传很广的数据平均每几分钟就要换掉一只真空管。这个说法可能有点夸张但它反映了真实的可靠性困境——管子在出厂时是好的用一段时间就会逐渐老化或突然失效。真空管老化的一个典型特征是阴极发射能力下降板流随之减小最终工作点漂移到电路不再正确。为了应对这个问题工程师想了很多办法。最原始的办法就是从娃娃抓起出厂前把管子做人工老化筛选上机前先通电几十小时等参数稳定了再挑合格的用。这跟今天芯片出厂前做burn-in测试、筛选早期失效品是同一个思路。另一个办法是降低灯丝电压运行用寿命换可靠性。电子管放大器的发烧友应该知道有些高保真设计故意把灯丝电压调低5%到10%来延长管子寿命代价是可能引入额外的失真。3.3 体积和热量从机柜到手掌的距离最后一个约束是体积。真空管必须把内部抽成真空玻璃外壳要能承受大气压力灯丝、电极、管脚、管座一样不能少。一只普通的花生管直径两三厘米高四五厘米这在当年已经是小型管。要在这样的管子上搭建一个完整的计算机除了运算单元还有存储、电源、输入输出最终成果就是ENIAC那样的庞然大物。工程师们后来发展出卡片式结构——把多个元件和管子装在插拔式的金属卡片上类似今天的板卡。这种模块化思想后来直接延续到了晶体管时代的电路板设计和整机结构里。我去朋友工作室看过一台退役的军用电子管电台通电那一刻整机慢慢热起来大概过了半分钟才开始出声。那种预热的过程在晶体管时代是完全不存在的。这个差异提醒我们一个器件的可用性不光取决于它能做什么还取决于它需要什么样的工作条件才能进入状态。今天设计电池供电设备时研究者反复抠唤醒时间、待机功耗本质上也是在解决器件需要什么条件才能干活的问题只不过晶体管把这套成本压缩到了微秒和微瓦级别。4. 从电子管到晶体管的临界点贝尔实验室的突围4.1 当年为什么非研究半导体不可到了二战结束前后整个行业对真空管的容忍度已经到极限了功耗大、体积大、寿命短、预热慢。电话网是当时对电子设备需求量最大的领域纽约和费城之间的长途电话需要大量的中继放大器来补偿信号衰减。这些放大器都建在有人值守的机房里每一级中继放大都用成排的电子管。贝尔实验室每年要维护数量庞大的电子管设备这笔账算下来非常惊人。于是他们开始思考一个问题能不能找到一种没有灯丝、没有真空、不需要预热的固态器件来做信号放大这个追问直接催生了1947年的点接触晶体管。巴丁和布拉顿在一块锗片表面放了两个间距只有几十微米的金属探针通过施加电压控制探针之间的电流实现了信号放大。历史上他们把那个装置称为点接触晶体管。它不是像真空管那样靠栅极电压控制真空中的电子流而是靠半导体表面的电场效应调制导电沟道。三周之后肖克利想明白了背后的物理机制并在1948年构思出结型晶体管——也就是今天所有晶体管结构的基础。1956年这三人凭借晶体管研究拿到了诺贝尔物理学奖。4.2 点接触晶体管到底是怎么工作的不过要说晶体管之前到晶体管之后真正的分水岭我觉得不是1947年的点接触管而是1950年代初真正可制造的结型晶体管。点接触管有原理上的先天不足那两根探针之间的电流路径非常不稳定制造时几乎像碰运气没法量产也没法小型化。肖克利的结型晶体管则把放大功能做进了半导体材料的内部——在一个npn或pnp结构中中间很薄的基区承担了类似栅极的职责基极电流的一个微小变化能够控制集电极和发射极之间的大电流。这里有一个特别值得现代工程师注意的细节结型晶体管和真空管一样也是小信号控制大信号但它们控制的是不同的物理通道。真空管是场致控制——栅极电场控制电子流输入阻抗极高。结型晶体管则是电流控制——基极电流控制集电极电流输入阻抗相对低。这个差别决定了电路设计风格的转向电子管电路可以简单地把前级输出直接怼到下一级栅极而晶体管电路必须考虑偏置电流、输入阻抗匹配这些以前没那么要紧的问题。直到后来MOSFET重新走向舞台中央场效应控制才以一种全新的固态形式回归。兜兜转转历史的钟摆又摆回了电压控制的轨道上。4.3 为什么是锗和硅唱主角再问一个可能被很多人忽略的问题为什么早期研究用锗后来硅成了绝对主流这里面的原因很有代表性。锗在元素周期表上正好位于硅的下方具有类似的半导体性质但在当时更容易得到高纯度的晶体——早年的半导体物理研究大多以锗为样本。点接触管的原始实验就是把探针压在锗片上做的。但锗有个致命弱点禁带宽度只有0.67电子伏特热激发产生的载流子多导致器件温度一高就失控漏电流暴涨无法在高温环境工作。硅的禁带宽度有1.12电子伏特耐温能力明显更强而且硅在自然界里实在太丰富了原料几乎不要钱。更重要的是硅在高温下能生成一层致密的二氧化硅这层氧化膜既能做绝缘层、又能做掺杂时的掩膜为后来平面工艺和集成电路的出现铺平了道路。这个材料选择的逻辑放到今天依然指导着半导体行业。宽禁带半导体SiC和GaN这几年火起来核心卖点就是禁带宽度更大能量密度更高、耐温更好。从锗到硅再到SiC整个半导体材料演进的底层驱动一直没变更好的绝缘性更可控的导电性更高的能承受功率和温度。所以读懂晶体管之前那段材料学的铺垫你就能理解为什么今天行业对第三代半导体这么兴奋。5. 晶体管之前留下的技术遗产给今天的工程师三条启发5.1 需求永远比器件更靠前回顾这段历史最有价值的不是记住哪年发明了什么而是体会需求驱动创新这个朴素规律。为什么1940年代贝尔实验室砸重金研究半导体因为电话网的维护成本逼得他们必须找替代品。为什么继电器计算机最终被电子管计算机取代因为无线通信需要的计算速度远远超出机械触点的极限。为什么今天芯片制造业拼了命往3nm、2nm冲不是因为有谁先想到了这个尺寸而是因为AI算力、自动驾驶、移动设备对能效和性能的需求把行业推到了那里。对今天的工程师来说这个规律意味着选型时不要只盯着元器件手册里最新最强的型号而要先搞清楚系统真正的瓶颈是什么。如果设计一台低频传感器采集设备你用一颗STM32G0或者RISC-V内核的小芯片可能比一颗八核高性能处理器更合适正如1940年代如果有人非要用继电器做射频发射那纯属方向选错。5.2 工程和科学的交界处最出机会巴丁和布拉顿在贝尔实验室做基础物理研究时发现了放大效应肖克利把它变成了可量产的结型晶体管。这个故事常被用来强调基础研究有红利但我更想强调另一面工程问题反过来推动了基础物理的突破。如果没有通信系统对低功耗放大器的刚需半导体研究可能还要在实验室里再躺很多年。学术界和工业界不是两座孤岛而是一对互相耦合的齿轮。这条启发对个人职业发展也有用。只懂物理不懂工程做的东西离市场太远只懂工程不懂物理遇到新器件和新工艺时只能照抄数据手册无法判断数据手册之外边界。晶体管诞生前夕那些物理学家本质上都是被工程需求逼出来的应用物理专家。今天你在做电机控制时如果想理解MOSFET的寄生电容如何影响开关损耗本质上也是在做类似的事——从器件的物理层去解决工程层的效率问题。5.3 电路设计的符号语言从真空管时代延续至今最后说一个很多人没注意到的连续性现代电路图里的很多符号逻辑直接来自真空管时代。电子管的阴极、栅极、板极对应晶体管里的发射极、基极、集电极电子管放大器的共阴结构对应晶体管的共射结构电子管推挽功率放大器对应今天音频功放里的B类和AB类推挽。甚至放大器增益取决于外部反馈这个基本思想也是电子管时代就已确立的经典设计方法。我有一次在一个老项目里看到一个用两个真空管做的音频前置放大器电路图感慨最多的倒不是它的声音而是上面标注的负载电阻耦合电容栅极电阻。这些术语放在今天任何一本模拟电路教材里依然有效。所以如果你现在做模拟设计偶尔翻一翻老教材、看看老器材的电路图大概率会发现很多以为早就过时、其实还藏在现代IC内部的概念。理解晶体管之前的电路逻辑就是拿到了理解现代模拟电路的一把底层钥匙。回头再看这段历史最触动我的不是那些宏大的发明故事而是每一个性能指标改一点点背后所包含的工程妥协。真空管时代为了省一只管子设计师愿意多花几小时布线和调测继电器时代为了减少一次误动作维护人员每天要检查上百个触点。那颗后来改变世界的晶体管最初不过是贝尔实验室为解决电话中继放大器维护费用太高而做的无数努力之一。你很难说清楚到底是企业家、物理学家、还是设备维护工程师推动了历史但有一点很清楚所有伟大变革都诞生在实在受不了现状的抱怨声中。现在你手里的每一颗芯片都是那些抱怨的回响。所以遇到瓶颈时别急着骂问题太难也许你正站在下一个Before Transistors的拐点上。