工业自动化网
发布采购单
官方微信 精彩呈现

P1.0电压被拉低--上拉电阻分析

   日期:2016-07-06     浏览:229    评论:0    
核心提示:51单片机开发板遇到的问题,一上电P10口的LED灯亮,但不是特别亮,P1.0实测电压为2.5V左右。原因分析P0跟P1口是有点不同的,P1口有内部上拉电阻,这里说测的是4K(我还没有
 51单片机开发板遇到的问题,一上电P10口的LED灯亮,但不是特别亮,P1.0实测电压为2.5V左右。原因分析

P0跟P1口是有点不同的,P1口有内部上拉电阻,这里说测的是4K(我还没有看到官方的文档,有这方面资料的朋友共享一下),而P0口没有,是由两个N沟道的MOS管组成,有导通压降,具体多少要看资料,我用过一些IR的,大概也就零点几伏,大的管也有1V以上的。暂时不就这个,说回P1口的,单片机上电,就是说MOS管不导通,本来不接外围,是可以有5V输入的,但P1.0口(P1口)接到4.7K电阻,再接到9014,请看下图
图中R1为P1.0口的上拉电阻,3与P1.0相连接

P1.0电压被拉低--上拉电阻分析
就是说R1,R2和LED1串连再并连,再与R3串连,三极管9014饱和压降0.6V,3点电压(5-0.6)*R3/(R1+R3),大概2.38V,对于另一路,LED导通压降1.7V(不同颜色有差别,记得绿灯的压降小过红灯的),流过LED灯电流为(5-1.7-2.38)/R2,大概等于2.8mA (灯亮但是有点暗的原因),对于一些绿灯,是3-5mA正常发光,这个要根据你买的LED有关,我只是是按绿灯算的。其实出现这个问题,把LED的上拉电阻选大点也可以的,我看过的贴片的LED,有用510的,我用的是470。
这是我对P1.0电压“大概2.5V”做的分析。

 
打赏
 
更多>同类 嵌入式
0相关评论

推荐图文
推荐 嵌入式
点击排行
工业自动化网
产品检索: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Processed in 1,582,475,596.056 second(s), 14 queries, Memory 0.31 M