关于PNP三极管的一个问题。。。
时间:10-02
整理:3721RD
点击:
如图PNP三极管在发射极5V基极3.3V,集电极接地的情况下为什么没能导通?I/O为1788单片机输出高电平3.3V时实际电路中测得 b点和单片机I/O均被拉到4.4V左右 e点为5V
我是想问问为什么还能正常关断 不是Vbe电压差达到0.7左右就会导通吗?
我是想问问为什么还能正常关断 不是Vbe电压差达到0.7左右就会导通吗?
这种情况下按理论情况是不是应该无法关断的?

输入信号电压一般加在三极管发射结上,你这个电路没有这样接。
若把电阻改接在集电极与地间,你就会看到你想要的结果。
这是pnp,输入低电平导通
倘若CPU的I/O为o.c(open collector)结构,才能实现对PNP的直接开关控制(此时三极管的基极与vcc之间应加一上拉电阻),否则无解。
另外,此电路三极管的负载应该接在集电极上,否则负载两端的电压达不到vcc的水平。
貌似找到原因了。这个只是演示电路实际的集电极后面还有电路的,发射机电阻是项目当中确实存在的,多次试验后发现偶尔出现无法关断的情况,原因就是发射集为5v基极为3.3v的原因,
理论上是无法关断的但是实际上大多数情况下能够关断,最后分析了单片机的I/O口输出结构基本推测出能关断的原因了,因为单片机输出管脚采用推挽输出此时外部5V虽然大于3.3v但是能形成的电流太小,小到不能打开三极管。
但是如果将5V电压再提高到12V那么百分百是无法关断的了
