三极管
PNP与NPN两种三极管
基极b(base)
发射极 e(emitter)
集电极 c(collector)
三极管的原理三极管有截止、放大、饱和三种工作状态。
放大状态用于模拟电路
数字电路主要使用三极管的开关特性,只用到截止和饱和状态,
口诀:箭头朝向PNP,箭头朝外NPN,
b 极(基极)和 e 级(发射极)之间的电压情况
PNP
e极电压大于b极0.7V以上,e极与c极导通
控制端是b和e,被控制端是e和c
NPN
b极电压大于e极0.7v以上,e极与c极导通
控制端是b和e,被控制端是e和c
箭头的始端比末端高0.7V就可以导通三极管的e极和c极
我们要让这个三极管处于饱和状态,就是我们所谓的开关特性,必须要满足一个条件。三极管都有一个放大倍数β,要想处于饱和状态,b 极电流就必须大于 e 和 c 之间电流值除以β。这个β,对于常用的三极管大概可以认为是 100。
那么上边的 R47 的阻值我们必须要来计算一下了。刚才我们算过了,e 和 c 之间的电流是 3mA,那么 b 极电流最小就是 3mA 除以 100 等于30uA,大概有 4.3V 电压会落在基极电阻上,那么基极电阻最大值就是 4.3V/30uA = 143K。电阻值只要比这个值小就可以,当然也不能太小,太小会导致单片机的 IO 口电流过大烧坏三极管或者单片机,STC89C52 的 IO 口输入电流最大理论值是 25mA,我推荐不要超过 6mA,我们用电压和电流算一下,就可以算出来最小电阻值,如上图所示, 取的是经验值。