为什么模电这么难学?这是我见过最好的回答

大家好,我是砖一,有很多人抱怨模电难学,被誉为电子信息挂科率最高之一,下面听我分析一下为啥模电这么难学?

01 理科的抽象思维

在高等教育体系中,模电是涉及半导体方向的第一门工程类课程,是一门技术类的启蒙教材。他不同于电路(Circuit),电路是基于普通物理基础的电气入门课程,诞生于第二次工业革命,从摩擦起电到伏特电池,奥斯特,法拉第,安培,麦克斯韦等一大批物理学家构建了物理的一个全新分支:电磁学,与传统的牛顿力学和开尔文热力学并肩存在。

所以电路很大程度上是物理学的延申,学起来逻辑性强,有数学定理可以依靠。高中都设置有物理课程,所以到了大学学电路就很容易。

02 工作&论文汇总

模拟电子学(Analog Electronics)是一门纯技术类学科,是伴随半导体技术而诞生的其中的已知电路,拓扑,应用手段都是纯技术,更多的是一种工作笔记汇总

其中记录的是20世纪这100年中被人类发明的一系列的模拟电子技术成果。

很显然,作为半导体方向的启蒙读物,模电教材是不合格的。在没有介绍学科发展,技术背景,应用场景的情况下,直接罗列技术成果基本上就是让学生去背下来所有内容。

我们回头来看模电的历史,大概能明白模电到底是什么,谁发明的,现在怎么样了,哪些人还在用。

模电最早不是为了做半导体,不是为了做二极管、三极管,不是为了做放大器,亦不是为了做音响功放、电报电话。模电诞生的初衷是为了直接做计算机。对,你没看错,是直接推塔,做计算机。

1930年,MIT诞生了世界上第一台通用模拟计算机[1],主要工作是求解6阶微分方程。这台计算机甚至和电都没有关系,是一个纯机械的求解方法。因为世界生产力发展迅猛,人类对于计算能力的渴望增长飞快。到了第二次世界大战开始后,计算能力甚至开始影响到了战争发展。

1940年,贝尔实验室研发出了第一台M-9模电计算机,而且一上来就直接放在战斗机上,通过雷达数据在线计算敌机轨迹,形成一套自动机炮火瞄系统,美军战机射杀敌机的耗弹量下降了10倍,也就是说射杀精度上升了10倍,一台计算机就可以匹敌一个王牌飞行员,计算的威力实打实的让所有人开始重视。欧洲战局中,美国开始占领制空权,到了1944年,终于终止了德国V1火箭对伦敦的继续空袭,这其中M-9模算功高至伟。在M-9计算机中的核心元件便是带负反馈的真空管放大器。两个天才Randall Ragazzini和Russell历史性发明了运算放大器(operational amplifier),并同时基于运放构造了积分、求反、加减法电路。他们在论文中写道:“把放大器的输出端反过来连到输入端后竟然可以进行电压的数学运算了……”

03 半导体难题出现

1952年,从战争中走出来的大明星,运算放大器,终于走向民用。George A. Philbrick 引入第一个商业化的运算放大器 K2-W。+/-300 V供电,+/- 50 V压摆,可以带50K欧负载,售价22美元。

由此我们可以看到,这时候的模电,主要是为了搭建运算电路,执行加减乘除,积分微分,求反求倒。这就是各位课本里各个章节的由来。那么为了能算的更快,更准,运放的性能就会被各大科技公司拿出来攻关克难。这时候,米勒效应的问题出现了,振荡问题出现了,那么人们通过科学知识逐步的找出了物理模型并系统的研究怎样避免这些问题出现。这时候运放还都是真空管,因为半导体还没有商业化。

1962年,一个叫 Bob Widlar的小伙刚刚从美国中部科罗拉多大学本科毕业了。他在一家研究机构工作,他在电路设计方面天赋异禀,直接吸引了给他们供货的一家供应商的注意。尽管挖客户跳槽是商业忌讳,但这家供应商还是想方设法挖到Widlar并让他负责一款新产品的研发。1964年,Widlar不负众望,主导研发的产品面世了,这便是大名鼎鼎的µA702,世界上第一款基于半导体的运算放大器,从此世界进入了一个新时代。这个时代叫做“超大规模集成电路”,而这个挖墙脚的公司叫做“仙童半导体”。

