Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I. Introducción 74184
Entender la lógica al momento de construir un circuito El integrado 74184 es un componente que permitirá
con integrados es vital para el ingeniero en formación, convertir valores binarios al código BCD o viceversa, sin
Ahora con la implementación de la tarjeta Psoc y lı́mites de entradas y fundamental en la visualización
el sofware de programación ”Psoc Creator” podemos dinámica de este laboratorio.
implementar un sumador de 7 bits con visualización
dinámica en 4 displays Display 7 segmentos
Los displays 7 segmentos son un sistema de leds conec-
tados ubicados de manera que se puedan visualizar letras,
II. Objetivos números y hasta simbolos. Cada led se representa por una
Objetivo general letra (de la ”a” a la ”g”)
Implementar un sumador restador de dos n umeros Existen los displays de ánodo (encienden con un 0 lógico)
BCD, donde el resultado sea observado en cuatro común y cátodo común (encienden con un 1 lógico).
displays 7 segmentos con visualización dinámica A continuación se puede ver en la imagen 1 un display y
el nombre de sus leds y los simbolos que se usarán en esta
Objetivos especifico práctica.
• Entender y analizar el concepto de visualizaci on din
amica.
• Implementar un sumador restador de n umeros BCD.
• Dieseñar e implementar un circuito de visualización
dinámica.
III. Materiales
• Software Psoc Creator
• Tarjeta programable Psoc CY8C5888LTI-LP097
• Placa de pruebas
• Conectores
• Software Fritzing
Componentes Importados
• Multiplexor
Como ya se sabe, el multiplexor se usa para elegir
entre varios valores de entrada, un solo valor de salida.
En este laboratorio se usará un multiplexor 16a4 (ver
imagen 4) con mux de 8a4 importado de una práctica
anterior.
Contador Básico
Es un componente proporcionado por PSoC con el cual
se obtendrán dos estados, este es utilizado para imple-
mentar poder hacer la visualización dinámica junto con el
multiplexor que se observara más adelante, este utiliza un
reloj para hacer los cambios entre los estados (Ver imagen
3)
• Sumador de 7 Bits
Para un sumador de 7 bits basta con unir 7 de 1 bit
(5)
• Decodificador 2 a 4
Un decodificador para controlar que led enciende, las
Imagen 6. Complementador salidas al final irán negadas y cada display tendrá su
código especı́fico.
• Decodificador 7 segmentos
Imagen 7. Sumador - Restador Ya por último se termina con un codificador 7 segmen-
tos, ya que es vital para la visualización de los valores
en los displays como se sabe ya en prácticas anteriores
pero con un diseño diferente, ya que se necesita que
este prenda. Obteniendo ası́:
B3B 2/ 00 01 11 10
Componentes creados 00 1 0 1 1
01 0 1 1 1
11 x x x x
• Integrado 74184 10 1 1 x 0
Aunque el integrado ya fue creado, para esta práctica Tabla I
se requiere uno con 8 entradas y 3 BCD’s de salida. Mapa de Karnaugh para a
B3B 2/ 00 01 11 10
00 1 1 1 1
• Ensamble Final
01 1 0 1 0 Al final se conectan los componentes siguiendo la
11 x x x x lógica, se definen los pines y se conectan en la tarjeta
10 1 1 x 0 de pruebas (ver imagen 11)
Tabla II
Mapa de Karnaugh para b
B3B 2/ 00 01 11 10
00 1 1 1 0
01 1 1 1 1
11 x x x x
10 1 1 x 0
Tabla III
Mapa de Karnaugh para c
B3B 2/ 00 01 11 10
00 1 0 1 1
01 0 1 0 1
11 x x x x
10 1 1 x 0
Tabla IV
Mapa de Karnaugh para d
B3B 2/ 00 01 11 10
00 0 0 1 1
01 1 1 0 1
11 x x x x
10 1 1 x 1
Tabla VII
Mapa de Karnaugh para g
VII. Conclusiones
• Los mapas de Karnaugh son una herramienta que
ayuda a simplificar los diseños. Siempre que se pueda
se deben utilizar.
• Se tienen que simplificar lo más posible los diseños en
psoc, en esta práctica se confirmó que los recursos de
psoc son lı́mitados y esto no permite la programación
en la misma.
• El reloj en el contador básico permite la visualización
dinámica ya que alterna los valores mostrados en los
displays a una velocidad tan alta que el ojo humano
Imagen 10. Diseño 7 segmentos no nota el cambio.
Visualización Dinámica en 4 displays 5
VIII. Referencias
1) ”Las compuertas lógicas y sus operaciones
lógicas (AND, OR, NOT, NAND, NOR, XOR,
XNOR)”. Logicbus: Tu Sitio De Automatizacion.
https://www.logicbus.com.mx/compuertas-
logicas.php.
2) ”PRÁCTICA 4 CIRCUITOS DIGI-
TALES”. INFORMES DE LABORA-
TORIO ELECTRÓNICA DIGITAL.
https://laboratoriodigitaleselectronica.wordpress.com
/2017/10/17/practica-4-circuitos-digitales/
3) ”Circuito integrado: Qué es?, tipos
y aplicaciones”. Electrónica Online.
https://electronicaonline.net/componentes-
electronicos/circuito-integrado/.
4) Display 7 segmentos. (s. f.). VISTRÓNICA SAS.
https://www.vistronica.com/blog/post/display-7-
segmentos.html
5) ”Números binarios (artı́culo) —
Khan Academy”. Khan Academy.
https://es.khanacademy.org/computing/ap-
computer-science-principles/x2d2f703b37b450a3:digital-
information/x2d2f703b37b450a3:binary-
numbers/a/bits-and-binary (accedido el 17 de
mayo de 2022).
6) (s. f.). https://geekelectronica.com/que-es-
psoc/: :text=La20palabra20PSoC20es20el,
dinámicamente20las20entradas20y20salidas
7) PSoC™ Creator - Infineon Technologies. (s. f.).
Semiconductor System Solutions - Infineon Tech-
nologies. https://www.infineon.com/cms/en/design-
support/tools/sdk/psoc-software/psoc-creator/