0% encontró este documento útil (0 votos)
29 vistas19 páginas

Universidad Privada Del Norte

Cargado por

lufer12354
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
29 vistas19 páginas

Universidad Privada Del Norte

Cargado por

lufer12354
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Universidad Privada Del Norte

Curso:
Circuito y Sistemas Digitales

Laboratorio 2
PROFESOR:

Ing. Néstor Bernardo Corpus Vergara


ALUMNO: Código
Huachaca Berna Luis Fernando N00275656

12 de octubre del 2024


Indicé
Objetivo General .............................................................................................. 3
Objetos Específicos ......................................................................................... 3
Justificación .................................................................................................... 3
Introducción .................................................................................................... 3
Desarrollo........................................................................................................ 6
Conclusiones ................................................................................................ 14
Lista de Materiales ......................................................................................... 15
Datos del Estudiante ...................................................................................... 18
Objetivo General
Diseñar e implementar un decodificador que genere en un display de 7 segmentos
los dígitos de nuestra fecha de su nacimiento

Objetos Específicos
Conocer nuestras salidas y entradas

Realizar la tabla de verdad

Realizar la simplificación por medio de “Mapas de Karnaout

Diseñar nuestro circuito en base a la tabla de verdad

Corroborar nuestra tabla de verdad

Justificación
Este proyecto permite entender cómo se implementa la lógica combinacional
para decodificar entradas binarias (en este caso, los dígitos de la fecha) y
mostrarlas en un display de 7 segmentos, usando compuertas lógicas. Además, el
uso de un decodificador te permitirá comprender cómo funcionan los sistemas
que transforman datos codificados en representaciones físicas visibles

Introducción
Un decodificador BCD (Binary Coded Decimal) a 7 segmentos es un dispositivo
digital que convierte una entrada codificada en binario decimal a una salida
adecuada para controlar un display de 7 segmentos, comúnmente utilizado para
mostrar números del 0 al 9.

En la figura 1 se muestran un decodificador BCD conectado a un display 7


segmentos
Figura 1. Tipos de Display 7 segmentos. Tomado de:

https://www.incb.com.mx/banco-de-circuitos/26860-decodificador-bcd-para-7-
segmentos-cir19923s

El código BCD utiliza cuatro bits para representar los dígitos decimales (0000 para
0, 0001 para 1, hasta 1001 para 9), y el decodificador traduce estos valores
binarios a una combinación de señales que activan los segmentos
correspondientes en el display. Un display de 7 segmentos está formado por siete
LEDs etiquetados como A, B, C, D, E, F y G, los cuales se encienden en diferentes
combinaciones para formar los dígitos.

En la figura 2 se muestra una letra por cada segmento del display


Figura 2. Segmentos de un Display. Tomado de:

https://cienciayt.com/electronica/sistemas-digitales/decodificador-bcd-a-7-
segmentos/

El uso de un decodificador BCD simplifica considerablemente el diseño del


circuito, ya que elimina la necesidad de una lógica compleja para manejar la
activación de cada segmento de forma manual. El decodificador toma la entrada
BCD y enciende los segmentos correspondientes de forma automática,
permitiendo una representación clara y precisa de los números. Este tipo de
decodificadores se usa ampliamente en aplicaciones como relojes digitales,
contadores, calculadoras y otros dispositivos que requieren la visualización de
datos numéricos.

A continuación, se muestra la tabla de verdad para encender cada uno de

los segmentos correspondientes con el código BCD.

Tabla 1. Tabla de verdad para cada uno de los segmentos.

# A B C D a b c d e f g
0 0 0 0 0 1 1 1 1 1 1 0
1 0 0 0 1 0 1 1 0 0 0 0
2 0 0 1 0 1 1 0 1 1 0 1
3 0 0 1 1 1 1 1 1 0 0 1
4 0 1 0 0 0 1 1 0 0 1 1
5 0 1 0 1 1 0 1 1 0 1 1
6 0 1 1 0 1 0 1 1 1 1 1
7 0 1 1 1 1 1 1 0 0 0 0
8 1 0 0 0 1 1 1 1 1 1 1
9 1 0 0 1 1 1 1 0 0 1 1

Además, su implementación puede incluir el uso de circuitos integrados estándar,


como el 7447 o el 4511, que facilitan la tarea de conectar entradas binarias
directamente a un display de 7 segmentos, optimizando tanto el proceso de
diseño como el uso eficiente de componentes.

Desarrollo
“Diseñar e implementar un decodificador que genere en un display de 7
segmentos la fecha de su nacimiento”

Como dato tenemos que nuestro display debe mostrar lo siguientes 03/02/2003
de los cuales

1. Conocer nuestras salidas y entradas

Como tenemos 7 Segmentos en nuestro display , nuestros datos llenan un


espacio de 8 y por lo tanto nuestras salidas serán igual a 8 y las entradas están
dadas por 2𝑛 donde n= es el número de controles este caso tenemos 03/02/2003 y
como tenemos 8 salidas entonces ,n seria igual a 3 por lo tanto comenzamos a
llenar nuestra tabla de verdad

2. Realizar la tabla de verdad


A continuación, en la Tabla 2, se muestra la tabla de verdad y en la Tabla 3 muestra
en la forma “Suma de Productos”

