Entradas

Mostrando las entradas etiquetadas como ejercicios resueltos combinacionales

Aplicaciones de los circuitos combinacionales en la vida cotidiana

Imagen
Los circuitos combinacionales se utilizan para operaciones lógicas y sólo tienen dos salidas. No pueden accionar directamente ningún tipo de carga, como los LED o los motores. Sin embargo, pueden integrarse con otros tipos de circuitos para accionar una carga final. La lógica combinacional es de naturaleza digital y utiliza señales cortas altas/bajas para representar verdadero o falso. Se utiliza en el cálculo de señales digitales como 0s y 1s. Las versiones más sencillas de estos circuitos existen desde el año 1700, pero las versiones electrónicas modernas son dispositivos muy sofisticados que sirven de base a todos los procesadores informáticos actuales. ¿ Cómo utilizas los circuitos combinacionales en tu vida ? Sigue leyendo para descubrirlo.   Contadores electrónicos Una de las primeras aplicaciones de los circuitos combinacionales fue el diseño de contadores electrónicos. Estos dispositivos miden la cantidad de corriente que circula por un cable y proporcionan u...

¿Qué son los circuitos combinacionales?

Imagen
Los circuitos combinacionales son circuitos digitales que procesan las entradas y proporcionan las salidas en función de su relación lógica con las entradas. Por el contrario, los circuitos secuenciales (también llamados sincrónicos o lineales) operan sobre flujos de datos de un bit a la vez; por ejemplo, leyendo datos de un dispositivo de almacenamiento como una matriz, un registro de desplazamiento o una memoria de acceso aleatorio (RAM). Así, los circuitos secuenciales almacenan la información de forma secuencial y realizan operaciones de un bit a la vez en ese flujo de datos. En la lógica combinacional, las señales pueden tomar cualquier valor sin estar limitadas a 0 o 1. La lógica combinacional también se conoce como circuito lógico. Un circuito lógico realiza funciones lógicas-AND, OR, NOT-en sus señales de entrada para producir una señal de salida. La operación realizada por cada elemento lógico viene determinada por las propiedades lógicas del circuito (tabla de verdad...

Como diseñar circuitos combinacionales

Imagen
Un circuito combinacional es un circuito digital que puede evaluarse independientemente de cualquier salida anterior. Este tipo de lógica también se conoce como lógica lineal y tiene muchas aplicaciones prácticas en los ordenadores y otra electrónica digital. La lógica digital es la base de la informática digital moderna. Todo, desde el teléfono inteligente hasta el ordenador portátil, el router de Internet y todos los demás aparatos electrónicos digitales que utilizamos en nuestra vida cotidiana, se basan en la lógica binaria, un conjunto de principios para evaluar los valores de verdad lógicos.   En esta entrada del blog, aprenderás los principios que hay detrás de la lógica combinacional, cómo construir circuitos combinacionales sencillos desde cero utilizando sólo componentes discretos, y algunos ejemplos prácticos de su uso.   Entender la lógica combinacional Un circuito lógico combinacional es un circuito cuya salida depende sólo de sus entradas actuales ...

¿Qué es un circuito combinacional? Tipos de circuitos combinacionales

Imagen
 ¿Qué es un sistema combinacional? El sistema combinacional es un sistema lógico en el que sus salidas son función exclusiva del valor de sus entradas en un momento dado, sin intervención de estados anteriores. Estos sistemas pueden representarse mediante tablas de verdad y utilizan operaciones sin memoria y sin retroalimentación. La versión electrónica digital se basa en ecuaciones sencillas que utilizan principios algebraicos booleanos. Estos circuitos están compuestos únicamente por puertas lógicas interconectadas que no incluyen células biestables o de memoria. Funciones combinacionales Los circuitos combinacionales, compuestos por puertas AND y puertas OR, utilizan el álgebra booleana para generar su funcionamiento. Las señales de entrada son variables en la ecuación lógica de salida. Por ejemplo, un dispositivo combinacional con dos entradas que es una puerta AND o una puerta OR sería F=A+B}.F=A+B}, respectivamente. Estas operaciones pueden combinarse en funciones más com...

