Está en la página 1de 10

Centro de estudios Tecnológicos industrial y de

servicios No.60

Implementa Circuitos Digitales


M.I Mónica Isabel Rojas Torres
Unidad 3
Actividad #2
Decodificador Binario a Hexadecimal proyecto parte1
Alumnos:
Juan Antonio Torres Barron
Miguel Angel Torres Barron
Grupo: IIIAE Especialidad: Electrónica
27/11/2020
Codificadores
¿Que son codificadores?
Un codificador es un circuito con 2N entradas y N salidas, cuya misión es presentar en la
salida el código binario correspondiente a la entrada activada. Estos dispositivos realizan
la operación inversa a la realizada por los decodificadores. Los codificadores nos permiten
compactar la información generando un código de salida a partir de la información de
entrada. Conocemos a la codificación como cualquier operación que implique la
asignación de un valor de símbolos o caracteres a un determinado mensaje verbal o no
verbal con el propósito de transmitirlo a otros individuos o entidades que compartan el
código. Los codificadores son los dispositivos encargados de la codificación. El concepto
de codificación, está vinculado a la “traducción” de un código a otro. Los codificadores
pueden implementarse a partir de la aplicación de diagramas de Karnaugh comparando
las tablas de verdad. También existen codificadores integrados de diferentes
características.

Decodificador
Un decodificador o descodificador es un circuito combinacional, cuya función es inversa a
la del codificador, es decir, convierte un código binario (natural, BCD, etc.) de N bits de
entrada y M líneas de salida (N puede ser cualquier entero y M es un entero menor o igual
a 2N), tales que cada línea de salida será activada para una sola de las combinaciones
posibles de entrada. Esto es debido a que un demultiplexor puede comportarse como un
decodificador.
Si por ejemplo se tiene un decodificador de 2 entradas con 22=4 salidas, su
funcionamiento sería el que se indica en la siguiente tabla, donde se ha considerado que
las salidas se activen con un "uno" lógico:

Análisis diseño de un decodificador binario a


Hexadecimal mediante 4 interruptores y 1 display
de 7 segmentos.
Al comenzar debemos identificar que tipo de visualizador de 7 segmentos o display vamos a
utilizar, Osease de catado o de ánodo, esto determina como se realizaran los mapas de Karnaugh
y si trabajamos con miniterminos o maxitérminos. Al inicio identificamos los segmentos del display
y decidimos en que combinación están en 0 o en 1 y así determinar la tabla de verdad y formar los
caracteres o en este caso los números con todos los segmentos. En este proyecto se utilizó un
display de cátodo por lo que en la tabla de verdad con las 4 variables de entrada y las 7 de salida,
identificamos salida por salida los números 1 que indicamos anteriormente, para así formar nuestro
mapa de Karnaugh por cada salida. Una vez se realiza el mapa de Karnaugh y se diseña el circuito
para cada expresión, se pasa a conectar directamente todos los circuitos diseñados a nuestras 4
variables de entrada, recordando que son las mismas, y las 7 salidas restantes conectarlas a los
segmentos deseados.
Visualizador de siete segmentos

Visualizador de leds de 7 segmentos, con punto decimal.

El visualizador de siete segmentos (llamado también display por su nombre en inglés) es


una forma de representar caracteres en equipos electrónicos. Está compuesto de siete
segmentos que se pueden encender o apagar individualmente. Cada segmento tiene la
forma de una pequeña línea.
Los hay de dos tipos: ánodo común y cátodo común.
En los de tipo de ánodo común, todos los ánodos de los ledes o segmentos están unidos
internamente a una patilla común que debe ser conectada a potencial positivo (nivel “1”).
El encendido de cada segmento individual se realiza aplicando potencial negativo (nivel
“0”) por la patilla correspondiente a través de una resistencia que limite el paso de la
corriente.
En los de tipo de cátodo común, todos los cátodos de los ledes o segmentos están
unidos internamente a una patilla común que debe ser conectada a potencial negativo
(nivel “0”). El encendido de cada segmento individual se realiza aplicando potencial
positivo (nivel “1”) por la patilla correspondiente a través de una resistencia que limite el
paso de la corriente.
Los segmentos pueden ser de diversos colores, aunque el visualizador más comúnmente
utilizado es el de color rojo, por su facilidad de visualización.

Segmentos e identificación de los mismos.


A continuación, se mostrarán las salidas que serán activadas por cada combinación
binaria de nuestras 4 variables y 7 segmentos de salida de un display

Combinación 0000 Combinación 0001 Combinación 0010 Combinación 0011

Combinación 0100 Combinación 0101 Combinación 0110 Combinación 0111

Combinación 1000 Combinación 1001 Combinación 1010 Combinación 1011

Combinación 1100 Combinación 1101 Combinación 1110 Combinación 1111

a
Tabla de verdad
A B C D a b c d e f g
0 0 0 0 1 1 1 1 1 1 0
0 0 0 1 0 1 1 0 0 0 0
0 0 1 0 1 1 0 1 1 0 1
0 0 1 1 1 1 1 1 0 0 1
0 1 0 0 0 1 1 0 0 1 1
0 1 0 1 1 0 1 1 0 1 1
0 1 1 0 1 0 1 1 1 1 1
0 1 1 1 1 1 1 0 0 0 1
1 0 0 0 1 1 1 1 1 1 1
1 0 0 1 1 1 1 0 0 1 1
1 0 1 0 1 1 1 0 1 1 1
1 0 1 1 0 0 1 1 1 1 1
1 1 0 0 1 0 0 1 1 1 0
1 1 0 1 0 1 1 1 1 0 1
1 1 1 0 1 0 0 1 1 1 1
1 1 1 1 1 0 0 0 1 1 1

Salida A Mapa k y diseño del circuito


AB
CD 00 01 11 10
00 1 0 1 1
01 0 1 0 1
11 1 1 1 0
10 1 1 1 1

a= A´C+BC+AD´+A´B´D´+A´BD+AB´C´
Salida B Mapa k y diseño del circuito
AB
CD 00 01 11 10
00 1 1 0 1
01 1 0 1 1
11 1 1 0 0
10 1 0 0 1

b= B´C´+B´D´+A´C´D´+A´CD+AC´D

Salida C Mapa k y diseño del circuito


AB
CD 00 01 11 10
00 1 1 0 1
01 1 1 1 1
11 1 1 0 1
10 0 1 0 1

c=A´C´+A´D+A´B+AB´+C´D
Salida d Mapa k y diseño del circuito
AB
CD 00 01 11 10
00 1 0 1 1
01 0 1 1 1
11 1 0 0 1
10 1 1 1 0

d=A´C+A´B´D´+B´CD+BC´D+BCD´
Salida e Mapa k y diseño del circuito
AB
CD 00 01 11 10
00 1 0 1 1
01 0 0 1 0
11 0 0 1 1
10 1 1 1 1

e=B´D´+AB+CD´+AC

Salida f Mapa k y diseño del circuito


AB
CD 00 01 11 10
00 1 1 1 1
01 0 1 0 1
11 0 0 1 1
10 0 1 1 1

f=C´D´+BD´+AC+AB´+A´BC´
Salida g Mapa k y diseño del circuito
AB
CD 00 01 11 10
00 0 1 0 1
01 0 1 1 1
11 1 1 1 1
10 1 1 1 1

g=C+A´B+AB´+BD

En los circuitos diseñados Para las variables negadas al Comienzo de las


variables del circuito se niegan todas las variables y de ahí tomar todas las
variables negadas, así como las normales para el ahorro de compuertas lógicas
NOT

A A

B B

C C

D D

También podría gustarte