Sniffer I²C de bajo consumo
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.
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) |
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. |
---|