5 votos

Identificar un acelerómetro en un mando Xfinity XR11

Pregunta de identificación de piezas aquí. Viene de un Xfinity XR11 remoto. Se utiliza para detectar la aceleración al recoger el mando.

Position on board Package Closeup

La huella y la ubicación de las piezas/huellas coincide en gran medida con lo que yo esperaría de un acelerómetro STM, pero el mapa de registros no encaja. Específicamente uno de estos .

El encapsulado se lee 31UHQ y es un encapsulado LGA de 2mmx2mm. Parece que la disposición de 4x3 pines tiene una configuración de pines estándar de dos salidas de interrupción y ubicaciones de pines I2C/SPI.

Tiene registros que comienzan en 0x00 y algunas de las lecturas y escrituras que veo desde un analizador lógico son a direcciones que la hoja de datos afirma que están "reservadas". Por ejemplo, los bits 0, 1, y 2 en el registro 0x17 habilitan los ejes X, Y, y Z. Puedo proporcionar un volcado de registro completo si es necesario.

Si te sirve de ayuda, aquí tienes los pormenores. Todas las resistencias son puentes de 0ohm.

  • R11 = SCL
  • R20 = SDA
  • TP50 = VCC (2v5)
  • TP1 = Interrupción (no estoy seguro si INT0 o INT1)
  • TP26 = Desconocido
  • TP27 = Desconocido

Secuencia de arranque: (Op, Reg, Data)

  1. W 17 07
  2. W 19 02
  3. W 25 04
  4. W 26 06
  5. W 36 07
  6. W 20 08

0 votos

Curiosamente sólo usan la línea de interrupción y nunca leen del dispositivo.

0 votos

Al menos da las dimensiones, el número de pines y el pinout. ¿Y cuál es su objetivo real aquí?

1 votos

Desconocido, asumiendo 12 pines, ¿¡divertido!??

4voto

RandomInsano Puntos 224

Vale, después de mucho indagar es un BMA222E . Me quedé atascado en una disposición de pines específica de los paquetes LGA de 12 pines, pero en su lugar me centré en el tamaño del paquete (gracias chris-stratton por hacer que esto sea importante).

Mi prueba para el chip después de confirmar todos de las direcciones de registro asignadas a las direcciones de usuario existentes era escribir en uno de los ocho registros EEPROM no volátiles, apagar el chip y, a continuación, volver a leer los registros. Efectivamente, los datos siguen ahí. La segunda confirmación fue que el valor de CHIP_ID era correcto.

Para otros que intenten hacer este tipo de identificación en el futuro, sólo la "H" del grabado láser tiene algo que ver con la pieza y en las nuevas iteraciones del mismo chip no hay nada que las diferencie.

Además, muchos acelerómetros comparten la misma distribución de patillas y la misma huella, lo que significa que la disposición de los registros y los identificadores de chip son los mismos. seulement formas razonables de identificar la pieza que tiene. Legwork en Mouser y Digikey son una necesidad para estas piezas y utilizando el tipo de paquete y la disposición de pines le permite filtrar su búsqueda.

El resultado del diseño de aterrizaje compartido es que la dependencia del proveedor es mínima. También explica el número de puentes alrededor del paquete en mi exposición anterior: Sólo hay que puentear los pines adecuados para el trabajo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X