1、51单片机的P0口为了实现准3态,采用了OC输出,也就是集电极悬空输出,也有叫图腾柱输出的。这种电路结构,只有下拉能力,高电平输出没有电流,在高电平时表现为高阻态;加上上拉电阻,就会失去高阻态,变成 1、0 两态。
2、P0口上拉电阻的选择,应遵循基本的电路设计原则,不能盲目套用,要看后级情况而定:例如,后级驱动的是1只NPN三极管,这个三极管的放大倍数(β)=100倍,三极管的负载电流(Ic)要求100mA,当电源为5V 时:
a、三极管的Ib=Ic/β=1mA;
b、上拉电阻大约=R=5V/Ib=5kΩ;
c、为了使三极管注入Ib后就迅速进入导通(开)状态,R应再小一些,如4k3;
3、由上面计算可见,三极管的负载大小、放大倍数直接影响到前级上拉电阻的选取;上拉电阻选择的不合理,要么后级驱动无力或根本驱动不了;要么单片机端口功耗过大,尤其是电池供电的设备更应注意!更要注意的是,上拉电阻绝对不能小于250Ω!否则会损坏端口!
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !