Calculation of I2C Pull-Up Resistors
Author: TkKmtExecutions: 11379
※ This library was created by a member. This site is not responsible for its content.
Calculation of I2C Bus Pull-Up Resistors
Calculates the pull-up resistor for the I2C bus based on NXP's specification UM10204.
| Pull-up resistance (maximum) | Ω |
| Pull-up resistance (minimum) | Ω |
Please refer to the following for the calculation formula.
UM10204 "I2C-bus specification and user manual"
https://www.nxp.com/docs/en/user-guide/UM10204.pdf
Calculation Formula Details
7.1 "Pull-up Resistor Sizing"
Please refer to the following for bus specifications:
Table 10. Characteristics of the SDA and SCL I/O Stages
In some cases, the calculation result may be “Maximum Value” < “Minimum Value.”
This indicates that no value meets the conditions.
Please recalculate by reducing the load capacitance or taking other measures.
UM10204 also describes a method using a
switched pull-up circuit for applications with high bus capacitance.
UM10204 "I2C-bus specification and user manual"
https://www.nxp.com/docs/en/user-guide/UM10204.pdf
Calculation Formula Details
7.1 "Pull-up Resistor Sizing"
Please refer to the following for bus specifications:
Table 10. Characteristics of the SDA and SCL I/O Stages
In some cases, the calculation result may be “Maximum Value” < “Minimum Value.”
This indicates that no value meets the conditions.
Please recalculate by reducing the load capacitance or taking other measures.
UM10204 also describes a method using a
switched pull-up circuit for applications with high bus capacitance.
- Related links
No customer feedback for this calculation yet.