和K2-W一样,uA702也采用了两级电压放大,于是也面临一个难题:如何在不牺牲增益(Gain)的情况下将一个差分(Differential signal)信号转换成单端信号(Single-ended signal)。这个问题很难,因为会损失一半的信号。而之前K2-W就直接不要了这一半信号。我们的天才Widlar创造了又一个跨时代的发明:电流镜(current-mirror )。他用了9个NPN型的三极管,搭建了一个我们后人都无法理解他怎么搭出来的电路,他把信号成功的向上抬高了一半,从而避免了失真。这就是各位书上电流镜的由来。那么Widlar的这种把几个三极管集成在一个器件中的行为被后人称为:“模拟芯片设计”(Analog IC Design)。

而这时,神的故事才刚刚开始。Widlar在搞定完运放之后,顺手搞了专门用于比较功能的运放710和711,比较时间缩短至40ns,将当时其他基于普通云放的带宽扩展了十倍。而这种专门用来比较的运放被称为比较器。这就是各位书上比较器那一章的由来。

之后又搞了uA726,将温漂变态的压到了0.2µV/°C,满足了军品的温度参数(-55°C to +125°C)。这就是各位温漂那一节的由来。为什么这时候计算机需求这么大?因为美苏冷战开始了,地球人对于军事和航空航天产业的升级迅速铺开。国家每年将GDP的百分之几十用在了科技创新上,半导体产业进入了举国体制。

04 线性稳压管诞生

1965年,Widlar要求仙童加工资被拒绝,于是带着同事Talbert离职,进入美国国家半导体公司。跳槽之后的第一款产品是LM100/101A。Wildar想,电流镜能做信号运算,也同样能做功率控制,于是用同样的思路做成了这款基于运放原理的稳压器(Regulator)。这就是大家书上直流稳压电源那一章的由来,也是线性稳压器件的开始。

现在你们熟悉的LM317就是这个系列的曾曾曾孙子。这款器件最大的特色是,无论负载怎么变,输出电压稳稳的定格在一个常值,这对于电源的发展无疑做出了巨大贡献。

Widlar的线性稳压思路同时诞生了另一个产品:电压基准芯片。在模拟电路中,电压需要一个绝对准确的标准作为参考电压(Reference voltage),比如5V就应该是5V,如果实际变成了5.01V,那么最后的计算结果就跑偏了,相当于计算机的浮点精度。而Widlar的稳压思路大大提升了整个模电的参考电压精度标准。这就是各位书上电压基准那一章的由来。那么怎么把一个电压基准就死死的钉在一个值呢?

Widlar想到了二极管的导通电压是0.6V,很固定。但这个导通电压会随着电流和温度的变化而变化,高达0.3%/°C。如果能对这个电压做一个2mV每摄氏度的补偿将是极好的。于是Widlar基于电流镜的经验,设计出了CTAT(负温漂系数电路),从物理原理上证明了输出电压可以和温度无关。电压准确度被精确钉在了5mV以内,即千分之一

同时期,其他厂家在技术方面也是百花齐放。比如就职于Signetics的Hans Camenzind。他是专门做锁相环(PLL)的,特别希望得到一种可控频率的器件。不为别的,就是为了自己用方便。于是他做出了一种可调频率器件,命名为555振荡器。任何一个电学专业的学生都听过用过这个器件,因为555是35年来全球最畅销的IC,每年全球销售10亿只。

再比如Bill Hewlett和Dave Packard。别人用运放是为了防止振荡,他们一开始也是,结果他们接线接错了,做成了正反馈,电路振个不停。两人一合计,算了,咱们就专门做振荡器吧。于是开了公司,公司名就用两人名字缩写好了。而这些就是各位书本上“信号转换和发生电路”那一章的由来。哦对了,那个公司名的缩写是HP,中文名是惠普。而他们公司的那条街后来变成了一个地名,叫做硅谷

