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.
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.
Según el escritorio de la realidad "decodificador de 2 a 4 líneas", la expresión para la salida es
D0 = A̅B̅ = m0, 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.
Como puedes ver, cada una de estas salidas representa un periodo de tiempo mínimo m0, 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.
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. D0-D3son rastros de salida.
Según el escritorio de la realidad, la expresión de la salida será probablemente;
D̅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.
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.
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. D0-D7son rastros de salida.
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.
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.
Permitir En probablemente se tomará porque el MSB de entrada, cuando En = 0, el decodificador superior probablemente se activará y la salida D0-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:
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. D0-D7son rastros de salida.
Según el escritorio de la realidad del decodificador de tres a ocho filas, la expresión booleana para es:
D̅0 = A̅B̅C̅ D̅1 = A̅B̅C D̅2 = A̅BC̅ D̅3 = A̅BC
D̅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.
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
Configuración de pines del IC 74137 decodificador TTL de 3 a 8 líneas.
Número de clavijas | Configuración |
1 | Introduce A, LSB |
2 | Entra en B |
3 | Introduce C, MSB |
4 | Baja energía permitida, G̅L̅ |
5 | Asignación de energía BAJA, G̅2̅ |
6 | Habilitación energética ALTA G1 |
7 | Salida Y7 |
8 | GND |
9 | Salida Y6 |
10 | Salida Y5 |
11 | Salida Y4 |
12 | Salida Y3 |
13 | Salida Y2 |
14 | Salida Y1 |
15 | Salida Y0 |
16 | Vcc, 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:
Si quieres conocer otros artículos parecidos a Decodificador binario - Desarrollo, tipos y propósitos puedes visitar la categoría Electricidad Básica.
Deja una respuesta
¡Más Contenido!