I2C总线上拉电阻阻值你是如何选择?

I2C总线上拉电阻阻值你是如何选择?

ID:38266000

大小:238.27 KB

页数:5页

时间:2019-05-27

I2C总线上拉电阻阻值你是如何选择?_第1页
I2C总线上拉电阻阻值你是如何选择?_第2页
I2C总线上拉电阻阻值你是如何选择?_第3页
I2C总线上拉电阻阻值你是如何选择?_第4页
I2C总线上拉电阻阻值你是如何选择?_第5页
资源描述:

《I2C总线上拉电阻阻值你是如何选择?》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、广州致远电子股份有限公司I²C总线上拉电阻阻值你是如何选择?I²C总线上拉电阻阻值你是如何选择?摘要:I²C总线是微电子通信控制领域中常用的一种总线标准,具有接线少,控制方式简单,通信速率高等优点。在I²C电路中常见的上拉电阻是1K,1.5K,2.2K,3.3K,4.7K,5.1K,10K等等,但是产品中应该如何选择合适的阻值呢?1.I²C总线为何需要上拉电阻?I²C(Inter-IntergratedCircuit)总线是微电子通信控制领域中常用的一种总线标准,具有接线少,控制方式简单,通信速率高等优点。I²C总线的内部结构

2、图如图2.1所示,I²C器件连接到总线输出级必须是集电极开路或漏极开路形式才能实现线“与”的逻辑功能。输出端未接上拉电阻的时候只能输出低电平,所示保证I²C总线正常工作输出端必须接上拉电阻。在I²C电路中常见的上拉电阻是1K,1.5K,2.2K,3.3K,4.7K,5.1K,10K等等,但选哪一个阻值更合适?图2.1I²C总线内部结构1.1I²C总线上拉电阻阻值如何选?I²C规范将低于VIL或低于0.3VDD的电压定义为逻辑低电平,同样将高于VIH或高于0.7VDD的电压定义为逻辑高电平,如图2.2所示。文库资料©2014Gu

3、angzhouZHIYUANElectronicsStockCo.,Ltd.文章源自ZLG致远电子,转载或引用请注明出处1广州致远电子股份有限公司I²C总线上拉电阻阻值你是如何选择?图2.2指定为逻辑高电平和逻辑低电平的电压电平电源电压限制了可允许总线拉低的最小上拉电阻值,过强的上拉会阻止器件充分拉低拉线的电平,导致无法确保逻辑低电平能被检测到。在输出级时指定为3mA,允许总线电压拉低的最小上拉电阻公式:与Rp的函数关系分别如图2.3所示。图2.3Rp的最小值是电压的函数由于端口的输出的高电平是通过上拉电阻实现,线上的电平从低

4、变到高时,电源通过上拉电阻对线上负载电容CL充电,这需要一定的时间,即上升时间,上拉电阻的最大值由总线容限负载决定,总线负载图如图2.4所示。文库资料©2014GuangzhouZHIYUANElectronicsStockCo.,Ltd.文章源自ZLG致远电子,转载或引用请注明出处2广州致远电子股份有限公司I²C总线上拉电阻阻值你是如何选择?图2.4总线负载结构图总线电容主要由引脚、连接、PCB走线和导线等因素引起,总线电容与上拉电阻R具有一个RC时间常数,随着I²C通信速率的增加,该常数变得越发重要。通过电阻对电容进行充电

5、的一般公式:重新排列,之后我们可计算电压上升至VIL的时间T1、上升至VHL的时间T2以及精确计算两个电平之间的时间TR,如错误!未找到引用源。所示。由于VIL与VHL都是有产生,因此该公式与电源电压无关,项已抵消。图2.5总线电平上升时间求解,文库资料©2014GuangzhouZHIYUANElectronicsStockCo.,Ltd.文章源自ZLG致远电子,转载或引用请注明出处3广州致远电子股份有限公司I²C总线上拉电阻阻值你是如何选择?在I²C标准模式下,100Kbps总线的负载最大容限小于等于400pF;快速模式,

6、400Kbps总线的负载最大容限小于等于200pF,快速模式下I²C总线上升时间更快,总线上拉电阻要比标准模式小,设计时以快速模式50Pf~200pF为参考,由上面(6)式得最大Rp值与总线电容的关系如图2.6所示。图2.6符合快速模式I²C总线TRmax要求的Rp最大值是总线电容的函数由上面的计算可得出上拉电阻RP可以取的范围是1.53K~7K@VDD=5V,一般取5.1K,综合到3.3VVDD低功耗设计中,通常选用4.7K牺牲速度换取电池使用时间,此阻值也是常规阻值。关于I²C的上拉电阻,最好的方式是看官方给出的参考设计,

7、如果走线长了或总线上有多从机,就相应把电阻改小一些,如若参考设计没有就在计算范围内选用一个常规阻值。实际的时候我们没有去测量总线电容的问题,只能在选件、走线的时候给予些许关注。文库资料©2014GuangzhouZHIYUANElectronicsStockCo.,Ltd.文章源自ZLG致远电子,转载或引用请注明出处4广州致远电子股份有限公司I²C总线上拉电阻阻值你是如何选择?2.产品推荐MiniARM工控核心板具有强大的功能和可靠的稳定性,通过选用该系列核心板进行产品开发,可以使得用户的产品开发流程更短、开发的产品更具可靠。

8、其简要描述如下表所示核心板产品描述M3352(邮票孔)主频800MHz,双CAN、双网口、6串口工作温度-40℃~+85℃电磁兼容达工业4级支持WinCE和Linux系统M3352(插针)主频800MHz,双CAN、双网口、6串口工作温度-40℃~+85℃电

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。