COMPARADOR DIGITAL DE 3 BITS CON COMPUERTAS Y DISPLAYS | D&R TUTORIALES

D&R Tutoriales
16 Nov 202011:28

Summary

TLDREn este video, se explica cómo crear un comparador digital de dos números de tres bits usando compuertas lógicas básicas (AND, OR, NOT) y circuitos 74LS48 para mostrar los resultados en displays de siete segmentos. Se aborda el diseño del circuito paso a paso, desde la tabla de verdad hasta la implementación en Proteus, destacando la simplificación de funciones booleanas para optimizar el diseño. Además, se muestra cómo organizar el circuito de manera ordenada utilizando subcircuitos. El video finaliza con la prueba del circuito y una demostración de su funcionamiento.

Takeaways

  • 🔧 El video enseña cómo realizar un comparador digital de dos números de tres bits cada uno utilizando compuertas lógicas básicas (AND, OR, NOT).
  • 📦 Aunque existen circuitos integrados como el 74HS85 que realizan la función de comparar números de 4 bits, el video muestra cómo hacerlo manualmente.
  • 📊 Se utiliza la tabla de verdad de un comparador de dos números de un bit para explicar cómo funcionan las comparaciones y cómo derivar las funciones booleanas.
  • 📝 Las expresiones booleanas para un comparador de tres bits son largas, pero pueden simplificarse usando compuertas XOR y álgebra booleana.
  • ⚙️ Para simplificar el diseño, una de las tres funciones booleanas se puede derivar como la suma negada de las otras dos, reduciendo así la complejidad del circuito.
  • 🖥️ El circuito se muestra en Proteus, donde se organizó mediante un subsistema para mayor orden y claridad.
  • 💡 El video detalla cómo conectar las entradas y salidas en Proteus, así como cómo utilizar el circuito integrado 74LS48 para decodificar y mostrar los números en displays de siete segmentos.
  • 🧩 El comparador final cuenta con tres LEDs que indican si el primer número es mayor, menor o igual al segundo número.
  • 🛠️ Se utiliza la técnica de hacer el diseño más limpio y manejable mediante compuertas con más de dos entradas en lugar de las tradicionales de dos entradas.
  • 🎥 El video concluye con una demostración del circuito en acción, mostrando cómo cambia el estado de los LEDs y los displays al modificar las entradas.

Q & A

  • ¿Qué tipo de circuito se presenta en el video?

    -Se presenta un comparador digital de dos números de tres bits cada uno.

  • ¿Cuál es la función principal de un comparador digital?

    -La función principal de un comparador digital es comparar dos magnitudes de entradas diferentes y determinar la relación entre ellas, es decir, si una es mayor, menor o igual que la otra.

  • ¿Qué componentes básicos se utilizan para construir el comparador en el video?

    -Se utilizan compuertas lógicas AND, OR y NOT, además de circuitos 74LS48, que son decodificadores para displays de siete segmentos.

  • ¿Por qué se decide utilizar displays de siete segmentos en el circuito?

    -Se utilizan displays de siete segmentos para visualizar el valor decimal de los números que se están comparando, además del uso de LEDs para mostrar el resultado de la comparación.

  • ¿Cuál es la ventaja de simplificar las funciones booleanas en el diseño del circuito?

    -La simplificación de las funciones booleanas reduce la complejidad del circuito, disminuye el número de componentes necesarios y ahorra espacio, lo cual es útil si se arma el circuito físicamente.

  • ¿Cómo se implementa la tabla de verdad para un comparador de tres bits?

    -Se implementa utilizando la suma de productos, listando todos los valores donde la salida es 1 y formando la expresión correspondiente con compuertas lógicas.

  • ¿Qué se hace para manejar la complejidad de las funciones largas en el circuito?

    -Se elige una de las funciones largas, como la que determina si A es igual a B, y se reemplaza por la suma negada de las otras dos funciones (A mayor que B y A menor que B) para simplificar el circuito.

  • ¿Cómo se conectan las entradas y salidas en el circuito mostrado en el video?

    -Las entradas y salidas se colocan en un subsistema del circuito principal, y se conectan usando nombres que coinciden en ambos sistemas para mantener el diseño ordenado.

  • ¿Cuál es la importancia de conectar la cuarta entrada de los decodificadores 74LS48 a tierra?

    -Es importante conectar la cuarta entrada a tierra porque el circuito solo utiliza números de tres bits, y al hacerlo, el decodificador detecta esa entrada como un 0.

  • ¿Qué resultado se obtiene cuando se ingresan los valores máximos para A y B en el circuito?

    -Cuando se ingresan los valores máximos para A y B (por ejemplo, 7 en ambos casos), el LED que indica que A es igual a B se enciende, y los displays muestran el número 7.

