三极管问题

ziwei55 2012-03-15 09:50:16
PNP三极管,E接VCC 5V ,B接单片机IO口,
集电极应该是不导通没有电压,我单片机B给一个低电平,然后C应该是和集电极导通,,然后过了一回,B自动会回到高电平,是不是一直要给B低电平,才能保持集电极导通,要不然,只有几毫秒导通
...全文
278 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
神箭33 2012-03-24
  • 打赏
  • 举报
回复
三极管 又不是可控硅 只要触发一下就可以,要保持电平才可以导通
afei8856 2012-03-20
  • 打赏
  • 举报
回复
对于nPN的三极管一低电平导通的 不过如果直接用IO驱动的话不是很好,最好有个上拉电阻,要想一直导通必须一直保持低电平,知道不需要导通为止
nandou 2012-03-20
  • 打赏
  • 举报
回复
把你实际电路贴出来吧,还有你的程序,不然也不知道你到底做了什么。。。
如果你的IO口设为了输出,且赋值为0了,如果没在其他地方给他赋值,单片机也没复位的话,这个口就会一直为0
woshi_ziyu 2012-03-16
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 xidianhunhun 的回复:]

你只要不改变PO的值,就不用一直赋值。
输出口都有状态锁存的。
[/Quote]
自己做个测试结果就出来了
yunzhiemng 2012-03-16
  • 打赏
  • 举报
回复
缺少一个上拉电阻,在B极加上拉电阻,这样就不会使B极为高电平,因为这样的话电压会加在电阻上,B极就能保持低电平了
cyymycc 2012-03-16
  • 打赏
  • 举报
回复
E接VCC 5V ,B应加一个5.1K电阻接单片机IO口
“然后C应该是和集电极导通”?
贝隆 2012-03-15
  • 打赏
  • 举报
回复
百度一下,很多的
bluesea87 2012-03-15
  • 打赏
  • 举报
回复
明显的,be必须要有足够大的导通电流,ce才会导通
aydf1 2012-03-15
  • 打赏
  • 举报
回复
一直要给B低电平,才能保持集电极导通
AthlonXP1800plus 2012-03-15
  • 打赏
  • 举报
回复
你只要不改变PO的值,就不用一直赋值。
输出口都有状态锁存的。
ziwei55 2012-03-15
  • 打赏
  • 举报
回复
我意思是我IO口比哪P00=0了,然后导通了,不用WHILE(1) P00=0,不用一直给那个IO口赋值吧
AthlonXP1800plus 2012-03-15
  • 打赏
  • 举报
回复
三极管没有状态锁存功能的,你要保持B的电平才行.你换单向晶闸管试试.

27,375

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