单片机三极管问题 急啊

来源:百度知道 编辑:UC知道 时间:2024/05/21 01:55:35
我是 用单片机输出高电平信号 通过三极管 然后使继电器吸合。用的是NPN,可是电压一直被下拉。单片机如果不接三极管测得正常输出电压 但是一接三极管,电压就被下拉。继电器线圈几乎没有电压 无法吸合。然后加过上啦电阻,和在集电极串电阻,都无效,元件也正常 真的没辙了。哪个高手帮帮忙。对了 我的限流电阻为560欧姆,输出高电平为5V

你这种问题也不说清楚是什么单片机,嗨~~~~
小菜鸟一个,你要人家如何拯救你呢?

看你的问题猜测应该是51单片机,

第一加上拉肯定是有效的,只是你那个三极管的输出电压肯定不能到5v的,差不多能有3~4v就不错了,你的接法有问题!!!

你有两种做法,其一是吧Q2换成pnp管子,然后基极要加一个200~300欧姆的限流电阻,电路就好用了。不过电平是反一下的

第二个做法是吧三极管放到下面去,改成共发射机电路形式!!!(希望你模电课别白上的能听懂)单片机io要上拉电阻的,这样也可以工作的。

推荐用第一种做法,因为第一种做法的输出是有硬电流导通的,导通电阻小,而且关闭的时候也安全,因为即使单片机内部io断开,或者有微弱的漏电流也能可靠工作,

估计你是用IO直接连到三极管基极,应该在中间串联一个几K的限流电阻,而且三极管发射极接地,集电极接继电器,如果单片机是51而且是用P0口驱动,一定要加上拉电阻,其他口的最好也加上吧,如果是51单片机,用PNP的管子更好

B极要加电阻。。。。不加会失控///如果加了电阻推不动RL1。就还得也加一个三级管于Q2后。/

应该是设置不正确