找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5966|回复: 4
打印 上一主题 下一主题
收起左侧

三极管做开关怎么始终导通??

[复制链接]
跳转到指定楼层
楼主
我用三极管做开关驱动共阳极数码管,怎么三极管一直导通,并且集电极电压还高于5v了。换了好几种三极管都这样。
我试了,如果把三极管换成反向器就能正常运行。



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:137190 发表于 2016-8-20 22:33 | 只看该作者
这个可能和你选择的型号有关,参数不一样,现象就不一样。你看下面两张图,两个三极管不同,结果就不同。而且仿真的时候可以看到,高电平时集电极电压是循序下降到不定状态,不是直接低电平。


你要确保你的管子工作在放大区,那么你的基极电流值必须小于Vcc/bRc。负责饱和导通只是起到开关作用而非放大状态,单片机的驱动能力有限,所以不亮是正常的。
看看这个资料:http://www.51hei.com/bbs/dpj-54771-1.html

proteus仿真的时候,三极管需要一段反应时间。之前我用proteus仿真三极管驱动数码管的时候,有一段动态扫描显示程序,仿真一直乱码。后来想毕竟仿真嘛,要不要三极管驱动无所谓,去掉了三极管就正常了。后来百度了一些资料,有位朋友说:“proteus仿真,三极管需要一段反应时间”,确实有道理。按照我的仿真程序来说,三极管仿真反应延时至少得5ms吧。
说好了的,驱动的是共阳极数码管,楼主为什么还在电源正极端进行控制呢?!
除去PNP在此能否可靠关断的问题不说,只要有一路是开通的,数码管即为得电!
加上关断不可靠的问题,楼主所说的“始终导通”是必然的。
回复

使用道具 举报

板凳
ID:7485 发表于 2016-8-21 11:05 | 只看该作者
楼主的是低电平导通。
回复

使用道具 举报

地板
ID:140489 发表于 2016-11-8 16:24 | 只看该作者
在每个三极管的集电极接一个10K的下拉电阻仿真就可以的
回复

使用道具 举报

5#
ID:74992 发表于 2016-11-8 22:20 | 只看该作者
换三极管加下拉电阻都可以试试。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表