iic上拉电阻的阻值计算方法与特性

本文探讨IIC协议为何需要上拉电阻,以及上拉电阻的取值范围。IIC协议的半双工特性及信号高阻态要求外部电阻上拉以获取高电平。上拉电阻与线路电容组成RC滤波电路,其值影响IIC的传输速度。根据400KHz速率,当总线电容为20pF时,最大上拉电阻不应超过15KΩ。同时,电源电压和负载电容限制了上拉电阻的最小值和最大值,一般推荐值在1KΩ到10KΩ之间。
摘要由CSDN通过智能技术生成

相信有太多的同学和我一样,想研究为什么iic协议要有上拉电阻、上拉电阻如何取值以及上拉电阻的大小对电路的特性有哪些影响?本文将带你了解这些,同时自我总结。

一、iic协议为什么一定要加上拉电阻?

1.IIC是半双工,而不是全双工 ,同一时间只可以单向通信;
2.为了避免总线信号的混乱,要求各设备连接到总线的输出端时必须是**漏极开路(OD)输出或集电极开路(OC)输出,即高阻态。**高阻态只能独立输出/输入低电平和高阻状态,无法主动输出高电平,所以需要外部电阻上拉才可以获得高电平。
在这里插入图片描述3.iic传输数据的开始和结束都是将SDA和SCL拉高。

二、上拉电阻的取值范围。

在这里插入图片描述这里有几个概念需要明确:
1.如上图Rp为上拉电阻,那么CL就是线路中等效出的电容。
2.等效电容会与Rp组成RC滤波电路。
3.iic传输有几个速率可以选择,标准速率100KHZ(上升时间1us),高速400KHZ(上升时间0.3us),超高速1000KHZ。
说到这里有人会问了,上拉电阻跟RC滤波器有啥关系?
别急!下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值