0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

以实例分析上拉电阻

NJ90_gh_bee81f8 来源:未知 作者:易水寒 2017-12-21 17:03 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

手机原理设计中,上拉电阻常用在中断,GPIO控制,I2C信号上,本文希望能通过实例分析加深对上拉电阻的理解。

中断,GPIO,I2C等一般都是OC或者OD门,芯片内部无上拉电阻时,则外部必须加上拉电阻才能输出高电平。一般I/O端的驱动能力在2~4mA量级,OC或者OD门的导通电压为0.4V左右,手机中加在上拉电阻上的电压一般都是2.8V,上拉电阻的最小值不能低于800R(2.8-0.4V/3mA=0.8K),5V电压时,则不能低于1.5K(5-0.4V/3mA=1.5K)。中断和GPIO信号本身,只需要产生一个高电平即可,不需要驱动设备,上拉电阻可以取大点,减小功耗,但须注意上拉电阻不能太大,否则会和PCB走线,器件等负载电容影响信号上升时间。经验值一般在4.7~100K之间。以上是个人观点。

I2C上拉电阻阻值计算:

I2C的接口一般都是OD机制,同样需要加上拉电阻才能输出高电平。上拉电阻的最小值须符合上文。下面计算下上拉电阻的最大值。

以实例分析上拉电阻I2C总线图

I2C总线的传输速率分为标准模式(100Kbit/s)和快速模式(400Kbit/s),负载的最大容限分别是400pF和200pF,根据I2C总线协议,上拉电阻的最大值被总线电容所限制。

下面两个图可以看出上拉电阻的取值(Rs是I2C设备串联在I2C总线上的电阻,可以防止SDA和SCL的高电压毛刺波,例如电视的显像管击穿产生的高压毛刺)

以实例分析上拉电阻

以实例分析上拉电阻

由上图可以看出,上拉电阻的最小值由上拉电源决定,最大值由总线电容决定。

最大值网上有个计算公式,Rmax=T/0.874*C,C=200pF时,T=1us;C=400pF时,T=0.3us。但是根据这个公式计算出来的值都不怎么对,另外常数0.874怎么来的?

来源: 面包板社区https://www.mianbaoban.cn/blog/post/15675


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 上拉电阻
    +关注

    关注

    5

    文章

    366

    浏览量

    31552

原文标题:上拉电阻实例分析

文章出处:【微信号:gh_bee81f890fc1,微信公众号:面包板社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    请问SPI为什么不需要加上电阻

    SPI为什么不需要加上电阻
    发表于 11-25 07:52

    请问CW32F003内部电阻是多少?

    最近在调试DS18B20,用寄生电源,所以需要电阻,如果不接外部电阻,芯片内部的
    发表于 11-21 06:15

    请问STM32新出的芯片USB还需要电阻吗?

    我记得F103的USB需要电阻,STM32新出的芯片USB还需要电阻吗?例如H5系列
    发表于 07-18 06:40

    CYW5557x 的内部/下拉电阻值是多少?

    CYW5557x 的内部/下拉电阻值是多少? 我想知道的值是带引脚(GPIO_1 和 GPIO_12)的电阻值, 以及其他 GPIO
    发表于 07-17 07:03

    用STM32F407的IO去驱动5V的外部电阻,请问VDD_FT的电压范围是多少?

    目前想用STM32F407的IO去驱动5V的外部电阻,看手册5V容忍的VDD_FT且有保护二极管。 请问VDD_FT的电压范围是多少? 开漏输出时,PA8口的
    发表于 07-10 06:03

    CYBT-343026-01与主机MCU连接时,I2S或UART接口是否需要电阻

    CYBT-343026-01 与主机 MCU 连接时,I2S 或 UART 接口是否需要电阻
    发表于 07-02 08:05

    电阻的数字如何表示电阻大小?

    电阻是电子电路中的重要元件,用于控制电流的流动。电阻的大小,也就是电阻值,通常通过其的数字或颜色环来表示。了解这些表示方法对于电路设计和维修至关重要。今天昂洋科技将详细介绍
    的头像 发表于 06-09 14:38 2510次阅读
    <b class='flag-5'>电阻</b><b class='flag-5'>上</b>的数字如何表示<b class='flag-5'>电阻</b>大小?

    电路设计基础:电阻、下拉电阻分析

    电阻、下拉电阻在电子元器件间中,并不存在上电阻和下拉
    的头像 发表于 05-22 11:45 1591次阅读
    电路设计基础:<b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>电阻</b>、下拉<b class='flag-5'>电阻</b><b class='flag-5'>分析</b>

    嵌入式硬件杂谈:推挽、开漏、高阻态、电阻

    对于嵌入式硬件这个庞大的知识体系而言,太多离散的知识点很容易疏漏,因此对于这些容易忘记甚至不明白的知识点做成一个梳理,供大家参考以及学习,本文主要针对推挽、开漏、高阻态、电阻这些知识点的学习
    的头像 发表于 04-17 19:31 1816次阅读
    嵌入式硬件杂谈:推挽、开漏、高阻态、<b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>电阻</b>

    一次性说清电阻和下拉电阻

    在电子元件领域,电阻与下拉电阻并非独立的物理实体,而是依据电阻在不同电路场景中的功能定义。它们的本质仍是普通
    的头像 发表于 04-03 19:34 1418次阅读
    一次性说清<b class='flag-5'>上</b><b class='flag-5'>拉</b><b class='flag-5'>电阻</b>和下拉<b class='flag-5'>电阻</b>

    STM32F413ZGT6的NRST需要接上电阻吗?

    STM32F413ZGT6在使用的过程中经常复位,现在NRST只是接了100nf的电容,是否要接上电阻。已知芯片内部有弱,典型值40K。接上
    发表于 03-12 08:27

    电阻的工作原理详解

    在电子电路中,电阻起着非常重要的作用,其工作原理基于基本的电学定律,主要用于在特定的电路场景下将信号电平拉高。 首先,需要了解电路中的电平概念。在数字电路中,信号电平通常分为高电平和低电平,它们
    的头像 发表于 02-05 17:40 1331次阅读

    电阻阻值怎么选择

    在电子电路设计中,电阻是一种常用的元件,它的阻值选择至关重要,需要综合考虑多个因素来确定合适的阻值。 一、功耗因素 功耗是选择
    的头像 发表于 02-05 17:25 1313次阅读

    如何选择I2C总线电阻

    I2C总线是一种广泛使用的串行通信协议,它允许多个设备通过两条线(数据线SDA和时钟线SCL)进行通信。为了确保数据信号的稳定性和减少反射,I2C总线的数据线SDA和时钟线SCL都需要适当的电阻
    的头像 发表于 01-17 15:43 1097次阅读

    I2C总线上电阻阻值如何确定?

    导读I2C总线在产品设计中被广泛应用,尽管其结构简单,但经常发生电阻设计不合理的问题。本文将对I2C
    的头像 发表于 12-27 11:34 2395次阅读
    I2C总线上<b class='flag-5'>拉</b><b class='flag-5'>电阻</b>阻值如何确定?