当前位置: 首页 > news >正文

电子元器件与电路之-MOS管的介绍和作用

一、基本概念

        MOS 管,或MOSFET,全称是Metal-Oxide-Semiconductor Field-Effect Transistor(金属 - 氧化物 - 半导体场效应晶体管)。和三极管利用电流控制电流不同,它是一种利用电场效应来控制电流的半导体器件。和三级管一样,它主要有三个电极,分别是栅极(G)、源极(S)和漏极(D)。其工作原理基于半导体表面的电场效应,当在栅极施加合适的电压时,会在半导体沟道中形成或改变导电通道,从而控制源极和漏极之间的电流大小。

二、 结型场效应管和绝缘栅型场效应管     

        要了解MOS管首先要了解什么是场效应管场效应晶体管的基本构造普遍包含三个部分,即源极、漏极和栅极。按结构可以分为:结型场效应管(在这里只简单介绍)绝缘栅型场效应管(MOS管)

        注意:关于P型半导体和N型半导体可以参考 :电子元器件与电路之-二极管的介绍和作用 ,里面有对PN结的详细解释。

        结型场效应管:Junction Field-Effect Transistor,简称 JFET在 N 型硅基片两侧各作一个高浓度的 P 型区,形成两个 PN 结并联在一起,引出电极称为栅极 G,两端引出两条极线,分别为源极 S 和漏极 D,中间部分称为 N 沟道 ,是导电沟道,耗尽层为N型半导体的称为N沟道 。

        N 沟道 JFET:电子是主要的载流子,当栅极电压为负时(相对于源极),栅极下方的 N 型半导体区域会形成耗尽层,从而减少沟道的宽度和导电性,进而控制漏极和源极之间的电流。随着栅极负电压的增大,耗尽层变宽,沟道电阻增大,漏极电流减小;反之,栅极负电压减小时,耗尽层变窄,沟道电阻减小,漏极电流增大。

        

      同理,若在 P 型硅基片两侧各作一个高浓度的 N 型区,则形成 P 沟道结型场效应管,耗尽层为P型半导体的称为P沟道。

        P 沟道 JFET:空穴是主要的载流子,栅极电压为正时才会形成耗尽层并控制电流。当栅极正电压增大时,耗尽层变宽,沟道电阻增大,漏极电流减小;栅极正电压减小时,耗尽层变窄,沟道电阻减小,漏极电流增大。

         绝缘栅型场效应管:(Insulated Gate Field Effect Transistor),通常简称 MOSFET,因为这种结构的场效应管使用最广泛,日常所说的场效应管一般是指这种,即MOS管。

绝缘栅型场效应管有两种结构形式分别是:N沟道型MOS场效应管和P沟道型MOS场效应管。这和上面介绍的结型场效应管类似。同时每种类型又分为:增强型耗尽型两种。 在实际应用中,以 增强型NMOS 和 增强型PMOS 为主。所以通常提到NMOS和PMOS指的就是这两种。

增强型管:栅极-源极电压 Vgs 为零时漏极电流也为零。这种类型使用最简单,符合人们习惯,因此日常使用以这种为主。
耗尽型管:栅极-源极电压 Vgs 为零时漏极电流不为零。

下面以N沟道型MOS管来说明MOS管的结构和原理:

1.N沟道增强型MOS管

        基本结构:N沟道增强型MOS管是以一块掺杂浓度较低的P型硅材料作为衬底,在它的表面两端分别制成两个高掺杂浓度的N+区,然后在P型硅表面生成一层很薄的二氧化硅(SiO2)绝缘层,并在二氧化硅的表面及两N+型区的表面分别安置3个铝电极——栅极G、源极S、漏极D,就成了N沟道MOS管。通常将衬底B与源极S接在一起使用。这就是“金属 - 氧化物 - 半导体场效应晶体管”名字的由来。

        

      工作原理:当栅源电压 uGS=0 时,漏源之间没有导电沟道,漏极电流 iD 等于零。当栅极与源极之间加上一个小的正向电压 uGS 时,在 SiO₂的绝缘层中,产生一个垂直于半导体表面、由栅极指向 P 型衬底的电场,这个电场排斥空穴而吸引电子,使靠近二氧化硅一侧 P 型材料中的空穴被排斥,形成耗尽层。当栅源电压 uGS 增大到一定值后,在 P 型材料的表面(靠近绝缘层附近)感应出许多自由电子,形成一个 N 型薄层(可以理解为中间部分的P型变成了N型,将左右两块N型区域连在一起),即 “反型层”,就构成了漏源之间的导电沟道,其厚度随着栅源电压 uGS 进一步增大而增加。当漏源之间形成导电沟道后,如果加上正的漏源电压 uDS,便产生漏极电流 iD 。在漏源电压作用下,开始产生漏极电流 iD, 此时的栅源电压称为开启电压 UT。 沟道越厚,导电沟道电阻越小。

