Sistemas de Control en FPGA (Basys 3)
VHDL
Basys 3 (Xilinx)
Compuertas Lógicas
Displays 7 Segmentos
Descripción: Serie de proyectos desarrollados sobre la placa de desarrollo Basys 3 FPGA programados mediante lenguaje de descripción de hardware (VHDL). Estos proyectos abarcan desde el control de actuadores externos hasta la simulación de memoria y sistemas lógicos.
Implementaciones Destacadas:
- Control de Tanque con Memoria: Simulación de control de nivel de líquidos. Se programó la lógica para que, al alcanzar un valor decimal menor a 80, la salida active la apertura de una válvula de llenado de forma automática.
- Vehículo Autónomo: Control de comportamiento mediante sensores ultrasónicos. Programación del giro automatizado cuando el vehículo detecta un objeto a menos de 30 cm a una velocidad constante.
- Multiplexación de Displays: Programación de la tasa de refresco y registros para visualizar datos numéricos en los displays de 7 segmentos integrados en la placa.
Diseño de Circuitos y Contadores
Electrónica Digital
Circuitos Integrados
Protoboard
Descripción: Montaje físico y verificación de circuitos secuenciales y combinacionales utilizando integrados lógicos tradicionales, demostrando dominio en la conexión de hardware a bajo nivel sin uso de microcontroladores de alto nivel.
- Circuito Contador con 7490: Implementación de un contador de décadas asíncrono, conectado a decodificadores para visualizar el conteo en displays.
- Circuito Contador con 74191: Diseño y montaje de un contador síncrono binario ascendente/descendente.