ZHDA342A February 2015 – October 2026 DS90UH940N-Q1 , LM8323 , LM8325-1 , LM8327 , LM8328 , LM8330 , LM8333 , LM8335 , P82B715 , P82B96 , PCA6107 , PCA9306 , PCA9306-Q1 , PCA9515A , PCA9515B , PCA9518 , PCA9534 , PCA9534A , PCA9535 , PCA9536 , PCA9538 , PCA9539 , PCA9543A , PCA9544A , PCA9545A , PCA9546A , PCA9548A , PCA9554 , PCA9554A , PCA9555 , PCA9557 , PCF8574 , PCF8574A , PCF8575 , PCF8575C , TCA4311A , TCA5405 , TCA6408A , TCA6416A , TCA6418E , TCA6424A , TCA6507 , TCA8418 , TCA8418E , TCA8424 , TCA9406 , TCA9509 , TCA9517 , TCA9517A , TCA9534 , TCA9534A , TCA9535 , TCA9538 , TCA9539 , TCA9539-Q1 , TCA9543A , TCA9544A , TCA9545A , TCA9546A , TCA9548A , TCA9554 , TCA9554A , TCA9555 , TCA9617A , TCA9617B , TCA9800 , TCA9801 , TCA9802 , TCA9803 , TMS320F2800132 , TMS320F2800133 , TMS320F2800135 , TMS320F2800137 , TMS320F2800152-Q1 , TMS320F2800153-Q1 , TMS320F2800154-Q1 , TMS320F2800155 , TMS320F2800155-Q1 , TMS320F2800156-Q1 , TMS320F2800157 , TMS320F2800157-Q1
强上拉(小电阻器)可防止 IC 上的 I2C 引脚驱动为低电平。可以由 IC 的输入缓冲器读取为有效逻辑低电平的 VOL 电平决定了最小上拉电阻 [RP(min)]。RP(min) 是 VCC、VOL (max) 和 IOL 的函数:
由于 I2C 标准的上升时间规格,最大上拉电阻受总线电容 (Cb) 限制。如果上拉电阻值过大,I2C 线路可能在未被拉低之前无法上升到逻辑高电平。RC 电路从时间 t = 0 开始对振幅为 VCC 的电压阶跃的响应是由时间常数 RC 来表征。电压波形可表示为:
对于 VIH = 0.7 × VCC:
对于 VIL = 0.3 × VCC:
I2C 总线的上升时间可表示为:
最大上拉电阻是最大上升时间 (tr) 的函数:
表 2-1 中列出了 I2C 规范中的参数。
| 参数 | 标准模式 (最大值) |
快速模式 (最大值) |
快速+ 模式 (最大值) |
单位 | |
|---|---|---|---|---|---|
| tr | SDA 和 SCL 信号的上升时间 | 1000 | 300 | 120 | ns |
| Cb | 每个总线的容性负载 | 400 | 400 | 550 | pF |
| VOL | 低电平输出电压(3mA 灌电流,VCC > 2V) | 0.4 | 0.4 | 0.4 | V |
| 低电平输出电压(2mA 灌电流,VCC ≤ 2V) | – | 0.2 × VCC | 0.2 × VCC | V | |
RP (min) 在图 2-1 中绘制为 VCC 的函数。在标准模式和快速模式 I2C,RP (max) 与 Cb 的函数关系图如图 2-2 所示。
图 2-1 最小上拉电阻 [Rp (min)] 与上拉基准电压 (VCC) 间的关系
图 2-2 最大上拉电阻 [Rp (max)] 与总线电容 (Cb) 间的关系