STM32-模电

news2025/5/14 3:15:03

目录

一、MOS管

二、二极管

三、IGBT 

四、运算放大器

 五、推挽、开漏、上拉电阻

一、MOS管

1. MOS简介

这里以nmos管为例,注意箭头方向。G门极/栅极,D漏极,S源极。

当给G通高电平时,灯泡点亮,给G通低电平时,灯泡熄灭。

mos管有4个参数需要注意:封装、Vgsth、Rdson、Cgs

nmos可以看成是由电压控制的电阻,电压是G-S两端的电压差,电阻是D-S之间的电阻。这个电阻的阻值会随着GS电压的变化而变化,不是线性对应关系。  

 1.1Vgsth

 GS两端电压低于Vgsth时,DS两端电阻值接近于无穷, GS两端电压高于Vgsth时,DS两端电阻值接近于0。Vgsth也被称为临界电压,只有当DS两端电压大于这个值时,mos管才会打开。

1.2 Rdson

当mos管完全打开时,DS两端电阻值就是Rdson。Rdson越小越好,其所分担的电压越小,发热也低,但所对应的价格也越高一般对应的体积也越大。

1.3 Cgs 

Cgs指的是gs之间的寄生电容,所有的nmos都有, 制作工艺问题,无法被避免。

1.其会影响到mos管的打开速度,加载到G极的电压,会先给这个电容充电,导致G极电压会有一个爬升的过程。

2.Cgs一般与Rdson成反比关系。


2. NMOS和PMOS的区别

2.1 区别

对于pmos,G极给低电压时,灯泡才会被点亮。 

 问题一:为什么pmos在灯泡上面,nmos在灯泡下面?

 若nmos放在灯泡上面,当nmos被打开后,Rds的阻值接近于0,等效为右边的形式。此刻若还想维持灯泡点亮的状态,Vg必须大于Vs+Vgs,接近于10v,而G极供电最高只有5v,无法继续维持nmos的打开状态。所以nmos出现不稳定状态。

问题二:对于灯泡而言,放在上面和放在下面有什么本质区别? 

 将灯泡换做芯片,

1.芯片的GND没有与其他芯片共地,会出现通信混乱的问题;

2.nmos管关闭的时候,芯片的VCC直接接+5V,电流会通过芯片引脚流出去,会让芯片进入一个未知的状态;

总结:

对于灯泡这种无源器件,使用nmos作为下管;对于芯片这种有源器件,使用pmos作为上管;既解决共地问题,又隔绝电源。

2.2 PMOS的等效模型 

Vs大于Vg的时候,pmos才被打开。


3. MOS和三极管的区别 

给基极通高电压,三极管导通,灯泡被打开

 mos管是电压控制的元器件;

三极管是电流控制的元器件;

 三极管BE之间等效成一个二极管,当B极高电压时,BE之间存在持续的电流,有电流三极管打开,没有电流,灯泡瞬间熄灭。

三极管打开的必要条件:BE之间存在必要的电流;

 只要维持GS两端的电压差,mos管就可以打开。因为寄生电容的存在,即使撤走G极的高电压,灯泡也会亮一会再熄灭,电容上的电荷被耗光。

mos管优点:1.静态电流小省电;2.导通阻抗小; 

mos管导通后,Rds的阻值非常小;三极管导通后CE等效为一个二极管;



二、二极管

1. 二极管


2. 稳压二极管

普通二极管,当施加反向电压时,流过的电流为0,表现出反向截止的特性;但当反向电压足够大时,二极管被击穿,永久损坏。

稳压二极管被反向击穿后,不管流过这个二极管的电流多大,其两端的电压都是6V。 

注意:

1. 这个R1电阻一定要存在,否则会导致电流过大而烧毁稳压二极管;

2.对于R2是取值有限制,阻值太小无法击穿稳压二极管;

缺点:

1.不适合大负载场景,发热严重;

2.缺乏反馈,输出不稳定;



三、IGBT 

mos管代替开关

 mos管不可替代,mos管不耐高压

 三极管耐高压,但也需要打电流;

通过单片机直接相连B极,单片机无法输出1A的电流,max=20ma;

1.需要一个额外的5V电源和一个电阻; 

2.输出的pwm和开关是反向的;

mos管喝三极管的组合就是IGBT 

 通过高速开关产生pwm



四、运算放大器

 1. 理论

通常A的值非常大,高达几十万

2. 当比较器使用(非线性区)

 3.放大区(非线性区)

为了使用到线性区,引入负反馈

 4. 虚断