Outlines

00:00

😀 Introducción al comparador digital de tres bits

El primer párrafo presenta un tutorial sobre cómo construir un comparador digital de tres bits utilizando compuertas lógicas básicas como AND, OR y NOT. Se menciona que existen circuitos integrados como el 74HC85 que realizan esta función para números de cuatro bits, pero el enfoque de este video es mostrar cómo hacerlo desde cero. También se habla de los decodificadores 74LS48 para displays de siete segmentos y cómo se utilizarán para mostrar el resultado decimal de la comparación de dos números.

05:01

📚 Comprensión de la función de un comparador y su tabla de verdad

Este párrafo se enfoca en la explicación teórica del comparador, comenzando con el ejemplo de un comparador de un solo bit y su tabla de verdad. Luego, se pasa al comparador de tres bits, mostrando su tabla de verdad y las expresiones booleanas resultantes para las salidas 'es igual a', 'es mayor que' y 'es menor que'. Se discute la simplificación de las expresiones utilizando algebra de Boole y se menciona la opción de cambiar una función compleja por una suma negada de las otras dos para simplificar el circuito físico.

10:03

🛠️ Construcción y prueba del circuito en Proteus

El tercer párrafo describe el proceso de construcción del circuito en el software Proteus. Se detalla cómo se configuran las entradas y salidas, y cómo se utilizan las compuertas AND de múltiples entradas para construir el circuito. También se muestra cómo se relacionan las entradas y salidas del circuito con los displays de siete segmentos y los LEDs para indicar la relación entre los números comparados. Finalmente, se ilustra cómo se prueba el circuito con diferentes entradas y se observan los resultados en los displays y LEDs.

🎬 Conclusión y llamado a la acción

El último párrafo concluye el video, animando a los espectadores a que dejen un like y se suscriban al canal para recibir más contenido similar. También se invita a los espectadores a dejar sus dudas o sugerencias en los comentarios, y se cierra con un saludo anticipando el próximo contenido.

Mindmap

Keywords

💡Comparador digital

Un comparador digital es un circuito que compara dos magnitudes de entrada y determina su relación. En el video, se enseña cómo construir un comparador de números de tres bits, que es un dispositivo importante en electrónica para determinar si un número es mayor, menor o igual que otro. El comparador es el núcleo del proyecto presentado.

💡Circuitos integrados

Los circuitos integrados son componentes electrónicos que contienen un gran número de circuitos electrónicos en un solo chip. En el script, se menciona el 74HC85 como un ejemplo de un comparador de cuatro bits, pero el video se centra en construir un comparador usando compuertas lógicas básicas.

💡Compuertas lógicas

Las compuertas lógicas son dispositivos electrónicos que realizan operaciones lógicas básicas como AND, OR y NOT. En el video, se utilizan compuertas AND, OR y NOT para construir el comparador digital, mostrando cómo se pueden combinar para lograr una función más compleja.

💡Decodificadores

