一种典型的三极管和MOS管结合的开关控制电路

简介: 本篇博文分享在实际工作中经常使用的一种典型的三极管和MOS管结合的开关控制电路,关于三极管和MOS管的基础使用方法可以参见下文说明。

本篇博文分享在实际工作中经常使用的一种典型的三极管和MOS管结合的开关控制电路,关于三极管和MOS管的基础使用方法可以参见下文说明。


一文搞懂三级管和场效应管驱动电路设计及使用

https://blog.csdn.net/m0_38106923/article/details/107131879

最近在工作中见到一种开关控制电路,MCU控制三极管,然后再控制MOS管,如下图所示:


1597846999d145e4b543015a03ee3c75.jpeg


电路解析:


当I/O为高电平时,三极管导通,MOS管栅极被拉低,1.8V电源导通;

当I/O为低电平时,三极管不导通,MOS管不导通,1.8V电源不导通。

为什么要这样做呢?


这个和三极管和MOS的特性有很大关系:三极管是电流控制电流器件,用基极电流的变化控制集电极电流的变化;MOS管是电压控制电流器件,用栅极电压的变化控制漏极电流的变化。


三极管的基极驱动电压只要高于Ube的死区电压即可控制三极管导通,硅材料三极管的死区电压一般为0.6V,锗材料三极管的死区电压一般为0.3V,所以控制三极管的电压对于硅材料的三极管来说只要高于0.6V左右即可,而对于锗材料的三极管来说只要高于0.3V左右即可。所以MCU先连接控制三极管;

而MOS管就不一样了,MOS管是电压型驱动,其驱动电压必须高于其死区电压Ugs的最小值才能导通,不同型号的MOS管其导通的Ugs最小值是不同的,一般为3V~5V左右,最小的也要2.5V,但这也只是刚刚导通,其电流很小,还处于放大区的起始阶段,一般MOS管达到饱和时的驱动电压需6V~10V左右。一般MCU IO输出电压为3.3V,很可能无法打开MOS管,所以MCU不直接连接控制MOS管。而且三极管带负载的能力没有MOS管强,所以MCU控制三极管,然后再控制MOS管来控制负载设备。


相关文章
|
测试技术 Linux 网络安全
【Docker项目实战】使用Docker部署astro个人仪表板
【4月更文挑战第9天】使用Docker部署astro个人仪表板
382 1
|
Ubuntu
ubuntu报错:OpenSSL is not properly installed on your system.
ubuntu报错:OpenSSL is not properly installed on your system.
320 0
|
Linux API 调度
Linux系统驱动跟裸机驱动的区别
Linux系统驱动跟裸机驱动的区别
341 0
|
存储 监控 安全
TG7100CWiFi&BLE双模芯片 一键连接AIoT平台让你快速自定义智能方案
面对市面上眼花缭乱的双模芯片,许多应用方案商往往挑花了眼,不知道该选择哪款。今天我们推荐是天猫精灵联合平头哥推出的TG7100CWiFi&BLE双模芯片。它具有低功耗、宽工作温度等特点,广泛适用于智能家居,电工照明等领域。
TG7100CWiFi&BLE双模芯片 一键连接AIoT平台让你快速自定义智能方案
|
存储 程序员
C 标准库 - <time.h>详解
`&lt;time.h&gt;` 是 C 标准库中用于处理时间和日期的头文件,提供了多种函数、宏和类型来获取和操作时间信息。重要数据类型包括 `time_t` 和 `struct tm`,前者表示从 1970 年 1 月 1 日以来的秒数,后者包含详细的日期和时间字段。
|
8月前
|
数据采集 人工智能 弹性计算
《解锁DeepSeek开源模型:定制你的专属AI解决方案》
在人工智能快速发展的背景下,DeepSeek作为备受瞩目的开源大语言模型,为开发者提供了强大的基础。通过明确业务需求、精心准备数据、合理选择和微调模型、高效集成部署及持续优化,开发者可以基于DeepSeek打造个性化AI应用,满足电商、医疗、法律等领域的特定需求,提升效率与竞争力。
281 1
|
缓存 监控 安全
Java的线程池和线程安全
Java的线程池和线程安全
172 1
|
安全 数据安全/隐私保护 Python
|
存储 算法 安全
深入解析消息认证码(MAC)算法:HmacMD5与HmacSHA1
深入解析消息认证码(MAC)算法:HmacMD5与HmacSHA1
|
SQL 关系型数据库 MySQL
"Python与MySQL的浪漫邂逅:一键掌握增删改查,开启你的数据库编程之旅!"
【8月更文挑战第21天】Python因其简洁的语法和强大的库支持,成为连接数据库的首选工具。本文介绍如何使用Python连接MySQL数据库并执行基本操作。首先需安装`mysql-connector-python`库。通过配置连接信息建立数据库连接后,可利用`cursor.execute()`执行SQL语句进行数据的增删改查,并通过`commit()`提交更改。查询时使用`fetchall()`或`fetchone()`获取结果。记得处理异常及关闭连接以释放资源。掌握这些基础,有助于高效进行数据库编程。
177 0