Tengo dos tablas (1.5Feet x 1Feet cada una) que están conectadas en un backplane. I2C master está en BOARD1 y el esclavo (Sensor de temperatura) en BOARD2. En el modo de 100 KHz, puedo leer el esclavo correctamente pero cuando me muevo al modo de 400 KHz no obtengo ninguna respuesta del esclavo.
Encuentre el diagrama adjunto para el diagrama I2C, hay algunos MUX y los INTERRUPTORES están conectados en las líneas I2C. Solo he mostrado SCL en la imagen, pero SDA también es la misma conexión.
En el caso anterior, hay 3 resistencias de extracción en ambas líneas SCL y SDA. ¿Alguien puede decirnos cómo encontrar el valor de recuperación correcto para las tres resistencias?
Y una cosa más es BOARD1 y BOARD2 tiene su propio suministro de 3.3V generado a bordo. También he escrito la capacitancia de entrada de cada dispositivo en la imagen.