如何理解单片机应用中三极管工作在饱和区

判断三极管是否进入饱和区的标准是 Ib×β > Ic(max),因为在上大学的时候模拟电路书上写的是 对于NPN三极管 处于饱和区的条件是Ube>0 Ubc>0,可是在单片机应用中,一般集电极通过电阻接Vcc,所以基极的电压就不可能比集电极高,所以我觉得也可以这样理解,Ib增大,Ic = Ib×β 也随着增大,如果  Ib 增大到一定的值,Ic不随着Ib一起增大时,三极管就进入了饱和区  如下图

计算R37 R38使三极管工作在饱和区。

当三极管工作在饱和区时,饱和管压降Uces很小,一般的硅三极管的Uces<0.4V,在这里我把它忽略不计,则 Ic(max) = 5V/R38 (R38=2K)=2.5mA,一般三极管的β=100,那么 Ib = 2.5mA/100 = 25uA 让基极电流Ib > 25uA 三极管就工作在饱和区.V(Trig)=3.3V Vbes = 0.7V  所以R37≤ (3.3-0.7) / 25uA ≈ 100K  取R37=1K ,当然R37也不能太小,如果太小的话导致基极电流太大,有可能烧坏单片机或者三极管。

时间: 2024-10-27 10:28:27

如何理解单片机应用中三极管工作在饱和区的相关文章

关于三极管处于临界饱和状态的分析

若发射结正偏,集电结零偏,则三极管工作在临界饱和状态:若发射结正偏,集电结也正偏,则三极管工作在饱和状态(也称过饱和) 临界饱和:Ube = Uce时,符合此条件还未变化的临界状态,因为Ubc可以看成是0,结两端电压的变化趋势是从反向偏置到临界,此时还没有让多子大规模扩散的外力介入,所以仍然处于放大状态而非饱和状态.需要注意的是,放大状态的条件是Uce大于等于Ube.可以理解为“Vce电压没有达到饱和”或“电压在临界饱和电压以上”,所以,电路将集电极与基极短接(建议不要描述为“短路”,因为短路通

wireshark的使用教程--用实践的方式帮助我们理解TCP/IP中的各个协议是如何工作的

 wireshark的使用教程 --用实践的方式帮助我们理解TCP/IP中的各个协议是如何工作的 wireshark是一款抓包软件,比较易用,在平常可以利用它抓包,分析协议或者监控网络,是一个比较好的工具,因为最近在研究这个,所以就写一下教程,方便大家学习. 这里先说Wireshark的启动界面和抓包界面 启动界面: 抓包界面的启动是 按file下的按钮 之后会出现 这个是网卡的显示,因为我有虚拟机所以会显示虚拟网卡,我们现在抓的是真实网卡上的包所以在以太网卡右边点击start 开始抓包 这个就

从一个简单例子来理解js引用类型指针的工作方式

? 1 2 3 4 5 6 7 <script> var a = {n:1};  var b = a;   a.x = a = {n:2};  console.log(a.x);// --> undefined  console.log(b.x);// --> [object Object]  </script> 上面的例子看似简单,但结果并不好了解,很容易把人们给想绕了--"a.x不是指向对象a了么?为啥log(a.x)是undefined?".&

理解 Linux shell 中的一个方言:2&gt;&amp;1

理解 Linux shell 中的一个方言:2>&1 2016-11-14 杜亦舒 前言 在使用 linux 命令或者 shell 编程时,这个用法常会遇到 2>&1 如果是刚开始接触Linux,这个东西的确不好理解,因为他没有直观的含义,不像一个命令,例如 cp是 copy 的简写,很好记. 我以前刚用Linux时就对这个东西迷糊了一段时间,今天刚好看到一篇文章介绍他,感觉很有必要总结出来,分享给还不是很理解这个方言的朋友. 下面看一个命令示例,然后分析下他是如何工作的: l

理解SQL SERVER中的分区表(转)

简介 分区表是在SQL SERVER2005之后的版本引入的特性.这个特性允许把逻辑上的一个表在物理上分为很多部分.而对于SQL SERVER2005之前版本,所谓的分区表仅仅是分布式视图,也就是多个表做union操作. 分区表在逻辑上是一个表,而物理上是多个表.这意味着从用户的角度来看,分区表和普通表是一样的.这个概念可以简单如下图所示: 而对于SQL SERVER2005之前的版本,是没有分区这个概念的,所谓的分区仅仅是分布式视图: 本篇文章所讲述的分区表指的是SQL SERVER2005之

spring深入理解二(关于容器工作源码)

spring基本工作原理如下: 1.查找bean配置文件 2.加载bean配置文件并解析生成中间表示BeanDefinition 3.注册beanDefinition 4.如果是单例或lazy-init=false,则直接生成bean spring将 1.查找bean配置文件 2.加载bean配置文件并解析生成中间表示BeanDefinition 3.注册beanDefinition 这三部分开,可以提供更多的定制给用户. spring将配置文件之类的文件资源抽象成一个Resource,封装了g

全面理解iOS开发中的Scroll View

转自:http://mobile.51cto.com/hot-430409.htm 可能你很难相信,UIScrollView和一个标准的UIView差异并不大,scroll view确实会多一些方法,但这些方法只是UIView一些属性的表面而已.因此,要想弄懂UIScrollView是怎么工作之前,你需要了解 UIView,特别是视图渲染过程的两步. 光栅化和组合 渲染过程的第一部分是众所周知的光栅化,光栅化简单的说就是产生一组绘图指令并且生成一张图片.比如绘制一个圆角矩形.带图片.标题居中的U

软件开发中的工作事务与微技能分级评估

工作三四年后,是否感觉自己开始做一些没有提升的事情?是否在做一些低水平重复建设的事情呢? 通过对软件开发中的工作事务与微技能进行评估和分级,可以清晰地理解自己的工作构成.评估自己的当前水平.定位下一步发展的方向和思路. 难度系数 *** 1 1.  完成初级的页面测试: 2.  编写简单非专业的文档: 3.  能够理解基本业务: 4.  日常普通的交流: 难度系数 *** 2 1.  完成一个简单的脚本实现临时需求, 15-20 min: 2.  完成一个函数或方法的单测, 5-15 min ;

IOS8 理解应用程序扩展是如何工作的

理解应用程序扩展是如何工作的 来源: http://www.cnblogs.com/chensheng12330/p/3947435.html 在这一页上 应用程序扩展不是一个应用程序,它实现一个特定的范围较窄的任务,坚持政策定义为一个特定的扩展点. 应用扩展的生命周期 因为应用程序扩展并不是一个应用程序,它的生命周期和环境是不同的. 在大多数情况下,一个扩展发射当用户选择从一个应用程序的UI或活动视图控制器. 一个应用程序,用户使用选择被称为应用程序扩展 主机应用程序 . 主机应用程序定义了上