资料介绍
单片机资料
驱动LED发光管的时候,应该分共阳接法和共阴接法这两种,共阳的时候LED正端接正电
源,负端通过一个限流电阻接P口,这时不用接上拉电阻,只要这个限流电阻取合适就可
以了发光管亮的时候电流就是从电源正——LED——限流电阻——P口,P口为低电位发光管灭的
时候没有电流流过,P口为高电位或高阻状态共阴接法,LED负端接地,正端直接P口,这
时候要接上拉电阻,这个上拉电阻是提供LED发光用的,发光管亮的时候电流是从电源正
——上拉电阻——LED——地。这时上拉电阻也是限流用的。P口为高电位或高阻状态发光管暗
的时候电流是从电源正——上拉电阻——P口,这时LED无电流流过,P口为低电位,限流电阻
上流过电流全部从P口流入。要从单片机的输出驱动能力开始讲起。
下面是本人做过的LED上拉电阻试验
测试条件:
VCC=4.96V,φ3绿色发光二极管。
二极管正极接VCC,负极通过RL接地。
没有进行更大的电阻测试,因为我的万用表电压档内阻为10M。
RL VLED VRL 电流 亮度
----------------------------
1K 1.93V 3.03V 3mA 很亮
5K 1.82V 3.14V 0.6mA 比较亮
100K 1.66V 3.30V 33uA 微亮
3.3M 1.51V 3.45V 1.0uA 不亮
10M 1.42V 3.45V 0.3uA 不亮
----------------------------
通过以上测试可以看出,发光二极管即使有很小的电流时,在LED的压降也是很明显
的。这也符合发光二极管的特性曲线。
所以,如果与发光二极管驱动的下一级内阻要是比较小(小于10M)的话,那么其输
出必然是3V左右。
当然如果使用的前级驱动电路有内部上拉(如PCF8574T内部有100uA若上拉,51的P1或P
2,P3口等)则另当别论