0% encontró este documento útil (0 votos)
146 vistas8 páginas

Decodificadores y Codificadores BCD a Decimal

Este documento describe el funcionamiento de los decodificadores y codificadores digitales. Explica que un decodificador convierte códigos binarios como BCD a números decimales para mostrarlos en displays, mientras que un codificador hace la conversión inversa de decimal a BCD. Luego detalla cómo implementar estos circuitos en la práctica usando dip switches, LEDs y displays para demostrar las conversiones entre BCD y decimal.
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 DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
146 vistas8 páginas

Decodificadores y Codificadores BCD a Decimal

Este documento describe el funcionamiento de los decodificadores y codificadores digitales. Explica que un decodificador convierte códigos binarios como BCD a números decimales para mostrarlos en displays, mientras que un codificador hace la conversión inversa de decimal a BCD. Luego detalla cómo implementar estos circuitos en la práctica usando dip switches, LEDs y displays para demostrar las conversiones entre BCD y decimal.
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 DOCX, PDF, TXT o lee en línea desde Scribd

Introducción.

Dentro de la electrónica digital, existe un gran número de problemas a


resolver que se repiten normalmente. Todas estas situaciones pueden ser
expresadas mediante ceros y unos, y tratadas mediante circuitos digitales.
Los elementos básicos para descifrar estas situaciones representadas con
estos números son los decodificadores y codificadores, el problema de
pasar un código BCD a un decimal y viceversa se verán con sus soluciones
en este reporte, en el primer caso de BCD a decimal teniendo un display de
7 segmentos.
En el presente trabajo se intenta dar una definición de lo que es un
codificador y un decodificador, asimismo; se tratan las funciones de dichos
dispositivos, más específicamente el funcionamiento del decodificador en
su modalidad de “BCD - decimal (o 7 segmentos)” y el codificador “decimal-
BCD”.
Los símbolos lógicos que se usan para representar estos dispositivos están
de acuerdo con el estándar ANSI/IEEE 91−1984. Este estándar ha sido
adoptado por la industria privada, y la industria militar lo utiliza para su
documentación interna, así como para sus publicaciones.
Las funciones básicas de un decodificador es detectar la presencia de una
determinada combinación de bits, un decodificador BCD a decimal
convierte cada código BCD (código 8421) en uno de los 10 posibles dígitos
decimales.
A continuación, vamos a explicar a detalle la construcción e
implementación de circuitos con decodificadores y codificadores que
utilizamos para poder hacer las practicas, también explicaremos como fue
cada conexión que se hizo para lograr los resultados que deseamos y los
valores de voltaje que tuvimos que aplicar para lograr que nuestras
conversiones se realizaran y nuestros LED’s y nuestro display prenda,
siempre con el apoyo de nuestro profesor.
Objetivo general y especifico.
General
Conocer el funcionamiento de los decodificadores y codificadores en sus
formas de conversión y su funcionamiento digital. Llevar a la práctica los
conocimientos adquiridos por la teoría.
Específico
Evaluar la respuesta de los dispositivos en el laboratorio conociendo el
funcionamiento de cada uno y así evaluar sus respuestas. Evaluar el
encendido de LED’s y un display con la configuración de los diagramas de
los circuitos para cada dispositivo dados por el profesor.

Marco teórico.
Los decodificadores y codificadores son generalmente conocidos como
“circuito combinacional” y sus funciones se diferencian realizando las
siguientes acciones.
Decodificadores: La función básica de un decodificador es detectar la
presencia de una determinada combinación de bits (código) en sus
entradas y señalar la presencia de este código mediante un cierto nivel de
salida. En su forma general, un decodificador posee n líneas de entrada
para gestionar n bits y en una de las 2n líneas de salida indica la presencia
de una o más combinaciones de n bits. En esta sección, se presentan varios
tipos de decodificadores. Los principios básicos se pueden extender a otros
decodificadores.
Codificadores: Un codificador es un circuito lógico combinacional que,
esencialmente, realiza la función “inversa” del decodificador. Un
codificador permite que se introduzca en una de sus entradas un nivel
activo que representa un dígito, como puede ser un dígito decimal u octal,
y lo convierte en una salida codificada, como BCD o binario. Los
codificadores se pueden diseñar también para codificar símbolos diversos
y caracteres alfabéticos. El proceso de conversión de símbolos comunes o
números a un formato codificado recibe el nombre de codificación.
El decodificador BCD a decimal.
Un decodificador BCD a decimal convierte cada código BCD (código 8421)
en uno de los diez posibles dígitos decimales. Frecuentemente, se le
denomina decodificador de 4-líneas a 10-líneaso decodificador 1 de 10. El
método de implementación es el mismo que hemos visto anteriormente
para el decodificador de 4líneas a 16-líneas, excepto que ahora sólo se
requieren diez puertas decodificadoras, dado que el código BCD sólo
representa los diez dígitos decimales de 0 a 9.
El decodificador BCD a 7-segmentos.
El decodificador BCD a 7-segmentos acepta el código BCD en sus entradas
y proporciona salidas capaces de excitar un display de 7-segmentos para
generar un dígito decimal. En la figura se muestra el diagrama lógico de un
decodificador básico de 7-segmentos.

Símbolo lógico de un decodificador/controlador BCD a 7-segmentos con salidas