Un decodificador es un circuito que convierte una entrada digital en una salida más baja de resolución. En el contexto del video, los decodificadores 74LS48 se utilizan para convertir la salida del comparador en un formato que puede ser mostrado en displays de siete segmentos.

💡Displays de siete segmentos

Los displays de siete segmentos son dispositivos que muestran números o letras mediante la iluminación de segmentos en una figura de '7'. En el video, se utilizan para visualizar el resultado decimal de la comparación de los números.

💡Suma de productos

La suma de productos es una técnica utilizada en la síntesis de circuitos lógicos para convertir una expresión algebráica en un circuito físico. En el video, se menciona el uso de esta técnica para simplificar las expresiones del comparador.

💡Álgebra de Boole

La álgebra de Boole es el estudio de las operaciones lógicas y es fundamental en la teoría de la información y la ingeniería de circuitos. En el script, se utiliza para simplificar las expresiones del comparador digital, lo que ayuda a reducir la complejidad del circuito.

💡LEDs

Los LEDs, o diodos emisores de luz, son componentes que emiten luz cuando se les pasa una corriente eléctrica. En el video, se utilizan LEDs para indicar la relación entre los números comparados, como 'a es igual a b', 'a es mayor que b' o 'a es menor que b'.

💡Proteus

Proteus es un software de simulación de circuitos que permite a los diseñadores visualizar y probar sus diseños antes de construirlos físicamente. En el video, se utiliza Proteus para mostrar el diseño y la simulación del circuito del comparador digital.

💡Estados lógicos

Los estados lógicos son los valores básicos que pueden tener una señal o una entrada en un circuito lógico, generalmente 0 y 1. En el script, los estados lógicos se asignan a las entradas del comparador para simular diferentes condiciones de comparación.

Highlights

Tutorial de cómo realizar un comparador digital de dos números de tres bits cada uno.

Comparación con circuitos integrados como el 74HC85, que son para comparadores de cuatro bits.

Uso de compuertas lógicas básicas AND/OR/NOT para construir el comparador.

Apoio en circuitos 74LS48, decodificadores para displays de siete segmentos.

Visualización del resultado de la comparación en LEDs y su valor decimal en displays.

Explicación de la función de un comparador y su tabla de verdad para un bit.

Desarrollo de la tabla de verdad para un comparador de tres bits.

Obtención de expresiones para las salidas del comparador utilizando la suma de productos.

Simplificación de las funciones con álgebra de Boole para facilitar la construcción del circuito.

Estrategia de cambiar una función por una suma negada de las otras para optimizar el circuito.

Visualización del circuito en Proteus y explicación de su organización.

Uso de compuertas NOT para obtener las salidas negadas del comparador.

Construcción del circuito con compuertas AND/OR de múltiples entradas para no hacer el diseño demasiado grande.

Conexión de las entradas y salidas del circuito con su correspondiente nombre para una mejor organización.

Procedimiento para probar el circuito y visualizar los resultados en los displays y LEDs.

Observación de cómo el circuito maneja diferentes casos de comparación y muestra los resultados.

Importancia de enviar la entrada de cuatro bits a tierra para su correcta interpretación como 0.

Conclusión del tutorial y llamado a like y suscribirse para más contenido.

Transcripts

play00:04

bienvenidos a un nuevo vídeo para esta

play00:07

ocasión les enseñaremos a realizar el

play00:09

circuito que están viendo en pantalla el

play00:11

cual es un comparador digital de dos

play00:13

números de tres bits cada uno como saben

play00:16

ustedes ya pueden encontrar en el

play00:18

mercado circuitos integrados que

play00:20

realizan esta función como lo es el 74

play00:23

hs 85 que es un comparador de dos

play00:25

números de 4 bits pero para este vídeo

play00:28

les vamos a mostrar cómo hacerlo con

play00:30

compuertas lógicas las más básicas

play00:32

and/or y not además nos vamos a apoyar

play00:36

de circuitos 74 ls 48 los cuales son

