南京晰视电子

标准I2C总线上的电容(标准i2c总线上的电容是多大)

本篇目录:

我看的单片机读写IC总线的时候上面说总线的负载能力是400PF,请问大家...

负载电容指的是整个IIC总线上的等效容性负载。也就是说两根管脚所接驳的若干个芯片的管脚容性负载不得超过400pF。

【答案】:由于I2C总线器件均为CMOS器件,因此总线具有足够的电流驱动能力。总线上扩展的器件数不是受制于电流驱动能力,而是受制于电容负载总量。I2C总线的电容负载能力为400pF(通过驱动扩展可达4000pF)。

标准I2C总线上的电容(标准i2c总线上的电容是多大)-图1

单片机负载能力有没有限制,当然有限制了,特别是输出高电平时的负载能力是很低的,输出电流只是微安级的。不同的单片机引脚的负载能力还有区别。2单片机并口驱动能力有没有限制,就是引脚的负载能力,与1是同一个问题。

晶振用一种能把电能和机械能相互转化的晶体在共振的状态下工作,以提供稳定,精确的单频振荡。在通常工作条件下,普通的晶振频率绝对精度可达百万分之五十。高级的精度更高。

要说上拉的作用是提高驱动负载的能力我可以理解,但是稳定信号的原理我不太明白,求指点。

标准I2C总线上的电容(标准i2c总线上的电容是多大)-图2

总线是一种串行数据总线,只有二根信号线,一根是双向的数据线SDA,另一根是时钟线SCL。在I2C 总线上传送的一个数据字节由八位组成。总线对每次传送的字节数没有限制,但每个字节后必须跟一位应答位。

I2C的传输速率由什么决定?

1、传输的速率由时钟信号SCK决定,SI为数据输入、SO为数据输出。

2、I2C总线传输的数据速率完全由SCLK控制,可快可慢。与UART接口不同,I2C总线有严格的速度要求。看门狗:看门狗也是大部分MCU的基本配置。大多数单片机的看门狗只能允许程序复位它,但不能 关机。

标准I2C总线上的电容(标准i2c总线上的电容是多大)-图3

3、- 含义解释:SCL是在I2C通信协议中使用的一根信号线,用于同步数据传输的时钟信号。它确定了数据位的传输速率。语法详解:SCL是一个缩写,由首字母组成的词组。它通常作为名词使用。

4、每一器件的输入端都相当于一个等效电容,由于I2C总线扩展器件的连接关系为并联,因此,I2C总线总等效电容等于每一器件等效电容之和,等效电容的存在会造成传输信号波形的畸变,超出范围时,会导致数据传输出错。

5、I2C burst mode 是I2C连续写的mode和速率没有关系,使用该功能可以写寄存器节约时间。

6、P82B96等等;在标准上没有看到明确规定有效的传输距离。I2C传输的距离应该取决信号的稳定性,而稳定性由总线负载,传输速度,总线电容,甚至外部干扰等因素决定,因此有可能出现5米的通讯距离换个位置或者加个设备就出问题。

I2C线对地接电容问题

1、模拟I2C,调试温湿度传感器DHT10,发现发送指令后总是等待很久SCL才会重新拉高。确认大概率不是软件问题后,检查硬件原理图,发现SCL SDA线上有两个对地电容。对地电容和线阻影响了时序。去掉电容后,测试正常。

2、时间常数为RC的乘积,并联增大容值会导致时间常数变大,SCL、SDA上升沿变缓慢,从而可能导致不满足协议要求的Trise参数。I2C(Inter-Integrated Circuit)总线是由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。

3、(3)继电器触点接220伏交流泵,同样不需要,也不可以加“泄放二极管和滤波电容”等。

4、地线应尽量的粗。我们都知道,细的线电阻较大,电阻大的话会造成接地电位随着电流的变化而变化,这样的话会导致信号电平不稳,继而造成电路的抗干扰能力下降。要注意接地点的选择。

5、这个其实也不是很严格,主要是因为引脚的驱动电流和带宽限制,当线路上负载电容很大时,方波的上下沿斜率变小,方波畸变,同时有振铃现象,这会影响到数据通信。

到此,以上就是小编对于标准i2c总线上的电容是多大的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

分享:
扫描分享到社交APP
上一篇
下一篇