2.N沟道耗尽型MOS管

基本结构:N沟道耗尽型MOS管的结构与N沟道增强型MOS管的结构相似。N沟道增强型MOS管在uGs=0时没有导电沟道,只有当uGs增大到UTH时,才形成导电沟道。而N沟道耗尽型MOS管在UGs=0时就存在原始导电沟道,它的导电沟道是在制造工艺过程中形成的。通常在SiO2绝缘层形成过程中,掺人一些金属正离子,由于正离子的作用,产生了一个垂直于P型衬底的纵向电场,使漏、源之间的P型衬底表面上感应出较多的电子,形成N型反型层原始导电沟道。

        

工作原理:由于在制造工艺过程中已经形成了原始导电沟道,所以当 UGS=0 时,就有漏极电流存在。当 UGS 在一定范围内变化时,导电沟道的宽度会相应地改变,从而控制漏极电流的大小。当 UGS 减小到夹断电压 UP 时,导电沟道被夹断,漏极电流趋近于零。

3.P 沟道 MOS 管:如果在制造时,把衬底改为 N 型,漏极与源极为 P 型,则可构成 P 沟道增强型或耗尽型场效应管,其工作原理与 N 型沟道场效应管相同,但使用时 UGG、UDD 的极性应与 N 沟道 MOS 管相反,这里不再赘述。

三、N沟道增强型MOS管的输出特性曲线

MOS管的输出特性可以分为三个区:夹断区(截止区)、恒流区、可变电阻区。

1.可变电阻区: 在图中,靠近纵轴i_D轴的区域是可变电阻区。 在此区域内,当u_{DS}较小时,i_Du_{DS}近似呈线性关系,MOS管相当于一个受u_{GS}控制的可变电阻。公式表示为:

i_D = \frac{u_{DS}}{R_{DS}(u_{GS})}

其中R_{DS}(u_{GS})是随u_{GS}变化的等效电阻。

2.恒流区(饱和区): 在可变电阻区的右侧是恒流区。当u_{DS}增大到一定程度时,i_D不再随u_{DS}增加而增加,而是保持恒定,形成恒流特性。此时i_D主要由u_{GS}决定,公式为:

i_D = I_{DO}(\frac{u_{GS}}{U_{GS(th)}} - 1)^2(在饱和区)

其中I_{DO}u_{GS} = 2U_{GS(th)}时的i_D值。

3.夹断区(截止区): 在图的最左侧,靠近原点的区域是夹断区。 当u_{GS} \leq U_{GS(th)}(阈值电压)时,沟道没有形成,i_D = 0,MOS管处于截止状态。

4.预夹断轨迹: 在可变电阻区与恒流区之间有一条预夹断轨迹。这条轨迹表示从可变电阻区过渡到恒流区的边界,此时u_{DS}的值刚好使沟道在漏端夹断。

5.不同Ugs的特性

图中有几条不同u_{GS}值对应的曲线。 随着u_{GS}的增大(如u_{GS1} u_{GS2} u_{GS3}等):

在可变电阻区,曲线的斜率增大,意味着等效电阻减小。 在恒流区,i_D的值增大,因为i_D(\frac{u_{GS}}{U_{GS(th)}} - 1)^2成正比。例如,当u_{GS} = U_{GS(th)}时,i_D = 0(在夹断区)。当u_{GS}逐渐增大到u_{GS2}u_{GS3}时,i_D在恒流区逐渐增大,且曲线在可变电阻区的斜率也逐渐增大。

可变电阻区表现为受控电阻特性,恒流区表现为电流源特性,夹断区表现为截止特性,预夹断轨迹则是两个主要工作区域的过渡边界。这些特性使得MOS管在电子电路中得到广泛应用,如放大器、开关电路等。

转载请说明出处-易得研发。

四、MOS 管的主要参数

N沟道增强型MOS管的主要参数如下:

 一、直流参数

1. 开启电压U_{GS(th)}:当u_{DS}为某一固定值(通常为10V)时,使i_D开始出现(一般规定为10\mu A)时的u_{GS}值。 它是MOS管导通的临界栅源电压,开启电压的大小决定了MOS管能否导通。例如,在数字电路中,当u_{GS}高于U_{GS(th)}时,MOS管才能从截止状态进入导通状态,实现逻辑电平的转换。

