Para la resistencia de pull-up de I2C, he encontrado una fórmula para determinar R (min).
Para un dispositivo con; 0,4 VOL (MAX) a 3mA IOL El cálculo se puede hacer para VDD = 5V:
R (min) = (5V - 0,4) / 3mA = 1533 ohm.
Lo que no puedo entender. Aquí suponemos que sobre el transtor; caerán 0,4 V y 3 mA cuando se use esta resistencia. Pero no sabemos exactamente si usamos 1533 ohmios, que 3 mA fluirán por lo que caerán 0,4V.
También podría ser que caiga una tensión mucho menor; digamos 0,2 V a 1,5 mA (o mayor voltaje y corriente)
Luego R (min) = (5V - 0,2) / 1,5mA = 3200 ohm.
Entonces la pregunta es; ¿Cómo sabemos que caerá exactamente 0,4 V cuando usamos 1533 ohmios, por lo que 3mA fluirán? ¿Es esto una aproximación que hacemos? ¿Porque realmente necesitamos líneas de carga y caracteres para hacer esto exactamente?