Decodificador binario – Desarrollo, tipos y propósitos

Decodificador binario digital – Tipos y desarrollo

¿Qué es el decodificador binario?

Un circuito combinacional digital utilizado para cambiar «n» piezas de cantidad binaria en una mezcla de «2n» o trazos de salida mucho menos distintos y separados se denomina decodificador digital o decodificador binario. En frases sencillas, El decodificador binario se utiliza para descodificar un código binario y es lo contrario de los decodificadores binarios.

Puede haber un permiso de entrada que permita activar y desactivar todo el circuito. El permiso puede ser energéticamente excesivo y energéticamente bajo. Energía excesiva; cuando el permiso de entrada es excesivo, el decodificador se activa cuando el circuito está apagado. Energético bajo; cuando la entrada permitida es baja, el decodificador se activa.

Convierte realmente la información codificada en un formato a otro diferente. En diferentes frases, la información también puede ser decodificados por los descodificadores similares a los conocimientos codificados por los descodificadores en el periodo de tiempo de la operación inversa. Un descodificador genera minitérminos. Los minitérminos son productos básicos de la entrada, lo que implica que el descodificador está compuesto por puertas AND y puertas NOT. Se puede diseñar con la puerta NAND contemplando que la salida del decodificador será probablemente inversa a la de la puerta AND.

La cantidad de compuertas AND utilizadas es la misma que la variedad de trazos de salida (minitérminos). La puerta NOT se utiliza para invertir todas las trazas de entrada, por lo que la cantidad de puertas NOT depende de la cantidad de trazas de entrada.

Cada minitérmino está relacionado con un conjunto singular de entradas binarias, cuando esa mezcla concreta de entradas binarias se utiliza para el descodificador, la salida implicada está a punto de ser excesiva o baja según la puerta (AND, NAND) utilizada.

Formas de decodificadores

Entre los decodificadores de la línea se proporcionan detalles.

  • decodificador binario de 2 a 4 líneas
  • decodificador de 3 a 8 líneas
  • decodificador de 4 a 16 líneas

Además, aprende: Formas de contadores y contadores digitales

decodificador de 2 a 4 líneas

Este decodificador tiene 2 introduce rastros y 22 = 4 trazos de salida. La entrada está en formato binario, por lo que es probable que haya 4 mezclas de entradas posibles, y para cada una de estas mezclas, hay una línea de salida separada que se ajusta por exceso o por defecto cuando se utilizan estas entradas. Puede haber una entrada de energía excesiva, que puede activar y desactivar todo el decodificador.

decodificador de 2 a 4 líneas

Desarrollo de un decodificador de dos a cuatro líneas mediante una puerta AND

En este descodificador, para una mezcla seleccionada de entradas binarias, la línea de salida deseada proporciona «1» y todas las trazas de salida opuestas crecen hasta ser «0» El esquema del decodificador de dos a cuatro líneas que utiliza la compuerta AND se encuentra debajo de la mesa de datos.

Mesa de datos

O tabla de datos de decodificadores de dos a cuatro líneas utilizando la puerta AND se indica a continuación

En es permitir que el bit y el A, B están entrando en los rastros D0 – D3 son rastros de salida.

decodificador de 2 a 4 líneas utilizando la tabla de verdad de la puerta AND

Según el escritorio de la realidad «decodificador de 2 a 4 líneas», la expresión para la salida es

D0 = A̅B̅ = m, D1 = A̅B = m1, D2 = AB̅ = m2, D3 = AB = m3

Para poner en práctica esta expresión, necesitaríamos dos puertas NO y 4 puertas AND para cada minitérmino, como se demuestra en la siguiente determinación.decodificador de 2 a 4 líneas la expresión para dar salida a dos puertas NO y 4 puertas AND

Como puedes ver, cada una de estas salidas representa un periodo de tiempo mínimo m, m1, m2, m3 que hace que sea sencillo implementar cualquier operación booleana con 2 variables. En se utiliza para cada puerta AND en cualquier momento cuando En = 0, todas las trazas de salida serán probablemente 0.

Instancia:

Implementación de la media suma mediante el decodificador

La operación booleana de media suma puede aplicarse con el decodificador de 2-4 líneas.

Suma = A̅B + AB̅ = ∑(m1+m2)

Traslado = AB = m3

