这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 缏沸郎?led 驱动led发光的小问题

共2条 1/1 1 跳转至

缏沸郎?led 驱动led发光的小问题

院士
2006-09-17 18:14:16     打赏
缏沸郎?led 驱动led发光的小问题



关键词: 缏沸     驱动     发光     问题    

院士
2006-12-22 22:43:00     打赏
2楼
问 图画的不怎么样,应该能看明白。图中的三极管为9012,PNP型的。单片机IO口控制led的。我欲用单片机P1.0口输出低电平让led亮,而输出低电平让led熄灭,事实却是无论低高LED都是亮的,不知道怎么回事?请各位赐教!谢谢! 1: 你用的是什么型号的单片机led是普通的吗?
2051可直接驱动。
你加个上拉电阻就可以了。 2: 楼上led不是普通的,是高亮的,红光的。
单片机是AT89c52 3: led最好还是串个小电阻。3.6V+0.6V, 4: 最好在b、e之间并一个4.7k的电阻。最好在b、e之间并一个4.7k的电阻。 5: 直接驱动LED上拉到VCC就可以了,加限流电阻1K;要是楼主这个电路,需要加一个限流电阻; 6: 楼上到底是b,e间并各4.7k的还是串呢?另外“led最好还是串个小电阻。

3.6V+0.6V,”?啥意思呢

7: 对不起,写得太简单了。三极管b、e之间要并一个4.7k的电阻解决led常亮的问题。
led串个小电阻是为了保护led
一般高亮管电压为3.6V,三极管的管压降为0.6V,根据你要驱动的电流I,还有电源电压5V,小电阻的阻值为(5-3.6-0.6)/I。
8: 谢谢datouyuan!只是偶还是不明白为什么要并一个4.7k可以解决常亮的问题呢?可以再解释一下吗?多谢! 9: datouyuan的意思是:当P1.0输出高电平较低时,比如4V,那么你的电路中三极管依然导通,而在BE间并个4。7K电阻,则此时BE间的电压为0。32V,保证三极管不会导通。这是惯用做法,即使P1。0输出是5V,加此电阻也可以提高电路的抗干扰能力。

但楼主的电路我看关键不在这里,而是发光二极管上没串连限流电阻,因电流太大可能把三极管烧穿了。 10: 我也常碰到这类问题我也常碰到这类问题,
三极管9012的放大倍数很大,就是一些杂波也能驱动三极管,并联电阻可把杂波虑掉。 11: 谢谢datouyuan和awey谢谢datouyuan和awey二位的详细解答! 12: ?没看明白,能不能提供一个电路图,我也想学习一下, 13: 问得好,回的更好 14: 因为P1.0输出不管是高电平还是低电平均小于(5v-0.7v),因为P1.0输出不管是高电平还是低电平均小于(5v-0.7v),所以三极管总是导通的,“LED都是亮的”。
  该你个参考图。
15: 楼上的,怎么个控制法,能解释一下吗楼上的,怎么个控制法,能解释一下吗?谢谢 16: 控制原理是:控制原理是:
  当p10输出高电平,p10输出电压 〉LED点亮电压,正电源通过限流电阻,LED到地,灯亮。
  当p10输出低电平,p10输出电压 < LED点亮电压,正电源通过限流电阻,p10到地,灯灭。
  一般51单片机IO口低电平吸收电流 〉10ma,只要你的LED电流小于10ma是没有问题的。 17: 再给一个参考图 18: 4.7K大了点,还是使用后面的好.前面那个在开机是能闪一下 19: 不错p10口低电平吸收电流灯熄灭?是这样吗
p10口高电平怎么就亮了呢?我不明白

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]