¿Qué es un dispositivo I2c "Direccionable" y qué significa?

1

El MCP3021 es un ADC estándar de 10 bits con una interfaz I2C. La hoja de datos se puede encontrar en aquí .

En la descripción general, dice:

  

El   El dispositivo también es direccionable, permitiendo hasta ocho dispositivos.   en un solo bus de 2 hilos.

¿Qué significa ser direccionable, cómo se direccionan los dispositivos y por qué dice que solo se permiten 8 dispositivos en un bus? ¿No debería ser mucho más?

    
pregunta tuskiomi

2 respuestas

2

En el caso de MCP3021, el valor de la dirección I 2 es "cableado" dentro del IC. La dirección cableada internamente permite un paquete con un número menor de pines, pero le quita la posibilidad de elegir la dirección mediante el atado de pines.

Los pines de la dirección C

Exposed I 2 , y una dirección configurable mediante el ajuste de pines, es lo opuesto a una dirección cableada. Los pines de dirección expuestos, son una norma más que una excepción. Hay un montón de chips A / D que te permiten seleccionar la dirección I 2 mediante el ajuste de pin. Cuatro (4) bits es el mayor número de bits de dirección seleccionables que he visto hasta ahora.

    
respondido por el Nick Alexeev
4

A diferencia de la mayoría de los dispositivos i2c, este no tiene pines de dirección ajustables por el usuario. Los 3 bits de dirección se establecen internamente en la fábrica. Debe comprar diferentes números de pieza para poder colocar más de uno en un solo bus i2c.

Lo que significa direccionable es que i2c requiere una dirección de dispositivo única para la comunicación en el bus. Es parte de su protocolo. Dado que este dispositivo solo tiene 3 bits de direccionamiento, solo 8 direcciones únicas pueden estar en un bus. Podría usar más si tiene varios buses o un conmutador o multiplexor de bus.

O simplemente obtenga un dispositivo con varias entradas de anuncios publicitarios.

    
respondido por el Passerby

Lea otras preguntas en las etiquetas