首页 > 其他分享 >MOSFET上电启动

MOSFET上电启动

时间:2024-11-16 22:00:02浏览次数:1  
标签:MOSFET 启动 Vgd 上电 mosfet Cgd Cgs id Vgs

最近看了一下mosfet的东西,写一下mosfet上电启动过程,mosfet为增强型nmosfet

分析

在分析之前有必要了解一下MOSFET的实际模型,相信一看就很明白,但是里面的RG和我们外面的Rg不一样,这个是mosfet内部寄生的,我们外面需要单独增加一个驱动电阻.

image

MOSFET上电启动波形

image

首先从起始到终止的角度来说:

项目 初始 终态
Vgs 0 Vgs
Vds Vdd 0
Vgd -Vdd Vgs
id 0 id
ig 0 0
  1. 在t0时刻,驱动给Cgs,Cgd进行充电,Vgs增加,Vgd减小,Cgs的电流回到gnd,Cgd的电流由于mosfet关闭,因此电流会走向Vdd,因此id刚开始会有一个很小的负电流
  2. 在t1时刻,Vgs到达Vth,沟道开始形成,此时mosfet处于饱和区,id开始回正并逐渐增大
  3. 在t2时刻,Vgs到达米勒平台,此时Vgs不变,Cgs快速充电,Vgd极速下降,ig快速上升,id也极速上升
  4. 在t3时刻,当Vgd=Vgs,米勒平台结束,Vgs与Vgd同步上升,驱动给两个电容充电,mosfet进入线性区
  5. 在t4时刻,Cgs充电完毕

其实这里面还有很多细节比较难解释,可能属于半导体物理部分的事了,比如Vgp由什么决定,Vgs在Vth到Vgp之间的变化,为什么在Vgp平台的时候Vgs基本不变,而是属于Cgd快速充电.

在mosfet关闭的时候也会存在相同的平台问题,在时间上与上述时间点差不多,因此这部分开启关断时间也成为了mosfet发热的主要原因.

如果能实现zvs,zcs那么mosfet就不存在平台发热问题,也降低了mosfet的开关损耗.

以zvs为例,如果在mosfet需要开启之前,有一个电流从mosfet的体二极管流过,那么这个电流就会将Cds与Cgd的电荷释放掉,等mosfet驱动供电的时候,只需要给Cgd,Cgs从0电荷充电至Vgs需要的电荷量,相当与在mosfet开启的时候从电荷的角度来看从t3时刻开始,自然就只有驱动损耗了,Cds电容没有电压,Vgs到达Vth的时候,沟道形成,通过id,此时Cds没有电压,实现了ZVS,零电压开启.

标签:MOSFET,启动,Vgd,上电,mosfet,Cgd,Cgs,id,Vgs
From: https://www.cnblogs.com/tiruo/p/18549743

相关文章

  • 本地oracle数据库实例启动报错 TNS-12545 TNS-12560 TNS-00515
    oracle实例启动报错TNS-12545TNS-12560TNS-00515具体提示如下:监听该对象时出错:(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=host.docker.internal)(PORT=1521)))TNS-12545:因目标主机或对象不存在,连接失败TNS-12560:TNS:协议适配器错误TNS-00515:因目标主机或对......
  • 【SpringBoot每日学习 - 第二天】SpringApplication 启动类:方法篇一
    SpringApplication类是SpringBoot应用程序的核心类之一,负责启动和初始化整个SpringBoot应用。通过调用SpringApplication.run()方法,SpringBoot会启动嵌入式的Web服务器(如Tomcat)并创建Spring容器。SpringApplication类具有一系列方法和配置项,允许开发者自定......
  • 【SpringBoot每日学习 - 第一天】SpringApplication 启动类:属性篇
    SpringApplication类是SpringBoot应用启动的核心类之一,包含了大量的属性,控制着应用启动的各个方面。这些属性涵盖了从配置环境、应用上下文类型、Banner显示、启动日志、事件监听等多个方面。以下是SpringApplication类中重要属性的详细说明及其用途:静态属性DEFAUL......
  • 【鸣潮,原神PC端启动器】仿二次元手游PC端游戏启动器,以鸣潮为例。
    二游GAMELanucher启动器1.前言许多二次元手游(原神,鸣潮,少女前线)的PC端启动器都是使用Qt做的,正好最近正在玩鸣潮,心血来潮,便仿鸣潮启动器,从头写一个。先下载一个官方版的PC启动器,找到图标,背景图等素材,然后对着界面写代码就行。效果如下2.划分模块游戏启动器大致可以......
  • 联想 进入bios u盘启动
    先插入u盘,再选择选项thinkpade485, f12快速选择启动选项 ,f1  进入bios    其他 联想进入bios设置u盘启动,网上的博客资料中有这样一句话:“7、在Startup栏目中,找到“UEFI/LegacyBoot”选项,设置为“LegacyOnly”,并将“CSMSupport”设置为“YES”,然后找到“B......
  • 记一次springboot的开机启动自动关闭问题
    具体问题特征:启动后,就是出现StartedApplicationin36.914seconds后,开始关闭定时任务、nacos服务注册等内容,中间没有任何异常信息,最后出现"进程已结束,退出代码为1"或者是“Processfinishedwithexitcode1”查到很多可能的情况:SpringBoot应用自动退出剖析-阿里云开发者......
  • 银河麒麟启动配置文件损坏导致系统启动失败
    【问题现象】:系统在启动过程中,可能会出现grub.cfg文件损坏导致系统卡住的情况。如下图所示 【解决方案】:1、在grub界面,使用ls命令,可以看到如图所示的分区情况: 2、其中,(hd0,msdos1)为sda1,(hd0,msdos2)为sda2,执行ls命令,确认grub的root目录是否正确,如下图所示:从上图可以......
  • 标题:Windows系统启动流程 二
      https://www.cnblogs.com/suv789/p/17499017.htmlBootmgr(BootManager)是WindowsVista及其后续版本(包括Windows7、Windows8、Windows8.1和Windows10)中的引导加载程序,取代了之前的NTLDR。Bootmgr的主要功能是管理计算机的引导过程,负责加载操作系统并将控制权转移给操作......
  • 《刚刚问世》系列初窥篇-Java+Playwright自动化测试-4-启动浏览器-基于Maven(详细教程)
    1.简介上一篇文章,宏哥已经在搭建的java项目环境中添加jar包实践了如何启动浏览器,今天就在基于maven项目的环境中给小伙伴们或者童鞋们演示一下如何启动浏览器。2.eclipse中新建maven项目1.依次点击eclipse的file-new-other,如下图所示:2.在搜索框输入关键字“maven”,然后......
  • Linux平台Oracle开机自启动设置
    网上和官方文档已经有不少介绍如何设置开机启动Oracle实例的文章(Linux平台),不过以sysvinit和service这种方式居多。最近遇到了UAT环境的服务器打补丁后需要重启服务器的情况,需要DBA去手工启动Oracle实例的情形,和同事讨论,决定将UAT环境的Oracle实例启停设置成systemd服务,使其开机......