本质:理想运放的输入无穷大;

in = ip = 0;

5. 虚短 

本质:当运放引入负反馈时,Un = Up;

6.放大区公式推导 



 五、推挽、开漏、上拉电阻

1. 推挽模式 

 2. 开漏模式

1.开漏:实现5v对3v的控制 

若使用推挽模式,上mos导通,EN接5v,会导致芯片烧毁;

 开漏模式常与上拉电阻搭配,当mos关闭时,输出处于高组态,此刻上拉电阻发挥作用;


2.开漏:实现 几个gpio对一个输入的控制

若使用推挽模式,下面这种情况会烧毁mos

使用开漏模式,任意一个mos打开,EN引脚都会被拉低到低电平;

只有2个mos都关闭时,EN被上拉电阻上拉到3.3v


3. 上拉电阻  

3.1 作用

作用:辅助浮空状态输出高电平;

R2的阻值非常大,因此流过R1的电流非常小;

 3.2 阻值如何取值

当mos打开时,会产生漏电流,是白白浪费掉的; 

因此希望阻值越大越好;

 低电平向高电平转换时,存在一个爬升过程,爬升的过程就是电阻R1给电容充电的过程;

电阻阻值越大,爬升过程越慢;

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

华为云Flexus+DeepSeek征文|从开通到应用:华为云DeepSeek-V3/R1商用服务深度体验

前言 本文章主要讲述在华为云ModelArts Studio上 开通DeepSeek-V3/R1商用服务的流程,以及开通过程中的经验分享和使用感受帮我更多开发者,在华为云平台快速完成 DeepSeek-V3/R1商用服务的开通以及使用入门注意:避免测试过程中出现部署失败等问…

鸿蒙NEXT开发动画案例5