play00:40

decodificadores para displays de siete

play00:42

segmentos y esto es porque aparte de

play00:44

mirar el resultado de la comparación de

play00:46

ambos números con un led vamos a

play00:48

observar su valor decimal en los

play00:50

displays en el canal ya tenemos un vídeo

play00:53

acerca de un comparador de dos bits si

play00:55

es lo que están buscando está

play00:56

apareciendo justo en este momento en la

play00:58

parte de arriba bueno antes de empezar

play01:01

con el armado del circuito vamos a

play01:03

entender un poco de este con el ejemplo

play01:05

más sencillo que hay en primer lugar la

play01:08

función de un comparador es

play01:10

a la redundancia el comparar dos

play01:13

magnitudes de entradas diferentes y

play01:15

encontrar la relación que hay entre

play01:17

ellas para entender esto de mejor manera

play01:20

vamos a ver la tabla de verdad de un

play01:22

comparador de dos números de un bit como

play01:25

podemos observar tenemos dos entradas

play01:27

distintas llamadas en este caso a y b y

play01:31

para ellas vamos a tener tres salidas

play01:33

distintas la primera donde a es igual a

play01:36

b donde a es mayor a b y por último

play01:40

donde a es menor a b siguiendo esta

play01:43

tabla de verdad es como tenemos las

play01:45

siguientes funciones golean as

play01:51

muy bien una vez visto este ejemplo

play01:53

pasamos a observar el caso del

play01:55

comparador de tres bits

play01:58

así que pasamos a observar su tabla de

play02:01

verdad y en base a esta vamos a obtener

play02:04

la siguiente expresión para la primer

play02:06

salida

play02:07

haciendo uso de la suma de productos es

play02:10

decir vamos a enlistar todos los valores

play02:13

donde tenemos un 1 a la salida

play02:16

así obtenemos la siguiente expresión

play02:20

como vemos es una expresión bastante

play02:22

larga así que si su propósito es armar

play02:25

el circuito en físico pueden apoyarse

play02:28

desde compuertas exor y así tendríamos

play02:30

lo siguiente

play02:33

hacemos lo mismo con las siguientes dos

play02:35

salidas aquí ya fueron simplificadas con

play02:38

álgebra de bull muy bien podemos ver que

play02:41

tenemos tres funciones distintas ya las

play02:44

hemos simplificado a lo máximo posible

play02:46

pero vemos que aún así tenemos funciones

play02:49

algo largas y esto podría ser una

play02:51

molestia principalmente si debemos armar

play02:54

el circuito en físico por el costo de

play02:56

los materiales y el espacio que esto

play02:58

requiere así que como último paso vamos

play03:01

a cambiar una de estas funciones por una

play03:03

suma negada de las otras dos así que por

play03:07

ejemplo aquí en este caso nosotros vamos

play03:09

a elegir ese uno oa es igual a b ya que

play03:12

como podemos ver es la función más larga

play03:14

de las tres entonces vamos a cambiar esa

play03:17

por lo tanto en lugar de ser igual a

play03:20

esto cambiaría de esta manera

play03:23

como mencioné esto pueden hacerlo con la

play03:26

que ustedes quieran es decir si desean

play03:29

cambiar ese 3

play03:31

entonces ese 3 pasaría a ser la suma

play03:33

negada de ese 1 y de ese 2

play03:37

muy bien una vez que ya hemos visto esto

play03:39

ahora sí vamos a pasar a ver el circuito

play03:42

en proteus muy bien ya tenemos aquí el

play03:45

circuito que vieron en un inicio del

play03:46

vídeo decidimos hacerlo mediante un

play03:48

subsidio para que se viera un poco más

play03:51

ordenado como ingresamos este

play03:53

simplemente nos vamos a la parte del

play03:54

modo de servir de circuito en ese aquí

play03:57

le damos en default le damos un clic

play04:01

