电工学习网

 找回密码
 立即注册
查看: 12566|回复: 0
打印 上一主题 下一主题

单片机上拉电阻应该选多大?

[复制链接]
跳转到指定楼层
楼主
发表于 2018-7-29 15:41:02 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
微信用户求助:单片机上拉电阻应该选多大?
首先解释一下上拉电阻:上拉电阻的作用就是将不确定的信号通过一个电阻钳位在高电平,电阻同时起限流作用。
单片机上拉电阻应该选多大?
那么对于普通的51单片机芯片来说,有P0~P3四类共32个输出串口,而P1~P3内部自带上拉电阻,除非它的驱动能力不足以驱动后续电路,才会考虑加上拉。由于P0口内部没有上拉电阻,是开漏的。所以P0口作为I/O口输出时,输出低电平为0, 输出高电平为高阻态(并非5V,相当于悬空状态)。也就是说P0 口不能真正的输出高电平,给所接的负载提供电流,因此在要求输出为高电平时必须接上拉电阻,不过一般传输地址和数据时不接也没事。
单片机上拉电阻应该选多大?
怎么选择上拉电阻的阻值?
上拉就是要把VCC的电压拉给串口使用,这样串口输出高电平是,值才会大。而上拉电阻也起到一个限流的作用。具体的值选多大,要看串口驱动的是什么电路了。不过一般常用10K、4.7K、5.1K这些阻值的电阻。
1、假如驱动的是LED,上拉电阻范围建议选择在200~3K,具体选择要看你需要LED多亮了。
单片机上拉电阻应该选多大?
单片机上拉电阻应该选多大?
2、驱动三极管,对于NPN,毫无疑问NPN管是高电平有效的,因此上拉电阻的阻值用2K~20K之间的,具体的大小还要看晶体管的集电极接的是什么负载。对于PNP管,毫而低电平有效的,因此上拉电阻的阻值用100K以上的就行了,在开关管电压保持高电平,三极管截止不产生误动作。
3、对于驱动TTL集成电路,上拉电阻的阻值要用1~10K之间的。

回复

使用道具 举报

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

本版积分规则

电工学习网 ( )

GMT+8, 2024-8-18 03:46

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表