2. 直流输入电阻R_{GS}:在栅源极之间加一定直流电压时,栅源极之间的直流电阻。 由于栅极与沟道之间有一层绝缘的二氧化硅,所以R_{GS}非常大,一般在10^{9}\Omega以上。这使得MOS管的栅极电流极小,几乎不消耗输入信号的功率,非常适合作为电压控制型器件用于放大电路。

3. 漏极饱和电流I_{DSS}:当u_{GS}=0u_{DS}足够大(使MOS管进入饱和区)时的漏极电流。 而对于增强型MOS管,I_{DSS}=0,因为在u_{GS}=0时,增强型MOS管处于截止状态。

二、交流参数

1. 跨导g_{m}:漏极电流的微变量与引起这个变化的栅源电压微变量之比,即g_{m}=\frac{\partial i_D}{\partial u_{GS}}。 跨导反映了栅源电压对漏极电流的控制能力。在放大电路中,g_{m}越大,MOS管的电压放大倍数越高。例如,在共源放大电路中,电压放大倍数A_{v}=-g_{m}R_{L}'R_{L}'为等效负载电阻),所以较大的g_{m}有助于提高放大电路的增益。

2. 极间电容:输入电容C_{gs}、输出电容C_{gd}和反馈电容C_{ds}。这些电容是由于MOS管结构中存在的PN结电容和栅极与沟道之间的电容形成的。 在高频电路中,这些电容会影响信号的传输和放大,导致放大倍数下降和信号失真。例如,当信号频率较高时,电容的容抗减小,会使信号在电容上产生较大的压降,从而影响电路的性能。

三、极限参数

1. 最大漏极电流I_{DM}:MOS管正常工作时允许通过的最大漏极电流。 如果i_D超过I_{DM},可能会导致MOS管过热甚至损坏,所以在设计电路时,要确保i_D不超过此值。

2. 最大漏源电压U_{DS(max)}:漏源极之间所能承受的最大电压。当u_{DS}超过U_{DS(max)}时,可能会使MOS管的PN结发生击穿,导致器件失效。例如,在电源电路中,要根据电源电压合理选择MOS管,使其U_{DS(max)}大于电源电压。

3. 最大栅源电压U_{GS(max)}:栅源极之间所能承受的最大电压。如果u_{GS}超过U_{GS(max)},可能会使栅极氧化层被击穿,损坏MOS管。在实际应用中,要注意对栅极电压的控制,避免超过此极限值。

五、MOS管的特性

输入电阻高:由于栅极与沟道之间被绝缘层隔离,栅极电流极小,输入电阻可高达 10⁹Ω 以上,这使得 MOSFET 对前级信号源的影响极小,能够有效地实现信号的放大和控制。
输出电阻低:其输出电阻相对较低,能够较好地驱动负载,在各种放大电路和开关电路中都有重要应用。
跨导特性:跨导 gm 反映了栅源电压对漏极电流的控制能力,在一定的工作范围内,MOSFET 的跨导基本保持恒定,这使得它在放大电路中能够提供较为稳定的增益。
开关特性好:MOSFET 的开关速度快,能够在纳秒级甚至更短的时间内完成从截止到导通或从导通到截止的转换,因此在数字电路和高频电路中得到了广泛应用。
温度稳定性较好:与双极型晶体管相比,MOSFET 的温度稳定性相对较好,其主要参数如阈值电压、跨导等随温度的变化较小,在较宽的温度范围内能够保持较为稳定的性能。

优点
功耗低:在静态时,由于栅极电流极小,MOSFET 几乎不消耗功率;在动态工作时,其导通电阻较低,功耗也相对较小,因此非常适合于低功耗的应用场合,如便携式电子设备、电池供电的系统等。
易于集成:MOSFET 的制造工艺与集成电路工艺兼容,可以方便地在同一芯片上集成大量的 MOSFET 以及其他电子元件,从而实现各种复杂的电路功能,如微处理器、存储器等,是现代大规模集成电路的基础之一。
驱动能力强:MOSFET 的输出电流较大,能够直接驱动一些需要较大功率的负载,如电机、继电器等,在功率电子学领域有着广泛的应用。
噪声系数低:其噪声主要来源于热噪声和散粒噪声,由于栅极电流极小,散粒噪声可以忽略不计,因此 MOSFET 的噪声系数相对较低,在对噪声要求较高的电路中,如音频放大器、通信电路等,具有较好的性能表现。