en donde nosotros queramos iniciar y por

play04:04

ejemplo lo arrastramos hasta acá aquí

play04:06

soltamos y aquí simplemente ya lo

play04:08

podemos hacer más grande o más chico a

play04:10

nuestro gusto para ingresar en él le

play04:12

damos clic derecho y seleccionamos esta

play04:14

opción

play04:15

y aquí podemos trabajar con un nuevo

play04:18

circuito para no revolver nos con el

play04:20

otro para salir simplemente le damos

play04:23

clic derecho donde sea y le damos en

play04:25

esta opción

play04:30

ya no regrese a esta parte de acá las

play04:33

entradas que pusimos aquí están de

play04:35

acuerdo a la tabla de verdad que les

play04:36

enseñamos

play04:38

este es nuestro número a y este es no es

play04:40

el de acá es nuestro número b

play04:45

en este caso nuestra entrada llamada a

play04:48

es nuestro bit más significativo del

play04:50

primer número y nuestra entrada llamada

play04:52

c es el bit menos significativo así

play04:54

igual con d y con f respectivamente para

play04:57

el número b

play04:58

ocupamos nosotros estos llamados logic

play05:01

state como pueden ver aquí está su

play05:03

nombre

play05:05

que nos permiten ingresar 01

play05:08

respectivamente ya depende ustedes si

play05:10

van a armar el circuito en físico pueden

play05:12

van a usar respectivamente el botones ya

play05:16

sea con resistencias fulop o puldón

play05:18

tenemos aquí los circuitos 74 ls 48 que

play05:21

mencionamos son los decodificadores y

play05:24

nuestros displays de siete segmentos

play05:26

aquí tenemos los tres leds que nos van a

play05:29

indicar la relación en la entrada como

play05:31

pueden ver estas entradas y salidas las

play05:34

colocamos de igual manera yéndonos aquí

play05:36

en el modo de su circuito

play05:38

simplemente el seleccionan entrada y las

play05:40

ponen aquí en el extremo del psuv

play05:42

circuito y le asignan el nombre que

play05:45

ustedes quieran igualmente a las salidas

play05:47

estas entradas y salidas se van a

play05:50

relacionar con entradas y salidas que

play05:52

tengan el mismo nombre dentro de este

play05:55

circuito bueno una vez explicado esto

play05:57

vamos a ver lo que hay dentro de éste

play06:01

y como podemos ver tenemos este circuito

play06:04

es algo largo como como ya lo habíamos

play06:07

dicho tenemos las seis entradas entrada

play06:10

a entrada de entrada ce del primer

play06:13

número y la d e y f del segundo tenemos

play06:17

aquí una compuerta not para obtener

play06:19

todas las salidas anegada ven negadas en

play06:21

negada denegada en negada y f negada

play06:26

como nosotros les mostramos en un inicio

play06:28

del vídeo

play06:29

decidimos hacer las ecuaciones con

play06:33

compuertas andy de más de dos entradas

play06:35

normalmente las que venden en

play06:38

circuitos integrados son compuertas de

play06:41

dos entradas aquí nosotros para no hacer

play06:44

el circuito tan grande y que puedan

play06:46

visualizarlo en la pantalla fácilmente

play06:49

decidimos hacerlo con compuertas de 4 dt

play06:52

o de 3 entradas

play06:54

aquí tenemos la ecuación formada que les

play06:57

mostramos a un inicio del vídeo

play06:59

recordemos que son está antes

play07:01

multiplicación y tenemos todas las todos

play07:05

los productos y simplemente todas estas

play07:09

con una hora

play07:12

y esta es la ecuación para a es mayor

play07:15

ave como pueden ver aquí

play07:20

enseguida tenemos la segunda ecuación

play07:23

aquí a cada una de las entradas están el

play07:27

nombre a la que pertenecen para no

play07:29

utilizar cables para no hacer el

play07:32