1.创建空白项目 2.Page文件夹下面新建Spin.ets文件,代码如下: /*** TODO SpinKit动画组件 - Pulse 脉冲动画* author: CSDN—鸿蒙布道师* since: 2024/05/09*/ ComponentV2 export struct SpinFive {// 参数定义Require Param spinSize: number 48;Re…

ctfshow——web入门351~356

SSRF没有出网的部分 web入门351 $ch curl_init($url); 作用:初始化一个 cURL 会话,并设置目标 URL。解释: curl_init($url) 创建一个新的 cURL 资源,并将其与 $url 关联。这里的 $url 是用户提供的,因此目标地址完全…

【PostgreSQL数据分析实战:从数据清洗到可视化全流程】金融风控分析案例-10.1 风险数据清洗与特征工程

👉 点击关注不迷路 👉 点击关注不迷路 👉 点击关注不迷路 文章大纲 PostgreSQL金融风控分析案例:风险数据清洗与特征工程实战一、案例背景:金融风控数据处理需求二、风险数据清洗实战(一)缺失值…

美女热舞混剪视频批量剪辑生产技术实践:智能处理与原创性提升方案解析

一、引言:短视频工业化生产的技术转型 在美女类短视频内容运营中,通过标准化技术流程实现「高质量、规模化」产出成为核心需求。本文结合实战经验,解析如何通过智能素材重组、AI 语音合成、动态元素叠加等技术手段,构建自动化生产…

神经网络基础-从零开始搭建一个神经网络

一、什么是神经网络 人工神经网络(Articial Neural Network,简写为ANN)也称为神经网络(NN),是一种模仿生物神经网络和功能的计算模型,人脑可以看做是一个生物神经网络,由众多的神经元连接而成,各个神经元传递复杂的电信号,树突接收到输入信号,然后对信号进行处理,通…

#Redis黑马点评#(五)Redisson原理详解

目录 一 基于Redis的分布式锁优化 二 Redisson 1 实现步骤 2 Redisson可重入锁机制 3 Redisson可重试机制 4 Redisson超时释放机制 5 RedissonMultiLock解决主从一致性 三 trylock与lock两者有何区别 四 Redis优化秒杀 一 基于Redis的分布式锁优化 二 Redisson Redis…

23.(vue3.x+vite)引入组件并动态切换(component)

让多个组件使用同一个挂载点,并动态切换,这就是动态组件 效果截图 A组件代码: <template><div><div>{{message }}</</

VBA会被Python代替吗

VBA不会完全被Python取代、但Python在自动化、数据分析与跨平台开发等方面的优势使其越来越受欢迎、两者将长期并存且各具优势。 Python以其易于学习的语法、强大的开源生态系统和跨平台支持&#xff0c;逐渐成为自动化和数据分析领域的主流工具。然而&#xff0c;VBA依旧在Exc…

SEMI E40-0200 STANDARD FOR PROCESSING MANAGEMENT(加工管理标准)-(三)完结

10 消息服务详情 10.1 本章定义实现加工管理概念所需的消息服务。这些消息已在第8.1节中初步介绍。 协议无关性&#xff1a;这些服务独立于所使用的消息协议&#xff0c;可映射至SECS-II&#xff08;SEMI E5&#xff09;或其他类似协议。 10.1.1 消息服务定义内容包括&#…

MySQL数据库创建、删除、修改

一&#xff1a;建库建表 我们以学校体系进行建表。将数据库命名为school。 以下代码中的大写均可小写不影响。如CREATE DATABASE与create database相同 四个关键的实体分别是学院、老师、学生和课程&#xff0c;其中&#xff0c;学生跟学院是从属关系&#xff0c;这个关系从…

【氮化镓】GaN在不同电子能量损失的SHI辐射下的损伤

该文的主要发现和结论如下: GaN的再结晶特性 :GaN在离子撞击区域具有较高的再结晶倾向,这导致其形成永久损伤的阈值较高。在所有研究的电子能量损失 regime 下,GaN都表现出这种倾向,但在电子能量损失增加时,其效率会降低,尤其是在材料发生解离并形成N₂气泡时。 能量损失…

防火墙来回路径不一致导致的业务异常

案例拓扑&#xff1a; 拓扑描述&#xff1a; 服务器有2块网卡&#xff0c;内网网卡2.2.2.1/24 网关2.2.254 提供内网用户访问&#xff1b; 外网网卡1.1.1.1/24&#xff0c;外网网关1.1.1.254 80端口映射到公网 这个时候服务器有2条默认路由&#xff0c;分布是0.0.0.0 0.0.0.0 1…

WTK6900C-48L:离线语音芯片重构玩具DNA,从“按键操控”到“声控陪伴”的交互跃迁

一&#xff1a;开发背景 随着消费升级和AI技术进步&#xff0c;传统玩具的机械式互动已难以满足市场需求。语音控制芯片的引入使玩具实现了从被动玩耍到智能交互的跨越式发展。通过集成高性价比的语音识别芯片&#xff0c;现代智能玩具不仅能精准响应儿童指令&#xff0c;还能实…

Python 数据分析与可视化:开启数据洞察之旅(5/10)

一、Python 数据分析与可视化简介 在当今数字化时代&#xff0c;数据就像一座蕴藏无限价值的宝藏&#xff0c;等待着我们去挖掘和探索。而 Python&#xff0c;作为数据科学领域的明星语言&#xff0c;凭借其丰富的库和强大的功能&#xff0c;成为了开启这座宝藏的关键钥匙&…

gitkraken 使用教程

一、安装教程 安装6.5.3&#xff0c;之后是收费的&#xff0c;Windows版免安装 二、使用教程 0. 软件说明 gitkraken是一个git本地仓库管理软件&#xff0c;可以管理多个仓库&#xff0c;并且仓库可以属于多个网站多个账户。 1. 克隆仓库 选择要克隆到什么位置&#xff0…

【LeetCode 热题 100】二叉树 系列

&#x1f4c1; 104. 二叉树的最大深度 深度就是树的高度&#xff0c;即只要左右子树其中有一个不为空&#xff0c;就继续往下递归&#xff0c;知道节点为空&#xff0c;向上返回。 int maxDepth(TreeNode* root) {if(root nullptr)return 0;return max(maxDepth(root->lef…

用drawdb.app可视化创建mysql关系表

平时自己建表,没有可视化图形参考 为了便于理解,用drwadb画mysql关系表 drawDB | Online database diagram editor and SQL generator

火绒互联网安全软件:自主引擎,精准防御

在数字时代&#xff0c;网络安全是每一个用户都必须重视的问题。无论是个人用户还是企业用户&#xff0c;都需要一款高效、可靠的反病毒软件来保护设备免受恶意软件的侵害。今天&#xff0c;我们要介绍的 火绒互联网安全软件&#xff0c;就是这样一款由资深工程师主导研发并拥有…

【前端基础】8、CSS的选择器

一、什么是选择器&#xff1f; 根据一定的规则选出符合条件的HTML元素&#xff0c;从而为他们添加各种特定的样式。 二、选择器分类 通用选择器元素选择器类选择器id选择器属性选择器后代选择器兄弟选择器选择器组伪类 三、通用选择器&#xff08;*&#xff09; 作用&…