缺点
输入电容较大:由于栅极与沟道之间存在绝缘层,形成了较大的栅源电容 CGS 和栅漏电容 CGD,这会影响 MOSFET 的高频特性,在高频电路中需要考虑电容的充放电时间,可能会导致信号延迟和失真。
抗静电能力弱:MOSFET 的输入电阻极高,栅极上的 SiO₂绝缘层又很薄,容易受到外界静电的影响而产生击穿现象,导致器件损坏。因此,在使用和存储 MOSFET 时,需要采取相应的防静电措施,如将各极引线短接、使用防静电包装等。
阈值电压易受工艺影响:MOSFET 的阈值电压与制造工艺密切相关,工艺参数的微小变化可能会导致阈值电压的较大波动,从而影响器件的性能一致性。在大规模集成电路中,需要严格控制工艺参数,以保证各个 MOSFET 的阈值电压在一定的范围内波动。

六、在电路中的作用

模拟电路:在音频放大器、射频放大器、运算放大器等模拟电路中,MOSFET 作为放大器件,能够提供高增益、低噪声的性能,广泛应用于音响设备、通信设备、仪器仪表等领域。
数字电路:作为数字逻辑电路中的基本开关元件,MOSFET 构成了各种逻辑门电路、触发器、计数器等,是现代计算机、数字通信、数字信号处理等领域的核心器件之一。其高速开关特性和低功耗特点,使得数字电路能够实现更高的工作频率和更低的能耗。
功率电子学:在电源管理电路、电机驱动电路、逆变电路等功率电子学领域,MOSFET 作为功率开关器件,能够实现高效的电能转换和控制,广泛应用于各种电子设备的电源适配器、电动汽车、光伏发电系统等。
集成电路:MOSFET 是现代集成电路的基础器件之一,大量的 MOSFET 集成在一起构成了各种复杂的芯片,如微处理器、存储器、图形处理器等。

转载请说明出处-易得研发。

相关文章:

电子元器件与电路之-MOS管的介绍和作用

一、基本概念 MOS 管,或MOSFET,全称是Metal-Oxide-Semiconductor Field-Effect Transistor(金属 - 氧化物 - 半导体场效应晶体管)。和三极管利用电流控制电流不同,它是一种利用电场效应来控制电流的半导体器件。和三级…...

python实现word转html

目录 使用mammoth库 使用spire.doc库 使用mammoth库 mammoth库支持将word转为HTML和markdown格式的文件。 import mammothdef word_html(word_file):html_save_name fr{word_file.split(.)[0]}.htmlwith open(word_file, rb) as f:data mammoth.convert_to_html(f)with o…...

nginx模块ngx-fancyindex 隐藏标题中的 / 和遇到的坑

首先下载nginx源码,编译时加上 --add-module/usr/local/src/ngx-fancyindex/ 例如 : ./configure --prefix/usr/local/nginx --with-select_module --with-poll_module --with-threads --with-file-aio --with-http_ssl_module --with-http_v2_module…...

第二十四天 循环神经网络(RNN)LSTM与GRU

LSTM(长短期记忆网络)和GRU(门控循环单元)是两种流行的循环神经网络变体,它们被设计来解决传统RNN在处理长序列数据时遇到的梯度消失和梯度爆炸问题。这两种网络都通过引入门控机制来控制信息的流动,从而能…...

RocketMQ如何保证消息顺序?

大家好,我是锋哥。今天分享关于【RocketMQ如何保证消息顺序?】面试题。希望对大家有帮助; RocketMQ如何保证消息顺序? 1000道 互联网大厂Java工程师 精选面试题-Java资源分享网 RocketMQ 作为一个分布式消息中间件,提供了高吞吐、低延迟的…...

LabVIEW实现GSM/GPRS通信

目录 1、GSM/GPRS通信原理 2、硬件环境部署 3、程序架构 4、前面板设计 5、程序框图设计 6、测试验证 本专栏以LabVIEW为开发平台,讲解物联网通信组网原理与开发方法,覆盖RS232、TCP、MQTT、蓝牙、Wi-Fi、NB-IoT等协议。 结合实际案例,展示如何利用LabVIEW和常用模块实现物联…...

关于如何做技术文档

在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图。它是知识传承的载体,是团队协作的桥梁,更是产品成功的幕后英雄。然而,打造这样一份出色的技术文档并非易事。你是否在为如何清晰阐释复杂技术而苦恼?是否纠结…...