Así que los dosnd y tresrd la salida del decodificador probablemente se unirá en OR (suma) a la clase Suma y los 4th la salida será probablemente transportada como se demuestra en lo que se indica a continuación.

Implementación de un medio sumador mediante un decodificador

Desarrollo de decodificadores de dos a cuatro líneas Uso de puertas NAND

La puerta NAND está invertida con respecto a la puerta AND, por lo que utilizar la puerta NAND como sustituta de la puerta AND en el descodificador invertirá la salida del descodificador. Para una mezcla seleccionada de la señal de entrada, una línea de salida separada dará «0» como sustituto de 1 y todas las diferentes salidas serán probablemente «1».

Tabla de datos

O tabla de datos del decodificador de 2-4 líneas mediante el puerto NAND se da en. En es el bit de habilitación y A, B son trazas de introducción. D-D3son rastros de salida.

tabla de verdad del decodificador de 2-4 líneas utilizando la puerta NAND

Según el escritorio de la realidad, la expresión de la salida será probablemente;

0 = A̅B̅, D̅1 = A̅B, D̅2 = AB̅, D̅3 = AB

La implementación de estas expresiones utilizando compuertas NAND se demuestra dentro de lo que se indica a continuación. Se utilizan 4 compuertas NAND y un par de compuertas NOT.

Expresión del decodificador binario para la salida mediante puertas NAND

Este descodificador produce un «0» en una línea de salida independiente para una mezcla de entrada binaria seleccionada.

decodificador de 3 a 8 líneas

Este descodificador tiene 3 entradas binarias y 8 trazas de salida. 3 entradas binarias implican que hay 8 mezclas de entradas totalmente diferentes y para cada mezcla de entradas, hay una línea de salida distinta a la que responder.

decodificador de 3 a 8 líneas

También se denomina decodificador de binario a octal, porque convierte el formato binario en una cantidad octal, donde cada línea de salida representa una cantidad dentro del sistema octal.

decodificador de 3 a 8 líneas mediante puertas AND

Para una mezcla de entradas seleccionadas, una sola línea de salida pasa a «1» y todas las diferentes salidas pasan a ser «0». El diagrama esquemático del decodificador de tres a ocho líneas que utiliza puertas AND se indica en la tabla de datos correspondiente.

Tabla de datos

O tabla de hechos del decodificador de tres a ocho líneas mediante la puerta AND se indica a continuación. En es un bit permitido y A, B, C son trazas introducidas. D-D7son rastros de salida.

tabla de verdad de 3 a 8 líneas del decodificador mediante la puerta AND

Según el escritorio de la realidad, la expresión de salida es:

D0 = A̅B̅C̅ D1 = A̅B̅C D2 = A̅BC̅ D3 = A̅BC

D4 = AB̅C̅ D5 = AB̅C D6 = ABC̅ D7 = ABC

Estas expresiones pueden aplicarse utilizando 8 compuertas AND y 4 compuertas NOT, como se ha demostrado en el apartado anterior.

decodificador binario expresiones de decodificación binaria mediante 8 puertas AND y 4 puertas NOT

Cada salida representa un término mínimo y, posteriormente, puede utilizarse para realizar cualquier operación booleana de tres variables.

decodificador de 3 a 8 líneas Utilizar el decodificador de 2 a 4 líneas

se pueden hacer decodificadores de 3 a 8 líneas con dos decodificadores de 2 a 4 líneas, con entradas probadas dentro de las dadas a continuación.

Realización de un decodificador de 3 a 8 líneas Utilización de un decodificador de 2 a 4 líneas

Permitir En probablemente se tomará porque el MSB de entrada, cuando En = 0, el decodificador superior probablemente se activará y la salida D-D3 se generará probablemente a partir de la mezcla de las entradas A, B. Y cuando En = 1, entonces el descodificador se activará y producirá D4-D7 es probable que se genere principalmente en función de las entradas A, B.

Implementación del sumador completo

Se puede aplicar un sumador completo con un decodificador de 3 a 8 líneas. El sumador completo tiene 3 entradas Cena,B y un par de salida de Suma y Traslado. La expresión SOP para la suma y el acarreo es

Suma = C̅en A̅B + C̅en AB̅ + Cen A̅B̅ + Cen AB = ∑( m1 + m2 + m4 + m7 )