此时,你们模电的章节基本上就攒全了。那么基于这些技术的各类产品开始出现,比如无线电呀,比如音响啊,比如电视机啊,电话啊。

后来,到了1970年代,MOSFET的成熟使得集成电路的维度和速度得到进一步的提升,世界开始了数字化进程,数字电子技术开始进入了世界舞台。一度曾经辉煌的模拟电子技术开始卸任舞台C位。可以看出,半导体的发展就是人类对于算力的不断追求后做出的选择。

那么模拟电子技术现在已经不是主力了,更多的是服务于数字电子技术,成为了外围。所以美国教材这边,模电中三极管(BJT)的比例已经很小了,一带而过。更多的篇幅用来讲解MOSFET,而咱们国家模电教材基本上还是没变过,国内半导体产业也还没真正起来,所以各位学起来就有两个问题:1. 这是啥?2. 我学他干啥?模电教学不光是一个教育问题,更是一个商业问题。

#推荐阅读#

  • MOS管基础知识篇

  • 看完这篇文章,终于知道MOS管和IGBT管区别在哪了!

  • 场效应管的识别和检测,你真的会吗?

  • 要想搞懂MOS管驱动电路,这些基础不可不看!

  • 一文秒懂MOS管输出特性曲线

  • MOS管的这个参数你必须要知道

好了,今天的文章内容到这里就结束了,希望对你有帮助。

铁铁,我们下一期见,如果觉得我的文章还不错,请帮忙