基于多尺度动态卷积的图像分类

✨✨ 欢迎大家来访Srlua的博文(づ ̄3 ̄)づ╭❤~✨✨ 🌟🌟 欢迎各位亲爱的读者,感谢你们抽出宝贵的时间来阅读我的文章。 我是Srlua小谢,在这里我会分享我的知识和经验。&am…...

RK3576 介绍

RK3576 介绍 1 介绍1.1 概述1.2 RK3576、RK3588、RK3568 和 RK3399 的参数对比 2 DataSheet2.1 RK35762.2 RK35882.3 RK35682.4 RK3399 参考 1 介绍 1.1 概述 ARM 64位高性能八核通用处理器,丰富的PCIE/USB3.0/SATA/GMAC等各类高速及CAN FD/DSMC/UART/SPI/I2C/I3C…...

如何评估并持续优化AI呼出机器人的使用效果

如何评估并持续优化AI呼出机器人的使用效果 作者:开源呼叫中心FreeIPCC 随着人工智能技术的发展,AI呼出机器人在企业中的应用越来越广泛。这些智能系统不仅提高了工作效率、降低了成本,还改善了客户体验。然而,要确保AI呼出机器…...

Ubuntu上如何部署Nginx?

环境: Unbuntu 22.04 问题描述: Ubuntu上如何部署Nginx? 解决方案: 在Ubuntu上部署Nginx是一个相对简单的过程,以下是详细的步骤指南。我们将涵盖安装Nginx、启动服务、配置防火墙以及验证安装是否成功。 1. 更新…...

制造业4.0:AI与机器人如何重塑生产线

引言:从传统到未来的转型 在轰鸣的生产线上,传统制造业曾以规模化生产和成本效益为核心竞争力,推动了全球工业化进程。然而,面对现代市场的多样化需求和激烈竞争,这种模式正暴露出越来越多的局限性:产能过剩…...

ChatGPT与领域特定语言的集成

用ChatGPT做软件测试 领域特定语言(Domain-Specific Language,DSL)是一种编程语言,专门设计用于满足特定领域或问题领域的需求。它是一种定制的语言,通常包括特定领域的专业术语以及相应的语法规则。DSL的设计旨在让领…...

【记录50】uniapp安装uview插件,样式引入失败分析及解决

SassError: Undefined variable: "$u-border-color". 表示样式变量$u-border-color没定义&#xff0c;实际是定义的 首先确保安装了scss/sass 其次&#xff0c;根目录下 app.vue中是否全局引入 <style lang"scss">import /uni_modules/uview-ui/in…...

【WPF】把DockPanel的内容生成图像

要在WPF中将一个 DockPanel 的内容生成为图像并保存&#xff0c;可以按照与之前类似的步骤进行&#xff0c;但这次我们将专注于 DockPanel 控件而不是整个窗口。 DockPanel的使用 WPF&#xff08;Windows Presentation Foundation&#xff09;中的 DockPanel 是一种布局控件&…...

买卖股票的最佳时机 - 合集

************* C 买卖股票问题合集 ************* Since I have finished some stocks problems. I wanna make a list of the stocks to figure out the similarities. Here is the storks topucs list, from easy to hard: 121. 买卖股票的最佳时机 - 力扣&#xff08;L…...

lshw学习——简单介绍

文章目录 简介核心结构扫描设备原理scan_abiscan_burnerscan_cdromscan_cpufreqscan_cpuidscan_cpuinfoscan_device_treescan_diskscan_displayscan_dmiscan_fatscan_fbscan_graphicsscan_idescan_ideraidscan_inputscan_isapnpscan_lvmscan_memoryscan_mmcscan_mountsscan_net…...

深入理解Kafka:核心设计与实践原理读书笔记

目录 初识Kafka基本概念安装与配置ZooKeeper安装与配置Kafka的安装与配置 生产与消费服务端参数配置 生产者客户端开发消息对象 ProducerRecord必要的参数配置发送消息序列化分区器生产者拦截器 原理分析整体架构元数据的更新 重要的生产者参数acksmax.request.sizeretries和re…...

OnOn-WebSsh (昂~昂~轻量级WebSSH) 可实现 网页 中的 ssh 客户端操作,支持多用户多线程操作 ssh 持久化

OnOn-WebSsh springBoot 服务器 开源技术栏 OnOn-WebSsh (昂昂轻量级WebSSH) 可实现 网页 中的 ssh 客户端操作&#xff0c;支持多用户多线程操作 支持指定ssh 连接, 支持sftp 以及 ssh 持久化. OnOn-WebSSH (OnOn Lightweight WebSSH) enables SSH client operations withi…...

