Estamos diseñando un escudo que, entre otras funciones, conecta una placa Adafruit Feather Huzzah (ESP8266 12e) a tres sensores diferentes a través del bus I2C. A medida que leemos las hojas de datos de los diferentes sensores, aprendemos que recomiendan diferentes valores de resistencia para las resistencias pull-up.
El acelerómetro MMA8653FC (hoja de datos: enlace ) recomienda resistencias de 1k Ohm.
El sensor de temperatura IR MLX90614 (guía de conexión de sparkfun: enlace ) usa resistores de 4.7k Ohm.
El sensor de humedad HDC1080 (hoja de datos: stackexchange no me permite publicar el enlace) dibuja resistencias pull-up en sus esquemas, pero no se molesta en especificar una resistencia.
Como todavía somos muy nuevos en el maravilloso mundo del diseño eléctrico, no estamos seguros de cómo implementar esto. ¿Podemos simplemente poner todas las resistencias en el escudo junto a sus sensores relevantes o esto haría que la resistencia total en el bus I2C se "sume" a un nivel no funcional? Alternativamente, ¿deberíamos ubicar los resistores con la resistencia más alta (o más baja?) Al comienzo del bus, por lo tanto, "compartiendo" efectivamente entre los sensores?
Para compensar mi inglés roto, he creado este rápido esquema, que ilustra los dos escenarios.
Realmente espero que pueda ayudar. He intentado buscar en los foros una pregunta similar pero no he podido encontrar nada (con suerte porque la respuesta es realmente simple). Gracias de antemano