三极管作为开关遇到的奇怪现象

2019-07-16 11:11发布

如下图所示,DC-IN为24V,SW来自51单片机的I/O口(内部带上拉),现在遇到的问题是:1、SW输出高电平5V时,三极管没有导通,万用表测量发现SW的电压被拉低到0V左右,而不是高电平5V,断开电阻R131测量SW,是正常的高电平5V,R131接入,SW就被拉低了;
2、如果把R131改为10K,电路又是能正常工作,SW输出高电平5V,三极管导通;
之前我以为是51的I/O口驱动能力不够,但是根据第2种情况,限流电阻改大后,反而能正常工作,所以可以排除51管脚驱动能力不够的问题,那么造成上述现象的原因会是什么,欢迎大家讨论

1523340391(1).png

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
a06041114
1楼-- · 2019-07-17 11:23
JQ_Lin 发表于 2018-4-10 23:44
没有什么奇怪的。

内部带上拉的I/O口,就是个开路集电极(或开路漏极)的结构。

1楼和你的观点类似,认为是分压,等我手头空闲下来,我在不同阻值电阻试下
aylboy0001
2楼-- · 2019-07-17 13:59
 精彩回答 2  元偷偷看……
李春明
3楼-- · 2019-07-17 14:45
a06041114 发表于 2018-4-11 08:44
其它原件都没问题的,我断开51管脚,直接接5V到R131一端,是可以工作的,说明电路原理和器件是没问题

将R131改小一些试试看吧
a06041114
4楼-- · 2019-07-17 15:33
王栋春 发表于 2018-4-11 13:00
将R131改小一些试试看吧

我的第2个做法,R131改大是可以(2K改为10K),改小还没试,不过应该不行
8电子爱好者8
5楼-- · 2019-07-17 19:51
拉低也是0、7V呀,怎么会是0V呢?
xiaxingxing
6楼-- · 2019-07-17 22:14
跟MOS管一样,NMOS管得下拉,PMOS管得上拉,类似到这里也是一样的。。。

一周热门 更多>