LDP+LBP代码解析及应用场景分析

代码整体结构与功能概述 这段 C 代码主要实现了两个图像特征提取算法&#xff0c;分别是局部方向模式&#xff08;Local Directional Pattern&#xff0c;LDP&#xff09;和多分块局部二值模式&#xff08;Multi-Block Local Binary Pattern&#xff0c;Multi-Block LBP&#…...

51c视觉~合集33

我自己的原文哦~ https://blog.51cto.com/whaosoft/12163849 #Robin3D 3D场景的大语言模型&#xff1a;在鲁棒数据训练下的3DLLM新SOTA! 论文地址&#xff1a;https://arxiv.org/abs/2410.00255代码将开源&#xff1a;https://github.com/WeitaiKang/Robin3D 介绍 多模态…...

element plus的table组件,点击table的数据是,会出现一个黑色边框

在使用 Element Plus 的 Table 组件时&#xff0c;如果你点击表格数据后出现了一个黑色边框&#xff0c;这通常是因为浏览器默认的焦点样式&#xff08;outline&#xff09;被触发了。如图&#xff1a; 你可以通过自定义 CSS 来隐藏这个黑色边框&#xff0c;代码如下&#xff1…...

springmvc的拦截器,全局异常处理和文件上传

拦截器: 拦截不符合规则的&#xff0c;放行符合规则的。 等价于过滤器。 拦截器只拦截controller层API接口。 如何定义拦截器。 定义一个类并实现拦截器接口 public class MyInterceptor implements HandlerInterceptor {public boolean preHandle(HttpServletRequest reque…...

【coredump】笔记

coredump 是什么&#xff1f;最标准的解释是什么&#xff1f; Core dump&#xff08;也称为 core 文件或 core dump 文件&#xff09;是计算机程序在运行时崩溃时生成的文件&#xff0c;它捕获了程序在崩溃时的内存状态。这些文件通常用于调试目的&#xff0c;以帮助开发人员分…...

【Linux】磁盘空间莫名消失,找不到具体原因的思路

磁盘空间莫名消失&#xff0c;找不到具体原因的思路 先说下常见的几种原因&#xff1a; 1、删除的文件未释放空间 2、日志或过期文件未及时清理 3、inode导致 4、隐藏文件夹或者目录 6、磁盘碎片 最后一种单独介绍。 环境&#xff1a;情况是根分区&#xff08;/&#xf…...

智能体实战(需求分析助手)一、需求概述及迭代规划

需求分析助手开发迭代规划 功能概述 需求分析助手是一款基于大模型的智能系统,旨在帮助用户高效完成需求获取、需求分析、需求文档编写及需求验证的全流程工作。通过对用户输入的智能处理和分析,需求分析助手能够简化需求管理流程,并根据不同业务场景提供定制化支持。 核心…...

idea | maven项目标红解决方案 | 强制刷新所有依赖

场景&#xff1a;父pom多模块&#xff0c;新增时&#xff0c;依赖正常&#xff0c;但是application.yml看起来没被springboot识别&#xff0c;试过rebuild、重开idea清除缓存&#xff0c;重新maven面板reload all maven projects, 试过pom文件的依赖先移除再重新粘贴导入进来&a…...

*【每日一题 基础题】 [蓝桥杯 2023 省 B] 飞机降落

题目描述 N 架飞机准备降落到某个只有一条跑道的机场。其中第 i 架飞机在 Ti 时刻到达机场上空&#xff0c;到达时它的剩余油料还可以继续盘旋 Di 个单位时间&#xff0c;即它最早可以于 Ti 时刻开始降落&#xff0c;最晚可以于 Ti Di 时刻开始降落。降落过程需要 Li个单位时间…...

在Windows本地用网页查看编辑服务器上的 jupyter notebook

​ Motivation: jupyter notebook 可以存中间变量&#xff0c;方便我调整代码&#xff0c;但是怎么用服务器的GPU并在网页上查看编辑呢&#xff1f; 参考 https://zhuanlan.zhihu.com/p/440080687 服务端(Ubuntu)&#xff1a; 激活环境 source activate my_env安装notebook …...

OpenCV圆形标定板检测算法findGrid原理详解

OpenCV的findGrid函数检测圆形标定板的流程如下: class CirclesGridClusterFinder {CirclesGridClusterFinder(const CirclesGridClusterFinder&); public:CirclesGridClusterFinder...