Analizador Lógico y de Protocolo

Thumbnail Image

Date

2024-09-24

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Con el fin de obtener un instrumento capaz de muestrear, almacenar, visualizar y decodificar señales digitales pertenecientes a protocolos de comunicación como Binario Simple, UART, SPI e I²C se desarrolló un dispositivo Analizador Lógico y de Protocolo, junto con su GUI en PC. El sistema de adquisición fue implementado utilizando comparadores analógicos MAX9108, un ADC Flash ADC1175 y un microcontrolador RP2040, programado en C y Assembly, utilizando el SDK provisto por el fabricante. La GUI fue desarrollada en Python 3, con los módulos PySide6, MatPlotLib y NumPy. Se obtuvieron frecuencias de muestreo digitales de 1 [GSa/s] utilizando 8 canales, con señal digital más rápida de 1 [MHz], con capacidad de realizar muestreos gatillados y ajustar el nivel de comparación a voluntad, así como frecuencias de muestreo analógicas de 25 [MHz] con 8 bits de resolución.

Description

Keywords

Protocolos de comunicación, Muestreo Digital, Comparadores Analógicos.

Citation

Endorsement

Review

Supplemented By

Referenced By

Creative Commons license

Except where otherwised noted, this item's license is described as openAccess