Desenvolvimento de sistema embarcado baseado em CPLD para decodificação e exibição de código Gray em interface homem-máquina de 7 segmentos

Read full text
Authors: Vitor Amadeu Souza
Cited by: 0

Abstract

Este trabalho apresenta o desenvolvimento de um sistema embarcado utilizando Complex Programmable Logic Device (CPLD) para decodificação de código Gray de 4 bits e sua respectiva exibição em interface homem-máquina (IHM) de 7 segmentos. O projeto aborda desde a concepção do esquema elétrico até a implementação do código VHDL para conversão dos valores binários de entrada Gray para os padrões de exibição hexadecimais correspondentes no display. A metodologia empregada contempla análise dos requisitos do sistema, implementação do algoritmo de decodificação em linguagem VHDL e validação através de simulação temporal. Os resultados demonstram a eficácia da solução proposta na conversão dos 16 estados possíveis do código Gray (0000 a 1111) para os respectivos valores hexadecimais (0 a F) exibidos no display de 7 segmentos. A análise temporal confirma o comportamento síncrono do sistema e a estabilidade dos sinais de saída, apresentando aplicabilidade em sistemas de controle industrial onde a codificação Gray é amplamente utilizada para minimizar erros de transição em encoders rotativos e sistemas de posicionamento.

Fields of Study & Subjects

Embedded Systems and FPGA Applications Embedded Systems and FPGA Design Arduino and IoT Applications

Publication details

Journal / source
Tudo é Ciência.
Publication date
15 January 2026