Uso de rieles eléctricos Breadboard para el bus i2c

2

Estoy trabajando en un proyecto pi de frambuesa que usará una docena de dispositivos i2c (en su mayoría mcp23017s) y el cableado se está volviendo un poco loco. ¿Hay algún inconveniente en enrutar SDA y SDL a uno de los rieles de alimentación y usarlos como una especie de bus?

    
pregunta FriendOfFuture

1 respuesta

2

i2c es dependiente del tiempo. La mayoría de los dispositivos tienen una capacidad de extracción limitada, por lo que limita el tamaño de la resistencia de extracción que puede utilizar.

El uso de resistencias pull up más grandes con capacidad adicional de los dispositivos adicionales limitará el tiempo de subida.

Tu tiempo de subida limitará tu tasa de datos.

Asegúrese de entender cuál es el valor de resistencia más pequeño que pueden usar todos sus dispositivos i2c, cuál es la capacidad total que tiene de todos los dispositivos, y cuál es la velocidad más rápida (o el número máximo de velocidad deseada). de dispositivos).

El uso de los rieles en una tabla de pan aumentará tu capacitancia parásita, por lo tanto limitará tu tiempo y velocidad de subida.

Siempre puedes verificar tu tiempo de subida usando un alcance para asegurarte de que no se afectará tu tiempo.

    
respondido por el smashtastic

Lea otras preguntas en las etiquetas