activas a nivel BAJO.
Codificador decimal-BCD
Este tipo de codificador tiene diez entradas, una para cada dígito decimal,
y cuatro salidas que corresponden al código BCD, como se muestra en la
figura. Este es un codificador básico de 10-líneas a 4-líneas. El código BCD
(8421) se muestra en la tabla. A partir de esta tabla podemos determinar
la relación entre cada bit BCD y los dígitos decimales, con el fin de analizar
la lógica. Por ejemplo, el bit más significativo del código BCD, A3, es
siempre un 1 para los dígitos decimales 8 o 9. La expresión OR para el bit
A3 en función de los dígitos decimales puede por tanto escribirse como:
𝐴3 = 8 + 9
Símbolo lógico de un codificador.

Metodología.
Materiales.
(7) Resistencias de 320Ω.
(9) Resistencias de 100Ω.
(4) Resistencias de 1kΩ.
(1) Fuente de voltaje de 5 Volts.
Cable.
(4) LED’s.
Dip Switch (10 posiciones).
(1) Protoboard.
(2) Displays de 7 segmentos.
(1) Codificador 74147 o 74LS147.
(1) Decodificador 74LS47.

Procedimientos.
Para hacer esta práctica lo primero que hicimos fue analizar a detalle la
configuración de cada uno de los circuitos que íbamos a realizar, en seguida
conectamos el decodificador al proto y decidimos empezar con la práctica
del decodificador, pasar una cifra en BCD a su número decimal.
Decodificador(74LS47): Conectamos el circuito con el decodificador y nos
dio el resultado pero luego nos dimos cuenta que estaba el diagrama de una
forma diferente a lo que nosotros podíamos hacer para que nos diera bien
el resultado así que decidimos conectarlo al revés y así obtuvimos un
resultado correcto, en las entradas de voltaje del display pusimos
resistencias por la seguridad del display y gracias a los datasheet del
display y el decodificador pudimos conectar de manera correcta todo,
también investigamos que numero del dip switch iba con su
correspondiente pata del decodificador y así podríamos controlar las cifras
que deseábamos ingresar al decodificador para que nos arrojara un
número decimal, lo que el decodificador hace básicamente hablando a
grandes rasgos es traducir el código (decodificarlo), poniendo su cifra
decimal, de su cifra BCD lo pasa a su cifra decimal, en la sección de “tablas”
veremos mejor explicado esta acción.

Ilustración del resultado con el decodificador en la práctica.

Como se puede observar en la foto, el display está iluminado de manera


que muestre un 0 en sus segmentos, esta es una decodificación “BCD a 7
segmentos”, ya que en el dip switch como se puede ver, ingresamos una
cantidad en código BCD y nos arrojó un numero decimal en el display.
Codificador(74LS147): Igualmente conectamos nuestro codificador al
protoboard con su correspondiente circuito, el codificador hace la función
de que a un número decimal lo convierte en código, este código se veía
ilustrado por medio de luces en los LED’S, el encendido de ciertos leds
dependiendo el número ingresado, en la sección de “tablas” se verá más
entendible esta acción, en el dip switch controlamos que numero entra al
codificador, el cual a su vez, transforma la señal decimal a código BCD, en
el dip tenemos números decimales para cada pin, si activamos el pin de
algún número decimal, el codificador crea un código que se traduce en los
LED’s, encendiéndolos, creando un nivel alto o bajo en la posición de los
LED’s dependiendo el número decimal que se haya seleccionado.
Ilustración del resultado con el codificador en la práctica.

En esta ilustración podemos ver el tipo de acciones a realizar para el


correcto funcionamiento de esta práctica, aquí conectamos las patas del
decodificador al dip y estos iban conectados a una compuerta lógica NOT,
ya que se nos pedía conectarla, esto es parte del diagrama para permitir las
funciones deseadas, y en la ilustración se puede ver sus usos.
Tablas.
Decodificador(74LS47):
Código BCD Digito decimal Segmentos
0000 0
0001 1
0010 2
0011 3
0100 4
0101 5
0110 6
0111 7
1000 8
1001 9
Codificador(74LS147):
Digito decimal Código BCD LED’s
0 0000 A,A,A,A.
1 0001 A,A,A,E.
2 0010 A,A,E,A.
3 0011 A,A,E,E.
4 0100 A,E,A,A.
5 0101 A,E,A,E.
6 0110 A,E,E,A.
7 0111 A,E,E,E.
8 1000 E,A,A,A.
9 1001 E,A,A,E.

Para esta tabla usaremos para entender el comportamiento de los LED’s las claves, E y
A.
E= enciende.
A= apaga.
Conclusiones.
Finalmente concluimos como equipo que los decodificadores cumplen la
función de descifrar los códigos y volverlos a otro sistema de numeración,
nos dimos cuenta en lo que investigamos que no solo pueden pasarlo a
sistema decimal sino que también puede pasarse a otros sistemas
diferentes de numeración, tiene que tener como fundamento al código
BCD, es decir que pidan una cifra decimal a partir de traducir esa cifra
decimal cuando se encuentra en código BCD, y, en el caso del codificador,
puede convertir un sistema de numeración en un código, la forma de
expresar esos códigos que usamos aquí, fue con la iluminación de los LED’s,
tuvimos una interacción de este dispositivo con una compuerta lógica NOT,
y vimos que fue muy bueno el resultado, la iluminación de los LED’s como
se explicó en el procedimiento fue dependiendo la cifra decimal ingresada,
iluminando cada LED de la manera en que se posicionan los 0s y 1s en el
código BCD para cada cifra numérica, para poder interpretar esto tuvimos
la ayuda de las tablas y no solo eso sino que también tuvimos la ayuda de
nuestros conocimientos previos gracias a los temas impartidos
anteriormente por nuestro profesor de electrónica digital.

También podría gustarte