circuito algo

play07:34

algo muy revuelto que no puedan leerlo

play07:36

visualizarlo de buena manera y hacemos

play07:39

lo mismo todos los productos de la

play07:41

ecuación que les mostramos en un inicio

play07:44

lo mandamos a una compuerta ahora en

play07:47

este caso de 7 entradas y para esta

play07:49

salida es la

play07:51

es la salida donde es menor ave por

play07:55

último tenemos esto

play07:57

como ya habíamos dicho es la suma negada

play08:00

de las dos funciones anteriores de estas

play08:04

dos

play08:05

primero lo ponemos en una hora y la

play08:08

salida de esa la negamos con una nota y

play08:11

así es como tenemos

play08:13

el resultado es mayor es igual al perdón

play08:19

muy bien y ahora para los displays para

play08:22

los displays como simplemente estamos

play08:24

usando

play08:25

un número de tres bits entonces no es

play08:28

necesario que hagamos otro procedimiento

play08:30

más que enviar directamente las mismas

play08:33

entradas

play08:35

a las entradas de los displays es decir

play08:38

tenemos aquí a 0 como ya habíamos dicho

play08:41

este es nuestro bit más significativo

play08:43

tenemos a 1 y tenemos a 2

play08:47

y respectivamente al trabajo de 0 v12

play08:54

muy bien esto es todo el circuito

play08:56

nuevamente

play08:58

vamos a mostrarlo nuevamente por si no

play09:02

alcanzaron a verlo bien en algún aspecto

play09:09

y como les mencionaba en estos sus

play09:11

circuitos las entradas o salidas que

play09:14

pongamos en la parte de afuera se van a

play09:17

relacionar con las entradas o salidas

play09:18

del que tengan el mismo nombre aquí

play09:21

dentro

play09:22

así es la manera en cómo funcionan estos

play09:25

y son de mucha ayuda para hacer nuestro

play09:27

trabajo un poco más ordenado

play09:31

bueno ya que lo hemos visto entonces nos

play09:34

vamos a ir a la parte de afuera para

play09:35

probarlo nuevamente

play09:39

así que es muy importante que recuerden

play09:42

que los 74 s 48 en este caso que sólo

play09:45

estamos utilizando números de 3 bits el

play09:48

cuarto la entrada de la manden a tierra

play09:51

para que lo detecte como un 0

play09:53

muy bien entonces vamos a correrlo

play09:57

y como podemos ver aquí tenemos todos en

play10:00

cero por lo tanto tenemos encendido el

play10:02

led que nos indica que es igual a b y

play10:05

los displays en 0 si metemos un 1 en

play10:09

nuestro bit más significativo va a

play10:11

cambiar a 4 y nos indica que a es mayor

play10:14

a b si metemos un 2 aquí

play10:18

vemos que el led sigue igual pero

play10:20

nuestro display ya cambio porque sigue

play10:24

igual porque estamos metiendo un 4 y un

play10:26

2 ahora qué pasa si metemos un 4 aquí

play10:29

este nos va a cambiar debido a que aquí

play10:31

ya estamos metiendo un 6 y aquí seguimos

play10:33

metiendo un 4

play10:36

entonces qué pasa si metemos aquí 12

play10:38

también entonces vuelve a nuestro led

play10:41

donde a es igual a b bueno y eso es todo

play10:43

por ahora esperamos les haya gustado el

play10:45

vídeo no olviden dejar un like y

play10:47

suscribirse al canal para apoyar más

play10:49

contenido como este cualquier duda o

play10:52

sugerencia no olviden dejarla en los

play10:54

comentarios nos vemos en la próxima

Rate This

5.0 / 5 (0 votes)

Related Tags
comparador digitalcircuito lógicocompuertas ANDcompuertas ORtutorial técnicocircuitos integradosproteusdecodificadoresdisplays LEDdiseño electrónico
Do you need a summary in English?