从来不做语言的奴隶, 没想到程序员行业也怎么多喜欢拍马屁的,还是那句话 就用最合适的,难道我会java go c py 我就要左右手脚互搏吗好无聊 还是说说嵌入式哦
一、三极管的应用电路
三极管有三个工作状态:截止、放大、饱和,放大状态很有学问也很复杂,多用于集成芯片,比如运放,现在不讨论。whaosoft aiot http://143ai.com
其实,对信号的放大我们通常用运放处理。三极管更多的是当做一个开关管来使用,且只有截止、饱和两个状态。
截止状态看作是关,饱和状态看作是开。
Ib≥1mA时,完全可以保证三极管工作在饱和状态,对于小功率的三极管此时Ic为几十到几百mA,驱动继电器、蜂鸣器等功率器件绰绰有余。
三极管电路举例
把三极管箭头理解成一个开关,如下图为NPN型三极管,按下开关S1,约1mA的Ib流过箭头,三极管工作在饱和状态,c极到e极完全导通,c极电平接近0V(GND),负载RL两端压降接近5V。
Ib与Ic电流都流入e极,根据电流方向,e极为低电平,应接地,c极接负载和电源。
如下图为PNP型三极管,按下开关S2,约1mA的Ib流过箭头,三极管工作在饱和状态,e极到c极完全导通,c极电平接近5V,负载RL两端压降接近5V。
Ib与Ic电流都流出e极,根据电流方向,e极为高电平,应接电源,c极接负载和地。
如下图NPN三极管,对于NPN三极管更应该在b极加一个下拉电阻,一是为了保证b、e极间电容加速放电,加快三极管截止;二是为了保证给三极管b极一个已知逻辑状态,防止控制输入端悬空或高阻态时对三极管工作状态的不确定,相关文章推荐:通俗理解STM32中的上/下拉电阻。