张飞实战电子

  论坛   硬件电路   对于NPN三极管开关计算的问题
返回列表
查看: 22177|回复: 6
收起左侧

对于NPN三极管开关计算的问题

[复制链接]

2

主题

4

帖子

45

积分

新手上路

Rank: 1

积分
45
发表于 2018-8-27 00:39:52 | 显示全部楼层 |阅读模式
以S8050为例: S8050.png 20180827001527.png
按规格书描述:Vce(sat)=0.6V Vbe(sat)=1.2V,Ic(max)=0.5A那么以计算公式来算:
Rb=2mA(以视频为例大于1mA)=3.3V-1.2V=2.1V/0.002=1050≈1K
R72取值:(1.2V/0.0021=517.428R)P=0.00441W 假如Re≈2K,Ie=1.2V/2000=0.0006A,P=1.2V*0.0006=0.00072W
有3个问题:
1、以上计算是否正确?是否为这样计算,但经常在设计中,Re取值为:10K左右哦.
2、如果在高电平时,Vce管的压降为0.6V,那么输入电压将:12-0.6=11.4V,这种压降是不是太大了?请问这种有没有问题?
3、Ic最大电流为500mA,假如:马达的电流为700mA,那么在导通时,三极管的C极电流会大于500mA,如果不在C极加限流电阻,三极管不是会烧坏吗?
新手,刚看老师视频,请指导。
20180827001527.png
回复

使用道具 举报

2

主题

4

帖子

45

积分

新手上路

Rank: 1

积分
45
 楼主| 发表于 2018-8-27 01:07:21 | 显示全部楼层
本帖最后由 math 于 2018-8-27 01:22 编辑

20180827001527.png
还有一个MMBT3904为例:Ic=200mA,Vce(set)=0.2V,Vbe(sat)=0.7V,β=100,计算

3.3V-0.7V=2.6V Rb=2.6V/0.002=1.3K ≈1.2K
                        Re=0.7/0.0021=333.33R ≈2K  p=0.7*0.0021=0.00147w(电阻可选0201)
                        Rc=5V-0.2V=4.8V
Ib=0.0021A Ic=βIb
IC=0.0021*100=0.21
Rc=4.8/0.21=22R我怎么感觉计算的不对,没见过Rc取22R的,请指教。
在NPN的电路中,Rb和Re见的最多的是:10K和100K,Rc一般会根据输入电压限流,比如上拉5V,会使用10K电阻。
回复 支持 0 反对 1

使用道具 举报

2

主题

8

帖子

372

积分

中级会员

Rank: 3Rank: 3

积分
372
发表于 2018-8-27 10:06:26 | 显示全部楼层
个人认为RC的取值取决于输出端负载需要的电流大小来决定,IB电流取1-2mA没错,你计算的RC电阻22R只能说明你这电路的RC电流就是0.21A(β在100情况下时候),三极管把IB电流放大了100倍,三极管基极下拉电阻取值2K是张老师的经验值,以后在设计电路的时候可能真真会发现老师取2K的原因
回复 支持 反对

使用道具 举报

0

主题

1

帖子

44

积分

新手上路

Rank: 1

积分
44
发表于 2018-8-27 15:59:26 | 显示全部楼层
1、以上计算是否正确?是否为这样计算,但经常在设计中,Re取值为:10K左右哦
Vce在饱和态一般取0.2--0.3V

2、如果在高电平时,Vce管的压降为0.6V,那么输入电压将:12-0.6=11.4V,这种压降是不是太大了?请问这种有没有问题?
不大,只要功率没超就可以
3、Ic最大电流为500mA,假如:马达的电流为700mA,那么在导通时,三极管的C极电流会大于500mA,如果不在C极加限流电阻,三极管不是会烧坏吗?
会烧,规格选比工作电流稍大的
回复 支持 反对

使用道具 举报

2

主题

4

帖子

45

积分

新手上路

Rank: 1

积分
45
 楼主| 发表于 2018-8-27 16:49:40 | 显示全部楼层
zhou0739 发表于 2018-8-27 15:59
1、以上计算是否正确?是否为这样计算,但经常在设计中,Re取值为:10K左右哦
Vce在饱和态一般取0.2--0.3V

意思我算的值没问题?但是实际电路情况中,我计算的值跟其它人设计的值相关这么大?比如I/O口的为3.3V,如果Rb取10K=0.00033A,这个值实际小于1mA的,怎么能进入饱和状态呢?
回复 支持 反对

使用道具 举报

0

主题

5

帖子

66

积分

注册会员

Rank: 2

积分
66
发表于 2018-8-30 11:18:08 | 显示全部楼层
math 发表于 2018-8-27 01:07
还有一个MMBT3904为例:Ic=200mA,Vce(set)=0.2V,Vbe(sat)=0.7V,β=100,计算

3.3V-0.7V=2.6V Rb=2.6 ...

一:Re计算中的0.0021哪来的?没有看到.
对于计算我的理解是:Irb=Ire+Ib,那么在饱和时,Ire=0.7/2K=0.35mA,按你的要求,Ib取2mA,则Irb=2.35mA,此时Rb=(3.3-0.7)/2.35=1.1K,取到1K.RE越大,流过的电流越小,那么流到Ib的电流也就越大,更能保证三极管的驱动能力.
二:RC的取值可以从想要的三极管电流算.假如是200mA,那么Rc=(5-0.3)/0.2=23.5
回复 支持 反对

使用道具 举报

0

主题

1

帖子

25

积分

新手上路

Rank: 1

积分
25
发表于 2020-6-3 17:11:09 | 显示全部楼层
学到了[url][/url]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

收藏:3 | 帖子:240

有图有真相