Sniffer I²C de bajo consumo

Ercoli, Ricardo - Navadian, Fausto - Varela, Gabriel - Solari, Alfredo - Oreggioni, Julián

Resumen:

Se presenta el diseño e implementación de un sistema embebido capaz de capturar y analizar paquetes de datos en tránsito (Sniffer) que utilizan el protocolo de comunicación I²C. Se utiliza el microcontrolador MSP430G2553 de Texas Instruments donde dos pines configurados como entradas se conectan a las líneas de comunicación a espiar. El Sniffer se comunica vía UART con una PC, desde donde puede ser configurado y se accede a la información capturada. El sistema es capaz de identificar si la conexión física de los cables de datos y reloj es correcta. Se implementa una prueba de concepto donde se captura la información entre un reloj de tiempo real actuando como esclavo de un segundo MSP430G2553 funcionando como maestro. El sistema es compacto (no requiere hardware adicional), consume 33 µA en modo inactivo, y 5 mA en modo activo.


Detalles Bibliográficos
2021
Comunicación serial
I²C
Bajo consumo
Español
Universidad de la República
COLIBRI
http://www.sase.com.ar/case/case/libro-web-del-case-2021/
https://hdl.handle.net/20.500.12008/30026
Acceso abierto
Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)
Resumen:
Sumario:Se presenta el diseño e implementación de un sistema embebido capaz de capturar y analizar paquetes de datos en tránsito (Sniffer) que utilizan el protocolo de comunicación I²C. Se utiliza el microcontrolador MSP430G2553 de Texas Instruments donde dos pines configurados como entradas se conectan a las líneas de comunicación a espiar. El Sniffer se comunica vía UART con una PC, desde donde puede ser configurado y se accede a la información capturada. El sistema es capaz de identificar si la conexión física de los cables de datos y reloj es correcta. Se implementa una prueba de concepto donde se captura la información entre un reloj de tiempo real actuando como esclavo de un segundo MSP430G2553 funcionando como maestro. El sistema es compacto (no requiere hardware adicional), consume 33 µA en modo inactivo, y 5 mA en modo activo.