6.) VISUALIZACIÓN DINÁMICA

En esta practica de laboratorio se realizo una multiplexacion de códigos, lo que me generaba que el psoc me mostrara de manera controlada la salida de dos display 7 segmentos cátodos comunes, por medio de los componentes en el programa que tenia un selector, entonces si el selector esta en cero, me lee datos para esas entradas en cero, si cambia de posición a 1, me lee entradas de 1.

Multiplexor:



El multiplexor (MUX) es un circuito combinacional que tiene varios canales de datos de entrada y solamente un canal de salida. Sólo un canal de la entrada pasará a la salida y este será el que haya sido escogido mediante unas señales de control.

Figura 1. Mux de 2 a 1 en PSoC CREATOR.

  • Para un multiplexor de 4 canales de entrada, n = 2
  • Si la cantidad de canales de entrada fuese 8, las líneas de control serían 3. La fórmula: 8 = 2n, n = 3
  • Si la cantidad de canales de entrada fuese 16, las líneas de control serían 4. La fórmula: 16 = 2n, n = 4
  • Si sólo hay 6 canales de entrada, se utiliza un multiplexor de 3 líneas de control, (don dos líneas de control no es suficiente, pues solo llega hasta 4)

Como tenemos el mas básicos y necesitamos generar la entrada para dos displays, necesitamos una entrada de 8 datos a 1 salida, necesitamos crear este componente y llevarlo al topdesing.

Metodología:
Primero se realizo las funciones para generar las salidas de los displays 7 segmentos, después mediante la utilización del mux 2 a 1, se creo el mux de 8 a 1 y finalmente se acoplo todo los componentes y cableamos en la protoboard los 14 segmentos que necesitamos.

Figura 2. Mux de 8 a 1 en PSoC creator.

Resultados:

Para la parte del programador Psoc, obtenemos el siguiente bloque, de la salida del workspace a cargar en la tarjeta Psoc.

Figura 3. Componente de salida en PSoC creator. Visualización dinámica.


Conclusiones:

  • Para implementar un componente de mayores proporciones debemos comenzar por entender del mas básico, y con este e.mpezar a construir un componente de mayor capacidad.
  • El selector me habilita la visualización dinámica, este es el encargado de hacer establecer la comunicación entre a entrada y la salida de mi dispositivo, y mi bus de datos sera del orden de 2^n.
  • También podemos controlar el tiempo de visuaizacion por medio de u reloj que me permita varias el selector en diferentes rangos de tiempo.

Referencias:
[1] https://unicrom.com/multiplexor-mux/

No hay comentarios.:

Publicar un comentario

CONSTRUYENDO CON PSoC

AQUÍ ENCONTRARÁS... Todos los informes que documentan los proyectos de laboratorio de la asignatura Electrónica digital, asistido por e...