Circuito lógico Decodificador BCD-7 segmentos problema resuelto

Imagen
Disponemos de las notas, N1 y N0, de un alumno codificadas en BCD . Diseñar el circuito lógico con  Decodificador BCD-7 segmentos  que obtiene la nota final según las preferencias del profesor expresadas con las líneas de control C1C0: • C1C0 = 00 Nota media redondeada por defecto. • C1C0 = 01 Nota mínima. • C1C0 = 10 Nota máxima. • C1C0 = 11 Nota media redondeada por exceso. EXPLICACIÓN: • Antes de comenzar, recordar que dividir entre 2 en binario puro es desplazar un bit a la derecha, o dicho de otro modo, quitar el bit de menos peso: despreciar SO. • Sumar A y B: A + B = Cout S3S2SlS0. Sumador 4 + 4. • Dividir entre 2, quitando el bit de la derecha: CoutS3S2Sl. • Comparar A y B, utilizando A > B y A < B. Comparador de 4 bits. • Elegir entre A y B, para elegir el menor, según el valor de A < B: — A < B = I, A es menor que B, MIN = A. — A < B = 0, A B es menor o ig...

Circuito lógico para obtener el valor absoluto de un número con multiplexor

Imagen
Obtener el valor absoluto de un número de cuatro bits codificado en binario puro con signo en complemento a 2. Diseñar el circuito lógico correspondiente. EXPLICACIÓN: • Negar A obteniendo su complemento a 2: NOT(A) +1.4 NOT y 1 sumador 4 + 4. • Elegir entre Ay (-A) según el valor de A3: — A3 = 0, A es positiva, luego se elige A, |A| = A. — A3 = 1, A es negativa, luego se elige — A, |A| = — A. Cuádruple multiplexor 2:1.

Diseñar el circuito lógico con decodificadores BCD-7 segmentos

Imagen
Tres números decimales A. B y C son introducidos mediante sendos selectores. Se desea ver en dos decodificadores BCD 7- segmentos los dos números mayores. Diseñar el circuito lógico correspondiente. EXPLICACIÓN: • Comparar A con B, A con C y B con C, utilizando A>B,A>CyB>C. 3 comparadores de 4 bits. • Obtener M1 y M2 eligiendo entre A, B y C según las líneas A>B, A>C y B >C (C2C1C0) (hágase el estudio con algo de calma): —     C2C1CO = 000, A es menor o igual que B, A es menor o igual que C y B es menor o igual que C, los mayores son B y C, M1 = B y M2 = C. C2C1 CO = 000 =>A<ByA<CyB<C=> => A es el menor, B es el siguiente y C es el mayor. —  C2C1C0 = 001, A es menor o igual que B, A es menor o igual que C y B es mayor que C, los mayores son B y C, M1 = B y M2 = C. —  C2C1C0 = 010, A es menor o igual que B, A es mayor que C y B es menor o igual que C, es imposible, MI y M2 están libres, no conectados en princi...

Decodificador BCD 7-segmentos con tres números decimales ejercicio resuelto

Imagen
Tres números decimales A, B y C son introducidos mediante sendos selectores. Se desea ver en un Decodificador BCD 7-segmentos sólo el mayor de ellos. Diseñar el circuito lógico correspondiente. EXPLICACIÓN: • Comparar A y B, utilizando A > B. Comparador de 4 bits. • Elegir entre A y B según el valor de A > B: — A > B = 1, A mayor que B, R' — A. — A > B = 0, A menor o igual que B, R' = B. Cuádruple multiplexor 2:1. • Comparar lo elegido entre A y B con C, utilizando A > B (R' > C). Comparador de 4 bits. • Elegir entre R' y C según el valor de R' > C: — R' > C = l, A o B son mayores que C, R = R'. — R' > C = 0, C es mayor o igual que R', R — C. Cuádruple multiplexor 2: L. • Visualizar en el 7 segmentos lo elegido. Decodificador BCD-7 segmentos . • Es decir, primero elegir entre A o B (R') y luego entre lo elegido en el primer paso y C. • El caso de A = B o de R' = C no in...