三连支持点赞/在看/转发~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/423110.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Unity中URP下实现水体(C#动态生成渐变图)

文章目录 前言一、Shader部分1、申明水渐变图纹理和采样器2、在片元着色器,进行纹理采样,并且输出 二、C#脚本部分1、我们新建一个C#脚本2、我们定义两个变量3、在Start内,new 一个Texture2D(宽,高)4、定义一个Color[宽*高]的颜色…

Flink状态存储-StateBackend

文章目录 前言一、MemoryStateBackend二、FSStateBackend三、RocksDBStateBackend四、StateBackend配置方式五、状态持久化六、状态重分布OperatorState 重分布KeyedState 重分布 七、状态过期 前言 Flink是一个流处理框架,它需要对数据流进行状态管理以支持复杂的…

25高数考研张宇 -- 公式总结(更新中)

1. 两个重要极限 (1) lim ⁡ x → 0 sin ⁡ x x 1 \lim _{x \rightarrow 0} \frac{\sin x}{x}1 limx→0​xsinx​1, 推广形式 lim ⁡ f ( x ) → 0 sin ⁡ f ( x ) f ( x ) 1 \lim _{f(x) \rightarrow 0} \frac{\sin f(x)}{f(x)}1 limf(x)→0​f(x)sinf(x)​1. (2) lim ⁡…

电子电器架构 —— DoIP协议相关的介绍

电子电器架构 —— DoIP协议相关的介绍 我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 没有人关注你。也无需有人关注你。你必须承认自己的价值,你不能站在他人的角度来反对自己。人生在世,最怕…

BEVFusion

1. 简介 融合激光雷达和相机的信息已经变成了3D目标检测的一个标准,当前的方法依赖于激光雷达传感器的点云作为查询,以利用图像空间的特征。然而,人们发现,这种基本假设使得当前的融合框架无法在发生 LiDAR 故障时做出任何预测&a…

U盘弹出提示“该设备正在使用中”:原因与解决方案

在日常使用U盘时,我们可能会遇到一个问题:当尝试安全弹出U盘时,系统提示“该设备正在使用中”。这种情况可能会让用户感到困惑,担心数据是否安全或是否会导致U盘损坏。本文旨在探讨这一现象背后的原因,并提供相应的解决…

Python 自动化给女友发邮件:含新闻、天气、每日一句、图片 最全攻略系列02 如何添加emoji

Python 自动化给女友发邮件:含新闻、天气、每日一句、图片 最全攻略系列 是否想在女友面前展示程序员炫酷的一面? 是否想给她每日问候但是害怕忘记固定时间发送信息? 是否也羡慕别人可以优雅使用Python定时发送邮件? 欢迎来到Python自动化发邮件最全攻略系列,本系列将…

软考54-上午题-【数据库】-关系模式的范式-真题

一、范式总结 第一步,先求候选码,由此得到:主属性、非主属性。 二、判断部分函数依赖的技巧 【回顾】:部分函数依赖 (X,Y)——>Z; X——>Z 或者 Y——>Z 题型:给…

对单元测试的思考(稳定性建设)

单测是很常见的技术的名词,但背后的逻辑和原理你是否清楚,让我们一起review一下。 1. 单测是什么?🤔 单测是单元测试,主要是测试一个最小逻辑块。比如一个函数、一个react、vue 组件。 2.为什么要写单测?&#x1f9…

《Large Language Models for Generative Information Extraction: A Survey》阅读笔录

论文地址:Large Language Models for Generative Information Extraction: A Survey 前言 映像中,比较早地使用“大模型“”进行信息抽取的一篇论文是2022年发表的《Unified Structure Generation for Universal Information Extraction》,也…

c++基础知识补充4

单独使用词汇 using std::cout; 隐式类型转换型初始化:如A a1,,此时可以形象地理解为int i1;double ji;,此时1可以认为创建了一个值为1的临时对象,然后对目标对象进行赋值,当对象为多参数时,使用(1&#xf…

2024最新算法:电鳗觅食优化算法(Electric eel foraging optimization,EEFO)求解23个基准函数(提供MATLAB代码)

一、电鳗觅食优化算法 电鳗觅食优化算法(Electric eel foraging optimization,EEFO)由Weiguo Zhao等人提出的一种元启发算法,EEFO从自然界中电鳗表现出的智能群体觅食行为中汲取灵感。该算法对四种关键的觅食行为进行数学建模:相…

2000-2021年各省互联网普及率数据

2000-2021年各省互联网普及率数据 1、时间:2000-2021年 2、指标:省级:行政区划代码、地区、年份、互联网普及率(%) 3、来源:互联网络信息中心;各地统计局 4、指标解释:指互联网用户数占常住人口总数的比…

环形链表详解(让你彻底理解环形链表)

文章目录 一.什么是环形链表?二.环形链表的例题(力扣) 三.环形链表的延伸问题 补充 一.什么是环形链表? 环形链表是一种特殊类型的链表数据结构,其最后一个节点的"下一个"指针指向链表中的某个节点&#xff…

【tableau学习笔记】tableau无法连接数据源

【tableau学习笔记】tableau无法连接数据源 背景: 学校讲到Tableau,兴奋下载Kaggle Excel,一看后缀CSV,导入Tableau发现报错“tableau无法连接数据源”,自作聪明改为后缀XLSX,bug依旧。 省流&#xff1a…

QML中动态表格修改数据

1.qml文件中的实现代码 import QtQuick 2.15 import QtQuick.Window 2.15import QtQuick.Controls 2.0 import Qt.labs.qmlmodels 1.0 import QtQuick.Layouts 1.15Window {width: 640height: 480visible: truetitle: qsTr("Hello World")TableModel{id:table_model…

【风格迁移】URST:解决超高分辨率图像的风格迁移问题

URST:解决超高分辨率图像的风格迁移问题 提出背景URST框架的整体架构 提出背景 论文:https://arxiv.org/pdf/2103.11784.pdf 代码:https://github.com/czczup/URST?v1 有一张高分辨率的风景照片,分辨率为1000010000像素&#…

【C++ AVL树】

文章目录 AVL树AVL树的概念AVL树节点的定义AVL树的插入AVL树的旋转右单旋左单旋左右双旋右左双旋 代码实现 总结 AVL树 AVL树的概念 二叉搜索树在顺序有序或接近有序的情况下,而插入搜索树将退化为单叉树,此时查找的时间复杂度为O(n),效率低…

Java通过jedis连接redis一些常用方法

小伙伴们好,欢迎关注,一起学习,无线进步 以下内容为学习redis过程中的一些笔记 文章目录 Jedis常用API判断keyStringListSetHashZset事务 Jedis 使用 Java 来操作 Redis,知其然并知其所以然 什么是Jedis 是 Redis 官方推荐的 jav…