Toma = C̅en AB + Cen A̅B + Cen AB̅ + Cen AB = ∑( m3 + m5 + m6 + m7 )

Por tanto, los minitérminos deseados (salida) del descodificador probablemente se sumarán (OR) para la especie de sumador completo, como se demuestra en la siguiente figura:

Implementación del sumador completo con un decodificador de 3 a 8 líneas

decodificador de 3 a 8 líneas con puertas NAND

Para una mezcla seleccionada de entradas binarias de 3 bits, una sola de las 8 trazas de salida dará «0» y todas las demás trazas de salida producirán «1».

Tabla de datos

O tabla de hechos del decodificador de tres a ocho líneas mediante puerta NAND se da en. Se permite a E morder y se introducen rastros de A, B, C. D-D7son rastros de salida.

tabla de verdad del decodificador de 3 a 8 líneas utilizando la puerta NAND

Según el escritorio de la realidad del decodificador de tres a ocho filas, la expresión booleana para es:

0 = A̅B̅C̅ D̅1 = A̅B̅C D̅2 = A̅BC̅ D̅3 = A̅BC

4 = AB̅C̅ D̅5 = AB̅C D̅6 = ABC̅ D̅7 = ABC

Estas expresiones de salida pueden aplicarse utilizando 8 compuertas NAND y 4 compuertas NOT, como se demuestra en lo que sigue.

expresiones de salida del decodificador binario implementadas mediante 8 compuertas NAND y 4 compuertas NOT

Descodificador binario Configuración del circuito integrado y pinouts

Se trata de un CI basado principalmente en una puerta NAND. Una sola línea de salida dará «0» en una mezcla de entradas binarias singulares.

Las entradas del CI son C, B, A. Permitir G̅L̅ se llama habilitar el pestillo. Cuando pasa de bajo a excesivo, compra el conocimiento de entrada y ofrece una salida equivalente a la entrada guardada, ignorando los siguientes ajustes dentro del conocimiento de entrada mientras G̅L̅ sea excesivo. Cuando G̅L̅ es baja, entonces no se debe guardar la entrada

El decodificador dará salida sólo y únicamente cuando G̅2̅ y G1 estén puestos en BAJO y ALTO respectivamente, en cualquier otro caso todas las trazas de salida serán probablemente de estado ALTO «1».

74137 Decodificador TTL de 3 a 8 líneas con configuraciones de pines

Detalles del decodificador digital binario

Configuración de pines del IC 74137 decodificador TTL de 3 a 8 líneas.

Número de clavijasConfiguración
1Introduce A, LSB
2Entra en B
3Introduce C, MSB
4Baja energía permitida, G̅L̅
5Asignación de energía BAJA, G̅2̅
6Habilitación energética ALTA G1
7Salida Y7
8GND
9Salida Y6
10Salida Y5
11Salida Y4
12Salida Y3
13Salida Y2
14Salida Y1
15Salida Y
16Vcc, fuentes de alimentación

Objetivos de los descodificadores binarios

Los descodificadores binarios se utilizan mucho en los programas electrónicos digitales. Algunos de los más extendidos útil y hace uso de decodificadores son cómo cumplir:

  • Se utiliza como decodificador de binario a decimal.
  • Se utiliza como decodificador de tacos en programas que recuerdan a los de los ordenadores y las CPUs identificaciones de lugares que recuerdan..
  • También se utiliza como decodificador de instrucciones dentro de la unidad de gestión de la Unidad Central de Proceso (CPU).
  • También se utilizarán para hacer medias sumas y sumas completas.
  • Los descodificadores también se utilizan para elegir trabajos de reminiscencia totalmente diferentes en los programas de reminiscencia de los microprocesadores, elegir aparatos totalmente diferentes en la entrada/salida de los microprocesadores, permitir modelos de características totalmente diferentes en la descodificación de instrucciones de los microprocesadores, permitir colas y bloques de reminiscencia totalmente diferentes en función de la entrada en los chips de reminiscencia.
  • Los descodificadores se utilizan en los espectáculos de siete fases, además de los conocimientos de demultiplexación.

Todavía puedes aprender:

Lee:  El MacBook Professional no se enciende - ¿Cómo se repara? - Electrositio Português
Javired
Javired

Deja una respuesta

Tu dirección de correo electrónico no será publicada.