Tabla 2.Se muestran los valores para cada segmento

A B C FA FB FC FD FE FF FG Fecha
0 0 0 1 1 1 1 1 1 0 0
0 0 1 1 1 1 1 0 0 1 3
0 1 0 1 1 1 1 1 1 0 0
0 1 1 1 1 0 1 1 0 1 2
1 0 0 1 1 0 1 1 0 1 2
1 0 1 1 1 1 1 1 1 0 0
1 1 0 1 1 1 1 1 1 0 0
1 1 1 1 1 1 1 0 0 1 3
Tabla 3.Se muestra la forma “Suma de Productos”

FA ∑P {0,1,2,3,4,5,6,7}
FB ∑P {0,1,2,3,4,5,6,7}
FC ∑P {0,1,2,5,6,7}
FD ∑P {0,1,2,3,4,5,6,7}
FE ∑P {0,2,3,4,5,6}
FF ∑P {0,2,5,6,}
FG ∑P {1,3,4,7}
3. Realizar la simplificación por medio de “Mapas de
Karnaout”
Tabla 4. Se muestra la simplificación por medio de mapa de karnaout para
FA

A A'
1 1 1 1 B

1 1 1 1 B'

C' C C'

Entonces FA=1

Tabla 5. Se muestra la simplificación por medio de mapa de karnaout para FB

A A'
1 1 1 1 B

1 1 1 1 B'

C' C C'

Entonces FA=1

Tabla 6. Se muestra la simplificación por medio de mapa de karnaout para FC

A A'
1 1 0 1 B

0 1 1 1 B'

C' C C'
Entonces FC= A'B'+BC'+AC

Tabla 7. Se muestra la simplificación por medio de mapa de karnaout para FD

A A'
1 1 1 1 B

1 1 1 1 B'

C' C C'

Entonces FD=1

Tabla 8. Se muestra la simplificación por medio de mapa de karnaout para FE


A A'
1 0 0 1 B

0 1 0 1 B'

C' C C'

Entonces FE=A'B+AB'+C'

Tabla 9. Se muestra la simplificación por medio de mapa de karnaout para FF

A A'
1 0 0 1 B

0 1 0 1 B'

C' C C'

Entonces FF=A'C'+AB'C+BC'

Tabla 10. Se muestra la simplificación por medio de mapa de karnaout para FG


A A'
1 0 0 1 B

0 1 0 1 B'

C' C C'

Entonces FG=A'C+AB'C'+BC

4. Diseñar nuestro circuito en base a la tabla de verdad


Para implementar nuestro circuito usaremos un programa llamado MULTISIM.

Multisim es un software de simulación de circuitos electrónicos desarrollado por


National Instruments. Es ampliamente utilizado en los campos de la ingeniería
eléctrica, la electrónica y la educación técnica. Multisim permite a los usuarios
diseñar y analizar circuitos electrónicos antes de implementarlos físicamente, lo
que reduce costos y errores en el desarrollo de proyectos.
5. Corroborar nuestra tabla de verdad
Tabla 11. Nuestra Tabla de Verdad

A B C Fecha

0 0 0 0

0 0 1 3

0 1 0 0

0 1 1 2

1 0 0 2

1 0 1 0

1 1 0 0

1 1 1 3

Verificamos los valores de nuestra tabla de verdad

Para el Valor

A B C Fecha
0 0 0 0
Tenemos que el Display debe darnos un 0
Para el Valor

A B C Fecha
0 0 1 3
Obtenemos un 3

A B C Fecha
0 1 0 0
Obtenemos un 0
Para el Valor

A B C Fecha
0 1 1 2
Obtenemos un 2

Para el Valor

A B C Fecha
1 0 0 2
Obtenemos un 2
Para el Valor

A B C Fecha
1 0 1 0
Obtenemos un 0

Para el Valor

A B C Fecha
1 1 0 0
Obtenemos un 0
Para el Valor

A B C Fecha
1 1 1 3
Obtenemos un 3

Conclusiones
• El proyecto facilita la aplicación de conceptos como simplificación de
funciones lógicas mediante mapas de Karnaugh, y el uso de compuertas
lógicas básicas. Esto solidifica el aprendizaje de los principios teóricos de
diseño digital y su aplicación en circuitos físicos.
• El diseño del decodificador implica el uso de herramientas de simulación o
hardware real, lo que brinda una experiencia práctica en el diseño y
validación de circuitos.
• A través de este proyecto, se puede observar la importancia de diseñar
sistemas eficientes
• La optimización de la lógica empleada para minimizar el número de
compuertas o componentes electrónicos mejora la eficiencia en términos
de costos y rendimiento

Lista de Materiales
Protoboard o Placa de Pruebas

Nos ayudara a conectar los cables sin necesidad de soldar

Cabes Jumpers
Para interconectar pines de los integrados a la placa de pruebas

Resistencia 330Ω

Para que regule la corriente a nuestro display

Interruptor 03
Permitira el paso de la corriente en 3 vias

Integrado 74LS08

Compuerta AND

Integrado 74LS04
Compuerta NOT

Integrado 74LS32

Compuerta OR

Datos del Estudiante


Nombres: Luis Fernando

Apellido: Huachaca Berna

Código de Alumno: N00275656

También podría gustarte