请问如何用51单片机引脚接PNP三极管驱动一个1W的额定电路为350mA的LED?请给出电路图和各元件具体值,谢谢
展开全部
上面的乱来,三极管知识需要好好温习:
首先分析一下错误之处:在极限情况下分析,假如线电压VSS跟LED的工作电压相等,那个限流电阻无限小,比如VSS为2.5V,限流电阻小到一欧,驱动红色LED(假设工作电压2.5V),控制端基极为0时,基极电压理想为0V电压,有些IC输出低电平会有0.6~0.8伏的的压降,三极管完全开通基极大概有0.6~0.8伏的压降,这时候你再看看这种接法中LED的负端电压至少有0.6~0.8的压降,甚至1.2~1.6V压降,落在LED上的压降低至0.9V!LED不亮!!
就算不在极限状态工作,总之在导通时候,PNP三极管发射极的压降只比基极高那么一点压降,在其他情况,如果基极电阻与led限流电阻计算不好,这led可能就工作在不正常的条件下。
不管PNP还是NPN,三极管驱动电路一般用集电极作为输出接负载,如果用低电平控制导通,就用PNP三极管,负载串在集电极和地之间;如果用高电平控制导通,就用NPN三极管,负载串在集电极和电源正电压之间。
首先分析一下错误之处:在极限情况下分析,假如线电压VSS跟LED的工作电压相等,那个限流电阻无限小,比如VSS为2.5V,限流电阻小到一欧,驱动红色LED(假设工作电压2.5V),控制端基极为0时,基极电压理想为0V电压,有些IC输出低电平会有0.6~0.8伏的的压降,三极管完全开通基极大概有0.6~0.8伏的压降,这时候你再看看这种接法中LED的负端电压至少有0.6~0.8的压降,甚至1.2~1.6V压降,落在LED上的压降低至0.9V!LED不亮!!
就算不在极限状态工作,总之在导通时候,PNP三极管发射极的压降只比基极高那么一点压降,在其他情况,如果基极电阻与led限流电阻计算不好,这led可能就工作在不正常的条件下。
不管PNP还是NPN,三极管驱动电路一般用集电极作为输出接负载,如果用低电平控制导通,就用PNP三极管,负载串在集电极和地之间;如果用高电平控制导通,就用NPN三极管,负载串在集电极和电源正电压之间。
展开全部
51接pnp的b极,led接在vss和射极之间,这样利用51输出0导通三极管,集电极上通过一个电阻接地,这个电阻可以控制电流大小。51输出1就可以阻断三极管。
这种接法可以得到比较大的负载能力,计算也比较简单,三极管就像一个开关,利用电阻控制电流,通过简单估算就能确定电阻大小。大功率的led压降和电流比较大,实测一下比较稳妥。
这种接法可以得到比较大的负载能力,计算也比较简单,三极管就像一个开关,利用电阻控制电流,通过简单估算就能确定电阻大小。大功率的led压降和电流比较大,实测一下比较稳妥。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
I/O口拉电流驱动PNP晶体管没问题,但要看晶体管的输出电流Ic,Y依你的350mA的要求,建议用两级驱动或达林顿管驱动,否则,管压降大,耗散功率大。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1w功率太大了 需要用达林顿管吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询