Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sede Guacara
Irvin Sánchez
28.232.012
El siguiente trabajo tiene como objetivo dar a conocer los circuitos lógicos
combinacionales, sus conceptos y características. Específicamente, se expondrá sobre
decodificadores, codificadores, multiplexores y demultiplexores. En cada uno de estos
puntos se explicara su estructura, su funcionamiento, sus aplicaciones y un ejercicio como
ejemplo.
Introducción
Los circuitos lógicos combinacionales son aquellos en los que el estado actual de la
combinación de las entradas lógicas decide la salida. En relación a esto se debe mencionar
que el término lógica combinacional significa la combinación de dos o más puertas lógicas
para formar una función requerida donde la salida en un momento dado depende solo de la
entrada. Los bloques de construcción fundamentales de un circuito combinacional son las
puertas lógicas. Mediante el uso de la combinación de puertas lógicas se pueden implementar
circuitos combinacionales más complejos como multiplexores y demultiplexores,
comparadores, sumadores y restadores, etc.
1. FAN-IN: Número máximo de puertas del mismo tipo que la dada, que pueden
conectarse a esta, de manera que el circuito funcione correctamente.
2. FAN-OUT: Número máximo de puertas del mismo tipo que la dada, que pueden
conectarse como carga de esta, de manera que el circuito funcione correctamente.
3. Coste: El diseño puede ser más sencillo si se emplean más circuitos, pero el coste
sería mayor y viceversa.
4. Respuesta Temporal: La respuesta de una puerta lógica no es instantánea, requiere
un cierto tiempo para que un cambio a la entrada produzca un posible cambio a la
salida. Este retraso puede ocasionar carreras o azares e incluso la no aparición de
respuesta para una posible entrada.
Los decodificadores son circuitos integrados digitales que se utilizan para decodificar.
En palabras simples, los decodificadores descifran u obtienen los datos reales del código
recibido, es decir, convierten la entrada binaria en su entrada a un formulario, que se refleja
en su salida. Consta de n líneas de entrada y 2n líneas de salida. Se puede usar un
decodificador para obtener los datos requeridos del código o también se puede usar para
obtener los datos en paralelo de los datos en serie recibidos.
DTMF es una estrategia para enviar y recibir control de información calificada a través
de un canal de comunicaciones. Cada número en el teclado genera el tono DTMF
correspondiente. Cuando se presiona un número en el teclado, se codifica y se transmite a
través de un medio. El receptor lo recibe y decodifica el tono DTMF nuevamente en sus dos
frecuencias particulares y luego de eso, el circuito de procesamiento actuará apropiadamente.
Mientras que los comandos de tono llegan desde una línea telefónica después de que
se establece una llamada, primero llegan al decodificador DTMF MT8870. Por ejemplo, si
se presiona el botón 1, la salida se desarrolla 0001 en el pin 11-14 que se invierte y se alimenta
a los puertos de entrada del microcontrolador. Para el dígito 2, la salida desarrollada en
consecuencia proporciona 0010 y así sucesivamente para el resto de los dígitos. El programa
del microcontrolador, mientras se ejecuta, desarrolla una salida específica para cada número.
Todo esto se muestra en la siguiente imagen:
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 0
1 1 1 1
Para implementar la función lógica dada por la tabla se tiene que conectar las entradas
A, B y C a las entradas de un decodificador de 3 entradas. A continuación, utilizando la
primera forma canónica, es decir, cuando el valor de la salida es «1», se obtendrá la función
lógica con los minterms, quedando de la siguiente manera:
S = m1 + m2 + m4 + m5 + m7
Los minterms coinciden con el valor «decimal» de la fila, es decir, la salida es «1» en
las filas 1, 2, 4, 5 y 7. Esas son las salidas del decodificador que se va a conectar a una puerta
OR para implementar la función lógica. Se representa el circuito con puertas NOR de dos
entradas.
Los codificadores son circuitos integrados digitales que se utilizan para la codificación.
Por codificación, se refiere a generar un código binario digital para cada entrada. Un
codificador generalmente consta de un pin de habilitación que generalmente se establece en
alto para indicar el funcionamiento. Consiste en 2n líneas de entrada y n líneas de salida y
cada línea de entrada está representada por un código de ceros y unos que se reflejan en las
líneas de salida. Estos se utilizan en aplicaciones de compresión de bits
Codificador H12E:
Ejercicio de un Codificador
1 2 3 4 5 6 7 8 9 A B C D
1 0 0 0 0 0 0 0 0 0 0 0 1
0 1 0 0 0 0 0 0 0 0 0 1 0
0 0 1 0 0 0 0 0 0 0 0 1 1
0 0 0 1 0 0 0 0 0 0 1 0 0
0 0 0 0 1 0 0 0 0 0 1 0 1
0 0 0 0 0 1 0 0 0 0 1 1 0
0 0 0 0 0 0 1 0 0 0 1 1 1
0 0 0 0 0 0 0 1 0 1 0 0 0
0 0 0 0 0 0 0 0 1 1 0 0 1
Un multiplexor, también conocido como MUX o MPX, es un dispositivo que sirve para
transmitir datos de diferentes entradas a una sola salida, es decir, todos los datos que entran
al circuito salen por el mismo lugar, dependiendo del tipo que se utilice, pueden manejar
señales analógicas o digitales. El funcionamiento de los multiplexores se basa en circuitos de
compuertas lógicas, en donde se conectan de tal forma que todas las entradas salen por la
misma salida, con la única condición de que se debe de seleccionar la entrada que mandara
los datos hacia la salida, es decir, que el circuito no puede leer todas las entradas al mismo
tiempo, si no una por vez. En palabras sencillas, este circuito funciona como un conmutador
que solo permite seleccionar la lectura de una de las entradas, pero debido a la gran velocidad
de conmutación que tiene el circuito, se puede llegar a creer que puede leer todas las entradas
al mismo tiempo.
• Entradas: Es por donde entran los datos y siempre tienen un número de entradas de
2^n (2,4,8,16, etc).
• Salida: Es la única vía para que salgan los datos del circuito, aunque cabe mencionar
que también se incorpora una salida extra que prácticamente es el inverso, es decir,
si en la salida tenemos un 1 en la inversa tenemos un 0.
• Selectores: Los selectores sirven para elegir la entrada que queremos activar para leer
datos, esta selección se hace a través de números binarios.
• Enable: Sirve para activar o desactivar el circuito completo.
• Transmitir datos a largas distancias: Existen ocasiones en las que se tiene que
transmitir algún tipo de información a través de largas distancias, pero el tener que
conectar diferentes cables tiene muchas desventajas como; elevar los costos, que se
puedan dañar los cables o algún tipo de interferencia, pero con los multiplexores y
demultiplexores se solucionan todos estos problemas ya que, en lugar de tener varios
cables para la transmisión se utiliza un multiplexor para que mande todos los datos a
través de un cable y en el otro extremo se coloca un demultiplexor que vuelva a
traducir todos esos datos a diferentes salidas o cables.
• Mandar señales a diferentes dispositivos: Con la ayuda de estos dispositivos es
posible mandar instrucciones a diferentes dispositivos y/o meter diferentes funciones
al mismo dispositivo.
Ejercicio de un Multiplexor:
Se le aplica un tren de pulsos a las entradas de datos de un multiplexor 2:1 (dos entradas
de datos) y a su entrada de selección, como el indicado en la figura. Determinar la señal de
salida del multiplexor.
Para determinar el valor de la salida en cada momento, basta con comprobar el estado
binario de la entrada de selección en cada intervalo de tiempo, de esta forma, se sabe que
valor de las entradas pasa a la salida. En la siguiente tabla se muestra un resumen:
Intervalo de tiempo (ms) Entrada de selección S Salida Y
0-5 0 A
5-10 1 B
10-15 0 A
15-20 0 A
20-25 1 B
25-30 1 B
30-35 1 B
35-40 0 A
40-45 0 A
45-50 1 B
50-55 0 A
Con los valores mostrados en la tabla, se puede determinar la evolución de los valores
en la salida del multiplexor. La siguiente figura muestra el resultado.
Demultiplexores: Estructura, Funcionamiento, Aplicaciones
Son circuitos que hacen la función inversa de los multiplexores, es decir, tienen una
sola entrada, varias salidas y los selectores, pero en esta ocasión los selectores se utilizan
para elegir hacia que salida queremos que fluyan los datos. Como ya se mencionó
anteriormente, los demultiplexores tienen 2 aplicaciones principales: transmitir datos a largas
distancia y mandar señales a diferentes dispositivos.
Conclusión