在一些PCB的layout中,大家往往会看到在I2C通信的接口处,往往会接入一个4.7K的电阻,有的datasheet上面明确有要求,需要接入,有的则没有要求。 I2C接口 对于单片机来讲,有些IO内部的上拉电阻可以使能,这样就省去了外部的上拉电阻,这是对于单片机带有标准I2C ...
摘自http: blog.chinaaet.com detail .html I C上啦电阻到底多大 . I C出现的问题 最近群里,由于大部分人都玩摄像头,在摄像头初始化,即I C接口的初始化中,前前后后出现了很多问题,包括我自己。不能理解。。如下部分群聊记录: 我在当时在驱动ov 的时候,由于官哥的模块上没有默认I C的上啦电阻,导致三四天I C时序的设计,testbench,都是如此的崩溃, ...
2013-06-20 16:39 0 3937 推荐指数:
在一些PCB的layout中,大家往往会看到在I2C通信的接口处,往往会接入一个4.7K的电阻,有的datasheet上面明确有要求,需要接入,有的则没有要求。 I2C接口 对于单片机来讲,有些IO内部的上拉电阻可以使能,这样就省去了外部的上拉电阻,这是对于单片机带有标准I2C ...
对于I2C上拉电阻,在电路图中经常看到的取值是4.7KΩ,但是一直不知道这个依据,虽然现在依然不是很明白,现在只是先记录下当前的所知道的。 从I2C规范中得知,上拉电阻的取值跟总线电容、上升沿时间是有一定关系的,Rp的最小、最大取值的公式都不一样。并且规范中也只给出了标准、快速、快速 ...
在一些I2C通信的接口中,常常会见到接入一个4.7K的上拉电阻,那么这个电阻是不是越小上拉能力就越强对通信就越有利呢?答案并不是这样的。 上拉电阻的大小,会影响功耗和速度。如果你想尽量提高速度,那么就牵涉到总线电容的问题,其实很容易理解,上拉电阻与总线的电容形成了RC,高速时 ...
对引脚的保护。 第一是阻抗匹配。因为信号源的阻抗很低,跟信号线之间阻抗不匹配,串上一个电阻后,可改善匹配情况,以减少反射,避免振荡等。 第二是可以减少信号边沿的陡峭程度,从而减少高频噪声以及过冲等。因为串联的电阻,跟信号线的分布电容以及负载的输入电容等形成一个RC 电路,这样就会降低信号边沿 ...
I2C接口上拉电阻的选择 - I2C接口上拉电阻的选择 1、I2C接口的输出端是漏极开路或集电极开路,所以必须在接口外接上拉。 2、上拉电阻的范围很宽,但也需要跟据功耗、信号上升时间等具体确定。 和速度应该没关系。主要是I2C是oc,所以需要。和驱动的从机个数(虽然从机个数不是由电阻决定 ...
漏极开路上拉电阻取值为何不能很大或很小? 如果上拉电阻值过小,Vcc灌入端口的电流(Ic)将较大,这样会导致MOS管V2(三极管)不完全导通(Ib*β<Ic),有饱和状态变成放大状态,这样端口输出的低电平值增大(I2C协议规定,端口输出低电平的最高允许值为0.4V ...
访问i2c设备有以下几种方法: 一、在内核内核提供了i2c-dev驱动的前提下,用以下四种方法例化设备;然后用户直接通过访问/sys/bus/i2c/devices/i2c-0/0-0054/eeprom读写设备。 How to instantiate I2C devices ? 来自 ...
SMBUS(系统管理总线)基于I2C总线,主要用于电池管理系统中。它工作在主/从模式:主器件提供时钟,在其发起一次传输时提供一个起始位,在其终止一次传输时提供一个停止位;从器件拥有一个唯一的7或10位从器件地址。 SMBus只工作在从10kHz到最高100kHz(I2C则有100K/400K ...