Buscar este blog

domingo, 13 de octubre de 2019

Practica 8: Visualizacion dinamica

La visualizacion dinamica para un solo display 7 segmentos consiste en encender cada segmento en un momento independiente, pero a una velocidad tal que engañe al ojo humano y parezcan encender todos al tiempo. Esto se logra gracias a dos componentes, el multiplexor (MUX) y el demultiplexor (DEMUX).
Con el fin de aplicar y comprobar el concepto de visualizacion dinamica se realizo la siguiente practica consistente en montar un circuito que reciba un numero decimal (por dip switch) y utilice visualizacion dinamica para mostrarlo.

Componentes necesarios:

Decodificador bcd a segmentos: 

Este componente fue previamente diseñado (anodo comun), con la siguiente tabla de verdad:

 

Aqui puede verse implementado en PSoC creator: 

Multiplexor:

Como se comento al inicio este es uno de los componentes esenciales para la visualizacion dinamica. Aunque PSoC creator cuenta con un MUX en su catalogo de componentes previamente se habia hecho un mux de 2 a 1, con el cual se implemento el necesario:

Demultiplexor:

Al igual que el componente anterior este posee una version en el catalogo de PSoC creator, sin embargo, con el fin de reducir el consumo de los recursos internos de PSoC se utilizo un integrado externo, el demux 74ALS138N. A continuacion se muestra la tabla de verdad y el esquematico tomados de la hoja de datos:


Montaje:

 Como se puede ver, se utilizó un contador para sincronizar el MUX con el DEMUX

Y finalmente se conectan  las salidas del demux al display 7 segmentos.

Nota:

En el siguiente video se ve el circuito anterior funcionando, con la diferencia de que tiene puenteados 3 display's, y fue probado con un contador:


No hay comentarios:

Publicar un comentario

Control de ciclo util de un PWM

La modulación por ancho de pulsos es una técnica en la que se modifica el ciclo de trabajo (o ciclo util) de una señal periódica, para tran...