Accediendo a la dirección I2C de ADT7516 (sensor de temperatura)

0

Tengo un BeagleBone Green y una junta EVAL de ADT7516. Los conecté por medio de pines SDA y SCL y como se conectarán a la PC mediante el puerto USB, tendrán una conexión común.

Después de esta configuración, hice i2cdetect -y -r que me da la salida como 0x51.

Esta dirección no parece ser la dirección del sensor ADT7516. En cambio, puedo ver que hay otra parte en el bus I2C, un chip rom de serie 24lc64, que de hecho tiene la dirección I2C como 0x51.

Página 11 - enlace

Pero mi objetivo aquí es poder hablar con el sensor de temperatura ADT7516. Intenté pedir ayuda en los grupos de IRC y Google y dijeron que podría ser posible que el mux que está conectado al sensor de temperatura esté enviando las cosas de forma incorrecta. - página 11 de la hoja de datos

¿Cómo puedo hablar con el sensor adt7516 aquí? Descubra la imagen de la placa EVAL here .

    
pregunta Shreeya Patel

1 respuesta

0

Como usted sospecha, hay un chip en la forma que podría impedirle comunicarse con el sensor. El chip es el ADG774, sospecho que es U4 pero no pude encontrar el refdef en el esquema.

El pin de entrada de dicho chip debe estar atado a un nivel bajo para que S1A y S2A se conecten a D1 y D2. Para lograr esto, tiene dos formas: puede volver a trabajar la placa, forzar la entrada a gnd, o descubrir cómo generar tal señal con el gran chip USB de ciprés. El PIN que debes bajar es PD2.

¡Buena suerte!

    
respondido por el Vladimir Cravero

Lea otras preguntas en las etiquetas