Decodificador BCD 7 segmentos resta de decimales ejercicio resuelto

Imagen
Dos números decimales A y B son introducidos mediante sendos selectores. Se desea ver en un Decodificador BCD 7 segmentos el resultado de la resta, A-B, sólo en el caso de que ésta haya resultado positiva o cero, en caso contrario no debe visualizarse nada. Diseñar el circuito lógico correspondiente. EXPLICACIÓN: • Negar la entrada B obteniendo su complemento a 2: NOT(B) +1.4 NOT y 1 sumador 4 + 4. • Sumar A y (—B), es decir, restar A y B. Sumador 4 + 4. • Visualizar la resta en un 7 segmentos. Decodificador BCD-7 segmentos. • Para activar BI, y borrar el 7 segmentos, se utiliza el cuarto bit de la resta, R3: — Si R3 = 1, la resta es negativa, BI = 1 y no se ve nada. — Si R3 = 0, la resta es positiva, BI = 0, se ve el resultado. • Atención, no debe usarse un comparador entre A y “0000” para activar BI. El comparador lo es en binario puro, y no con signo en C-2. • Para sumar 1 en el complemento a 2 no valdría con un sumador 1 + 1. Tiene que ser un 4 + 4 que...

Decodificador BCD-7 segmentos ejercicio resuelto

Imagen
Dos números decimales A y B son introducidos mediante sendos selectores. Se desea ver en un Decodificador BCD 7-segmentos sólo el mayor de ellos. Si ambos resultaran iguales, no se visualizaría nada. Diseñar el circuito lógico correspondiente. EXPLICACIÓN: • Codificar las entradas decimales en binario. Codificador 10:4. • Comparar Ay B, utilizando A > B y A = B. Comparador de 4 bits. • Elegir entre A y B según el valor de A > B: — Si A es mayor que B, A > B = 1 entonces S = A. — Si no es mayor que B, A > B = 0 entonces S = B. Cuádruple multiplexor 2:1. • Visualizar en un 7- segmentos la señal elegida. Decodificador BCD-7 segmentos . • Conectar A = B a BI. Si A es igual a B entonces el 7 segmentos no visualizará nada, se borrará.

Multiplicador de 3 bits ejercicio resuelto

Imagen
Completar la tabla de funcionamiento correspondiente al circuito de la figura. ¿Cuál es la operación que implementa el circuito? (FA es un sumador completo) EXPLICACIÓN: Basta con escribir las entradas sobre el dibujo, ir obteniendo las señales intermedias y anotar la salida final.  En la figura están las entradas de la primera fila: 010 y 110, resultando que la salida es 001100. Viendo los resultados (y mirando en algún libro de teoría) se ve que el circuito es un multiplicador de 3 bits , 3X3.

Problemas resueltos de Electronica Digital y Combinacionales

Imagen
Aquí tienes muchos problemas resueltos de Electronica Digital y Combinacionales para que practiques. En los otros enlaces tienes problemas resueltos de máquinas eléctricas y estructuras . En los anteriores post hemos practicado con distintas herramientas básicas de análisis y diseño. Ahora, con la caja de herramientas medio llena, es momento de abordar diseños de cierta complejidad. Todo lo que vamos a hacer es aplicar los métodos vistos antes. La siguiente lista de pasos muestra el flujo de diseño (descendente) y el de análisis (ascendente). Con el diseño vamos con paso firme (gracias a los métodos) hacia una meta (el circuito lógico), y con el análisis comprobamos sin dudas (gracias a los métodos) que la meta alcanzada es la esperada (gracias a las especificaciones). Los pasos para diseñar un sistema combinacional a nivel de bit son: Leer y entender el enunciado. Determinar de las variables de entrada y salida. Obtener la tabla de verdad. Obtener las formas no...