5V 1A 的VCC在单片机P1口接LED发光二极管时,上拉电阻灌电流方式提供足够的电流,那么请问电阻用多大的?

[复制链接]
查看11 | 回复2 | 2011-3-21 16:16:30 | 显示全部楼层 |阅读模式
这个参数的计算有些罗嗦,如下: 1)首先,一般标准51单片机的端口输入电流有如下要求:
对于P1,P2,P3口,该端口总的吸入电流不能高于15mA ;每位的吸入电流不能高于10mA。否则,单片机可能无法正常工作。(注意:一些改进型的单片机的吸入电流值有所提高,但是没有大幅度提高)2)因此,如果你只是驱动一个LED,电阻最小可以取5V/10mA=500欧姆,为了留有余量,可以取1K欧姆。(如果考虑到饱和压降和LED压降,可以取得更低一点)
如果你驱动八个LED,考虑到最坏情况(8个数码管都亮),每个引脚的电流值不能高于1..2mA,可以把最小电阻取为5V/1mA=5k欧姆。为了留有余量,可以取6.8-10 k欧姆
回复

使用道具 举报

千问 | 2011-3-21 16:16:30 | 显示全部楼层
一般做指示灯用的LED工作电流10mA左右,电流过大影响寿命。并且因为不同颜色的LED端压降不同,比如蓝光、白光的通常3v左右,高亮的2.5v左右,普通亮度的1.5-2v左右。如果不清楚可以用下面的公司来计算,然后取最接近的有的标称电阻;公式应该是:电流10mA时电阻R=(U-2)/0.01=? 或者R=(U-3)/0.01=?
例如5v
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行