S4 Contenido Elect2302

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 32

ELECTRÓNICA II

Semana 4
Compuertas Lógicas y Simuladores
Semana 4
Compuertas Lógicas y Simuladores

APRENDIZAJE ESPERADO
El estudiante será capaz de:
• Diagramar circuitos lógicos utilizando los tipos de compuertas y simuladores,
con la finalidad de aplicarlos en el funcionamiento de entornos industriales.

Reservados todos los derechos para IACC S.A. No se permite copiar, reproducir, reeditar, descargar, publicar, emitir, difundir, de forma total o parcial la
presente obra, ni su incorporación a un sistema informático, ni su transmisión en cualquier forma o por cualquier medio (electrónico, mecánico, grabación u
otros) sin autorización previa y por escrito de IACC S.A. La infracción de dichos derechos puede constituir un delito contra la propiedad intelectual, Ley 17.336.

IACC 2023 2
Semana 4
Compuertas Lógicas y Simuladores

ÍNDICE
APRENDIZAJE ESPERADO ..................................................................................................................................................... 2
INTRODUCCIÓN ................................................................................................................................................................... 4
RESUMEN ............................................................................................................................................................................ 5
PALABRAS CLAVE ................................................................................................................................................................. 5
PREGUNTAS GATILLANTES ................................................................................................................................................... 5
1. COMPUERTAS LÓGICAS Y SIMULADORES ................................................................................................................................. 6
1.1 TIPOS DE COMPUERTAS Y SIMBOLOGÍA ............................................................................................................................. 6
1.1.1 COMPUERTA INVERSORA.............................................................................................................................................. 7
1.1.2 COMPUERTA AND Y NAND............................................................................................................................................ 9
1.1.3 COMPUERTA OR Y NOR............................................................................................................................................... 12
1.1.4 COMPUERTA XOR Y XNOR .......................................................................................................................................... 14
1.2 METODOLOGÍAS DE DIAGRAMACIÓN DE CIRCUITOS........................................................................................................ 16
1.2.1 METODOLOGÍAS DE DIAGRAMACIÓN DE CIRCUITOS UTILIZANDO TODOS LOS TIPOS DE COMPUERTAS.................. 17
1.2.2 METODOLOGÍAS DE DIAGRAMACIÓN DE CIRCUITOS UTILIZANDO SOLO COMPUERTAS NAND ................................ 23
1.2.3 METODOLOGÍAS DE DIAGRAMACIÓN DE CIRCUITOS UTILIZANDO SOLO COMPUERTAS NOR................................... 26
2. HERRAMIENTAS DE SOFTWARE: SIMULADORES ELECTRÓNICOS ........................................................................................... 28
2.1 SIMULADOR ELECTRÓNICO PROTEUS ............................................................................................................................... 29
REFERENCIAS ..................................................................................................................................................................... 32

IACC 2023 3
Semana 4
Compuertas Lógicas y Simuladores

INTRODUCCIÓN

En 1938, el ingeniero estadounidense Claude Elwood Shannon aplicó las teorías del álgebra de Boole para
la solución de problemas de circuitos de telefonía con relés, introduciendo en el área tecnológica, el campo
de la electrónica digital, dando paso a las compuertas lógicas. Las compuertas lógicas utilizan información
binaria entre sus circuitos, los que son bastante complejos debido a que su estructura está compuesta por
un gran número de circuitos, en donde todos deben funcionar de la manera correcta, para lograr el
resultado esperado.
Como se ha visto, el álgebra booleana es la teoría matemática que se aplica en la lógica combinatoria. Las
variables booleanas son representadas por símbolos utilizados para representar magnitudes lógicas y
pueden tener solo dos valores posibles: 1 (valor alto) o 0 (valor bajo). Estas variables se manejan por medio
de compuertas, las que se representan a través de un circuito útil para realizar las operaciones aritméticas
y lógicas.
Dado lo planteado, se tratarán aspectos relacionados con las compuertas lógicas; de igual manera, se
estará estudiando su simbología, cómo funcionan cada una de las compuertas lógicas, se abordará que es
una tabla de verdad y, finalmente, se trabajará con la metodología para la diagramación de circuitos
haciendo uso de cada una de estas compuertas lógicas.

IACC 2023 4
Semana 4
Compuertas Lógicas y Simuladores

RESUMEN
Para diseñar y comprender los circuitos de la electrónica digital es fundamental conocer las funciones o
compuertas lógicas, así como su importancia, dado que controlan el flujo de señales de las entradas a una
sola salida, de manera que representan la base para la implementación de técnicas y metodologías de
diseño de sistemas y esquemas digitales en general.
A partir del algebra de Boole y de los mapas de Karnaugh se diseñan circuitos cuya simbología y
representación se realiza mediante compuertas de tipo AND, OR, NAND, NOR, NOT, XOR y XNOR
principalmente; a partir de estas compuertas se construyen dispositivos y componentes más complejos a
nivel de funciones pero que, en su interior, utilizan estas compuertas.
En este sentido, es importante entender cuáles son las compuertas lógicas, a entender los tipos, de igual
forma, cómo se comportan en los circuitos digitales, este comportamiento también es llamado tabla de
verdad, y qué técnicas o metodologías de diseño permiten por medio de un conjunto de pasos definidos,
construir circuitos digitales según los requerimientos del diseñador.

PALABRAS CLAVE
• Compuerta Lógica
• AND
• OR
• NOT
• NAND
• NOR
• XOR

PREGUNTAS GATILLANTES
• ¿Cómo se puede distinguir una operación lógica de otra?
• ¿Cuál es la relación entre una compuerta lógica y una tabla de verdad?
• ¿Qué simuladores permiten diseñar circuitos digitales con compuertas lógicas?

IACC 2023 5
Semana 4
Compuertas Lógicas y Simuladores

1. COMPUERTAS LÓGICAS Y SIMULADORES


Los circuitos digitales y, en general, la electrónica digital se fundamenta en el uso de operaciones y
compuertas lógicas que operan sobre los valores binarios 0 y 1. A continuación, se revisarán los tipos de
compuertas y su simbología, así como su comportamiento y el diseño de circuitos, utilizando la lógica
digital.
Como punto de partida, es importante mencionar que las compuertas lógicas son circuitos que están
diseñados internamente por componentes electrónicos analógicos como los transistores que, a su vez, se
encuentran configurados y generan señales de voltaje como resultado de su corte o saturación que se
relacionan con los niveles lógicos asociados a valores 1 o 0. A su vez, las compuertas pueden ser utilizadas
para efectuar operaciones lógicas binarias tales como la suma, multiplicación, negación, entre otras, de
acuerdo con el comportamiento que tenga la compuerta lógica.
Asimismo, existen diferentes tipos de compuertas; cada una de estas compuertas posee una tabla
asociada, llamada tabla de verdad y, la misma, es la que demuestra cómo será el comportamiento de dicha
compuerta, dependiendo de los valores que reporten las entradas, así también se expresa con una
simbología específica.

1.1 TIPOS DE COMPUERTAS Y SIMBOLOGÍA

Las compuertas lógicas poseen dos posibles estados: el 1 y el 0, ambos estados se asocian con los estados
positivos y negativos de la lógica combinacional, en donde el estado 1 tiene un valor máximo de 5V (5 voltios
para la familia lógica TTL) y el estado 0 tiene un valor mínimo de 0V (0 voltios), en donde el resultado puede
variar de acuerdo con los valores de las entradas. Es importante revisar la hoja técnica de la compuerta
para comprender estos valores o niveles lógicos. Dado que un 1 y un 0 son rangos de voltaje y no un valor
único.
Las compuertas lógicas trabajan con una lógica donde:

• La lógica positiva: es activa con 1 o señal en alto, representado con un 1 binario y con una señal en
bajo se desactiva, representado con un 0 binario.
• La lógica negativa: los valores manejados son inversos a la lógica positiva, requiere de una señal en
alto, representada con un 0 binario y una señal en bajo representada con un 1 binario.

En lo sucesivo se utilizará la lógica positiva. Cada compuerta lógica está representada por medio de un
símbolo gráfico, la operación lógica y llamada tabla de verdad, en donde se puede observar el
funcionamiento y comportamiento de las variables de acuerdo con los valores de las entradas. Existen

IACC 2023 6
Semana 4
Compuertas Lógicas y Simuladores

varios estándares para los gráficos que representan las compuertas, pero solo se atenderá el uso de gráficos
según la norma ANSI, que es la más extendida y utilizada en la actualidad.

1.1.1 COMPUERTA INVERSORA

La compuerta inversora o compuerta NOT representa la operación matemática de la negación.

Entrada A Salida (Z)

0 0

0 1

Tabla 1. Tabla lógica de una compuerta NOT (1 entrada)


Fuente: Elaboración propia

Figura 1. Representación de una compuerta NOT


Fuente: Elaboración propia

Tal como se ha mencionado, esta compuerta solo tiene una entrada y una salida, por lo que, si en la entrada
se tiene un 1 lógico, en la salida se debe tener un 0 lógico.
Así, el comportamiento se describe como:

• Si en la entrada tenemos un “1” lógico, en la salida habrá un “0” lógico.


• Si en la entrada tenemos un “0” lógico, en la salida habrá un “1” lógico.

IACC 2023 7
Semana 4
Compuertas Lógicas y Simuladores

Las variables negativas o inversas son representadas por medio de un vinculum, que es una línea horizontal
por encima de la letra que representa a una variable o mediante el uso del apóstrofe; en ambos casos, se
genera el mismo resultado: variable inversa. Es importante señalar que, al hacer uso de compuertas
inversoras en forma de cascadas, luego de dos compuertas se obtiene el valor original de la variable,
simulando el comportamiento de un cable o la anulación de ambas compuertas.
Finalmente, esta compuerta lógica se consigue comercialmente como un circuito integrado o encapsulado
y puede ser fabricado por diferentes proveedores y con diferentes tecnologías (como, por ejemplo, la
tecnología CMOS y la tecnología TTL).
A continuación, se presenta un ejemplo del circuito integrado comercial y de su estructura interna:

Figura 2. Circuito integrado de una compuerta NOT 74LS04


Fuente: AllDataSheet (2022)

Figura 3. Estructura interna del circuito integrado de una compuerta NOT 74LS04
Fuente: AllDataSheet (2022)

IACC 2023 8
Semana 4
Compuertas Lógicas y Simuladores

Puede notarse que en la estructura interna hay seis compuertas de tipo NOT, el diseñador del circuito
puede elegir cuántas ocupar, dado que son independientes una de las otras.

1.1.2 COMPUERTA AND Y NAND


La tabla lógica de una compuerta AND se asocia a la multiplicación de sus entradas:

Entrada A Entrada B Salida (Z)

0 0 0

0 1 0

1 0 0

1 1 1

Tabla 2. Tabla lógica de una compuerta AND de dos entradas


Fuente: Elaboración propia

Figura 4. Representación de una compuerta AND de dos entradas


Fuente: Elaboración propia

Ahora, si se toma una compuerta AND y a su salida se conecta un inversor o compuerta NOT, entonces se
obtiene una nueva función lógica denominada AND negada o compuerta NAND.

IACC 2023 9
Semana 4
Compuertas Lógicas y Simuladores

Entrada A Entrada B Salida (Z)

0 0 1

0 1 1

1 0 1

1 1 0

Tabla 3. Tabla lógica de una compuerta NAND de dos entradas


Fuente: Elaboración propia

Es importante mencionar que, en las compuertas AND y NAND de las tablas anteriores se consideran dos
entradas A y B, por tanto, si n es el número de entradas entonces 2n = 4, siendo 4 la cantidad de filas o
combinaciones que existen en la tabla de verdad. Si tuviese una compuerta AND o NAND de tres entradas,
entonces: 23 = 8 y la tabla resultante sería:

Entrada A Entrada B Entrada C Z (AND) Z (NAND)

0 0 0 0 1

0 0 1 0 1

0 1 0 0 1

0 1 1 0 1

1 0 0 0 1

1 0 1 0 1

1 1 0 0 1

1 1 1 1 0

Tabla 4 Tabla lógica de una compuerta NAND de tres entradas


Fuente: Elaboración propia

IACC 2023 10
Semana 4
Compuertas Lógicas y Simuladores

En términos comerciales, a nivel de circuitos integrados, de acuerdo con la tecnología se pueden ubicar los
integrados 7408 para AND y 7400 NAND (tecnología TTL), y los integrados CMOS 4081 y 4011
respectivamente (tecnología CMOS).

Figura 5. Representación de una compuerta NAND de dos entradas


Fuente: Elaboración propia

Figura 6. Representación de una compuerta AND Cuádruple 74LS08 de dos entradas


Fuente: AllDataSheet (2022)

Figura 7. Representación de una compuerta AND Cuádruple 74LS08 de dos entradas


Fuente: AllDataSheet (2022)

IACC 2023 11
Semana 4
Compuertas Lógicas y Simuladores

1.1.3 COMPUERTA OR Y NOR

La compuerta lógica OR, utilizada para representar la operación de suma de dos dígitos binarios, se
caracteriza porque la salida estará en estado alto cuando cualquier entrada o ambas estén en estado alto. La
compuerta NOR es la negación de la compuerta OR. En términos comerciales, a nivel de circuitos
integrados, de acuerdo con la tecnología se pueden ubicar para TTL el circuito integrado 7432 para OR y
7402 NOR, y para tecnología CMOS 4071 y 4000 respectivamente.

Entrada A Entrada B Salida (Z)

0 0 0

0 1 1

1 0 1

1 1 1

Tabla 5. Tabla lógica de una compuerta OR de dos entradas


Fuente: Elaboración propia

Figura 8. Representación de una compuerta OR de dos entradas


Fuente: elaboración propia

En la tabla de esta compuerta se puede relacionar que la salida o respuesta es la suma de sus entradas, por
ejemplo:
A = 0 y B = 0 entonces la salida Z = 0
Al conectar un inversor a la salida de una compuerta OR se obtiene una nueva función lógica denominada
OR negada o compuerta NOR.

IACC 2023 12
Semana 4
Compuertas Lógicas y Simuladores

Entrada A Entrada B Salida (Z)

0 0 1
0 1 0
1 0 0
1 1 0

Tabla 6. Tabla lógica de una compuerta NOR de dos entradas


Fuente: Elaboración propia

Figura 9. Representación de una compuerta OR de dos entradas


Fuente: Elaboración propia

Figura 10. Representación de una compuerta OR Cuádruple 74LS32 de dos entradas


Fuente: AllDataSheet (2022)

IACC 2023 13
Semana 4
Compuertas Lógicas y Simuladores

1.1.4 COMPUERTA XOR Y XNOR

La compuerta XOR o también conocida como OR exclusiva corresponde a una suma que excluye la
operación 1 + 1 = 1 de la tabla OR. En este sentido, la tabla de verdad para 2 entradas de esta función
lógica es:

Entrada A Entrada B Salida (Z)

0 0 0

0 1 1

1 0 1

1 1 0

Tabla 7. Tabla lógica de una compuerta XOR de dos entradas


Fuente: Elaboración propia

Se evidencia que solo cambia un valor de la tabla con respecto a la tabla OR. Por su parte, la función lógica
o compuerta XNOR se genera al conectar un inversor a la salida de la suma exclusiva.

Entrada A Entrada B Salida (Z)

0 0 1

0 1 0

1 0 0

1 1 1

Tabla 8. Tabla lógica de una compuerta XNOR de dos entradas


Fuente: Elaboración propia

IACC 2023 14
Semana 4
Compuertas Lógicas y Simuladores

Las simbologías de estas compuertas lógicas son:

Figura 11. Simbología compuertas XOR y XNOR


Fuente: Elaboración propia

Así, la compuerta XNOR es la negación de la compuerta XOR. En términos comerciales, a nivel de circuitos
integrados, de acuerdo con la tecnología, se pueden ubicar como 7486 para XOR (para TTL) y 747266 para
XNOR, y con tecnología CMOS los circuitos integrados 4030 y 4077, respectivamente.
La siguiente imagen muestra un ejemplo de un circuito combinatorio, el cual, es un circuito compuesto de
diferentes compuertas lógicas. Puede observar que el circuito cuenta con 2 entradas y se puede hacer el
recorrido de estas entradas para conocer cuál es el resultado en la salida Y. Esto, dado que el
comportamiento de las compuertas lógicas es conocido y está expresado en las tablas de verdad de cada
una de estas funciones.

Figura 12. Ejemplo de un circuito combinatorio con compuertas lógicas


Fuente: Elaboración propia

IACC 2023 15
Semana 4
Compuertas Lógicas y Simuladores

1.2 METODOLOGÍAS DE DIAGRAMACIÓN DE CIRCUITOS

La diagramación de circuitos es una representación pictórica de un circuito eléctrico. Más precisamente,


es donde “se observan los diferentes componentes del circuito de manera simple y con pictogramas
uniformes de acuerdo a normas, y conexiones de alimentación y de señal entre los distintos dispositivos”
(Moreno, 2017, p. 20). El arreglo de los componentes e interconexiones en el esquema, generalmente, no
corresponde a sus ubicaciones físicas en el dispositivo terminado. Un esquema de circuito muestra la
conexión real, a través del uso de cables entre los dispositivos.
Para llevar a cabo la diagramación de circuitos, es necesario seguir los siguientes pasos:

• Entender el problema a resolver o la necesidad a solucionar. Para ello, puede crear el diagrama de
flujo del problema o la función: comprobar mediante una serie de pasos ordenados y lógicos las
diferentes combinaciones de las reglas de disyunción, conjunción y negación, enfocándose en los
resultados, incluso con un esquema o bosquejo general se puede crear todo el escenario que
permita comprender lo que se requiere.
• Identificar las entradas y las salidas existentes
• Construir tablas de la verdad: se aplica en cada combinación y sus resultados se expresan en ceros
y uno a través de dispositivos o representación de estos.
• Aplicar el álgebra de Boole: verificados los caminos posibles o rutas a seguir, se decide qué camino
es el indicado a seguir.
• Aplicar postulados y teoremas de la lógica posicional: se pueden generar resultados controlados y
solo un resultado es el esperado. Es necesario validar las salidas esperadas.
• Dibujar el circuito electrónico: representar mediante un dibujo el circuito con todas las conexiones
y circuitos integrados necesarios.

Para el diseño de circuitos se utilizan simuladores electrónicos, los que permiten diseñar, partiendo de la
identificación de variables, compuertas y cualquier otro circuito electrónico, realizar el montaje de forma
digital, probarlo y evaluar que los datos de entradas sean los correctos para generar la salida deseada.
Algunos ejemplos son: Proteus, Liveware, Scilab, entre muchos otros.
Para el diseño de los circuitos, es necesario tener en cuenta los siguientes pasos:

• El primer paso consiste en generar unas especificaciones de diseño, las que describen la
funcionalidad esperada, así como otras propiedades tales como el consumo de potencia, espacio
máximo que puede ocupar, entre otras. En general, las especificaciones del diseño dejan bastante
libertad al diseñador en aspectos como la topología del circuito, la colocación de distintos
componentes, entre otros. El método habitual de describir el diseño a nivel de transistores y

IACC 2023 16
Semana 4
Compuertas Lógicas y Simuladores

operacionales es mediante la captura de esquemas que proporcionan una forma gráfica, sencilla e
intuitiva de colocar e interconectar los componentes para así realizar el diseño. El circuito debe
incluir las fuentes de alimentación, la tierra y los conectores de entrada y salida.
• Después de completar la descripción del circuito, utilizando la herramienta de captura de
esquemas, el funcionamiento electrónico y la funcionalidad del circuito deben ser verificados
utilizando un simulador electrónico.
• La simulación detallada a nivel de compuertas lógicas es el primer paso en la validación de la
operación; aquí no solo se detectan errores respecto a las especificaciones, sino que también, en la
creación de los esquemáticos. Es sumamente importante que los resultados de simulación sean los
correctos, antes de seguir con los siguientes pasos de diseño.
• Una vez que los resultados de simulación indican que el circuito funciona correctamente, se pasa a
la etapa de montaje. Tras la realización del montaje hay que proceder a la verificación del
funcionamiento, ahora en un laboratorio, antes de proceder a su uso en su ubicación definitiva.

Figura 13. Metodología para diseñar circuitos digitales


Fuente: Salas, Pérez y Ramírez (2007)

1.2.1 METODOLOGÍAS DE DIAGRAMACIÓN DE CIRCUITOS UTILIZANDO TODOS LOS TIPOS DE


COMPUERTAS

El diseño electrónico tiene por objetivo la obtención de un circuito funcionalmente correcto, lo más sencillo
y eficiente posible y en el menor plazo de tiempo. Para esto, se requiere que “la metodología de diseño
[garantice] que se minimicen los errores, en la fase de diseño se introducen puntos de verificación en
distintas etapas del diseño y caminos de vuelta atrás antes de comenzar el montaje del circuito” (Salas,

IACC 2023 17
Semana 4
Compuertas Lógicas y Simuladores

Pérez y Ramírez, 2007, p. 20). La herramienta fundamental para la verificación del comportamiento es el
simulador. No se puede considerar que el circuito está correctamente diseñado, hasta que la simulación
dé como resultado el comportamiento deseado.
El diseño de circuitos parte de un conjunto de especificaciones y culmina en un diagrama lógico o lista de
funciones booleanas de la que puede obtenerse el diagrama lógico. La metodología de diseño más sencilla
de emplear para el manejo de compuertas es:
• Enunciar el problema.
• Determinar el número requerido de variables de entrada y el número requerido de variables de
salida.
• Asignar letras a las variables de entrada y a las de salida.
• Deducir la tabla de verdad que define las relaciones entre las entradas y las salidas.
• Obtener la(s) función(es) de Boole simplificada(s), utilizando el álgebra de Boole, mapas de
Karnaugh o cualquier otro, para cada salida.
• Dibujar el diagrama lógico.
• Dibujar el diagrama electrónico (opcional).

Por otro lado, Arias (2007) plantea una metodología de diseño que se rige por los siguientes pasos:

• Realizar la tabla de verdad de cada una de las salidas del circuito en función de las variables
lógicas de entrada, identificando entradas y salidas, asignando el nombre a cada variable.
• Obtener la función más simplificadas posible de cada salida, aplicando los métodos de
simplificación.
• Elegir el tipo de compuertas y la familia lógica con la que se va a diseñar el circuito.

Esta metodología será presentada en el siguiente ejemplo.


Ejemplo: A partir del circuito digital de la figura, compuesto por diferentes compuertas lógicas, diseñe la
tabla de verdad que muestre el comportamiento del mismo.
El circuito en estudio será:

IACC 2023 18
Semana 4
Compuertas Lógicas y Simuladores

Figura 14. Ejemplo de un circuito combinacional


Fuente: Elaboración Propia

Considerando que hay 2 entradas, entonces se tiene que la tabla de verdad tendrá 4 posiciones (2n = 22 =
4).
Por ende, se debe hacer el recorrido por todo el circuito para ver según el comportamiento de cada
compuerta que salida se genera en cada caso. Se supone el caso 1 donde x = 0 y la entrada y = 0.

Figura 14. Ejemplo de un circuito combinacional


Fuente: Elaboración Propia

Tras hacer el análisis anterior, el resultado se tiene que: w = 0. Es importante que este análisis se realiza
revisando la tabla de verdad de las compuertas que tiene el circuito, en este sentido hay compuertas AND,
NOT y OR.
Así, se evalúan todas las combinaciones de la tabla teniendo:

IACC 2023 19
Semana 4
Compuertas Lógicas y Simuladores

X Y W

0 0 0

0 1 1

1 0 1

1 1 0

Tabla 9. Tabla de la verdad del ejercicio 1


Fuente: Elaboración Propia

A continuación, se presenta un segundo ejemplo en el cual, a partir de la tabla lógica se construye el


circuito digital.
Ejemplo 2, se requiere el diseño de un circuito digital para controlar el arranque de una cinta
transportadora dentro de una empresa que produce jugos de fruta. El jugo es almacenado en su envase,
sellado, etiquetado y, posteriormente, se almacena en una caja para su distribución.
La cinta transportadora avanza sí y sólo sí, el sensor de posición o presencia indica que hay un envase de
jugo, es decir está activo en “1”, además, el sensor de error debe permanecer apagado o estar en “0”, si
estas dos condiciones se cumplen y el motor de arranque reporta que está activo, entonces, la cinta
transportadora debe avanzar.
Entradas:
Las condiciones o entradas del sistema son:

• Sensor de presencia o posición.


• Sensor de error.
• Indicación del encendido del motor.

Salida:
• Activación de la cinta transportadora.

Como existen 3 entradas, entonces, la tabla lógica deberá ser de 2n = 8 posiciones.


Se asignan variables a las entradas y a la salida:

IACC 2023 20
Semana 4
Compuertas Lógicas y Simuladores

• Entrada A: Sensor de presencia o posición.


• Entrada B: Sensor de error.
• Entrada C: Indicación del encendido del motor.
• Salida W: Activación de la cinta transportadora.

Las letras se eligen a criterio del diseñador del circuito.

Ahora con las variables, se procede a diseñar la tabla lógica:

A B C W

0 0 0

0 0 1

0 1 0

0 1 1

1 0 0

1 0 1

1 1 0

1 1 1

Tabla 10. Posiciones y esquema de la tabla de la verdad del ejercicio 2


Fuente: Elaboración Propia

Con la estructura anterior se debe completar la tabla según las condiciones de diseño, por ejemplo, para
el caso 1 se tiene que:

• A = 0 (Es decir, el sensor de posición está apagado), esto implica que no hay envases de jugo.
• B = 0 (Es decir, que el sensor de error está apagado), no hay error en el sistema.

IACC 2023 21
Semana 4
Compuertas Lógicas y Simuladores

• C = 0 (Es decir, el motor está apagado), no está el motor de arranque activo.


Por lo tanto, como no se cumplen las condiciones, para este caso, la cinta transportadora no debería
funcionar, por lo que w = 0.

Al evaluar todos los casos, se tiene la siguiente tabla lógica:

A B C W

0 0 0 0

0 0 1 0

0 1 0 0

0 1 1 0

1 0 0 0

1 0 1 1

1 1 0 0

1 1 1 0

Tabla 11. Tabla de la verdad del ejercicio 2


Fuente: Elaboración Propia

Ahora bien, para que el circuito tenga una salida en 1 deberá cumplirse la combinación que indica la tabla
lógica por lo que:

A B C W

1 0 1 1

Sensor de posición Sensor de error en Indicador de motor Avanza o se activa la


activo en 1 0 activo 1 banda o cinta
transportadora

Tabla 12. Análisis de funcionamiento de la banda transportadora


Fuente: Elaboración Propia

IACC 2023 22
Semana 4
Compuertas Lógicas y Simuladores

Luego de tener la tabla lógica, se deben elegir todas las combinaciones de entrada donde la salida es
igual a 1, para este caso, solo hay una única combinación:

Siendo: A.B’.C

Dado que A = 1, B = 0 y C = 1. Todas las entradas de la misma fila se están multiplicando, y si se tienen filas
distintas de la tabla con valores 1 a la salida, estas deben sumarse, es decir, se realiza una suma de
productos.

Luego, utilizando compuertas lógicas de dos entradas:

Figura 15. Circuito combinacional Ejercicio 2


Fuente: Elaboración Propia

Una forma de validar el circuito resultante, es probando que se cumpla cualquier combinación de la tabla
de verdad.

1.2.2 METODOLOGÍAS DE DIAGRAMACIÓN DE CIRCUITOS UTILIZANDO SOLO COMPUERTAS


NAND

Los circuitos combinacionales con frecuencia son diseñados mediante el uso de compuertas NAND, esto,
debido a que son más comunes desde el punto de vista de hardware en la forma de circuitos integrados.
Cuando se trabaja bajo esta lógica, se denomina diseño en suficiencia NAND.
La compuerta NAND realiza la operación de producto lógico negado y, por lo general, se utiliza para
simplificar los costos de los circuitos. El circuito integrado típico utilizado y que contiene la compuerta
NAND, es el 74LS00, el que posee internamente 4 compuertas NAND. Para diseñar circuitos basados en
compuertas NAND es necesario obtener las funciones booleanas simplificadas en términos de AND, OR y
NOT, para luego, convertir las funciones en la lógica NAND, y pasar al siguiente paso que es el diagrama,
para lo que es necesario seguir los siguientes pasos:

IACC 2023 23
Semana 4
Compuertas Lógicas y Simuladores

• Dibujar el diagrama lógico con compuertas AND, OR y NOT a partir de la expresión algebraica.
• Dibujar un segundo diagrama lógico con la lógica NAND equivalente para cada compuerta AND, OR
y NOT.
• Eliminar del diagrama cualquier inversor en cascada ya que la inversión doble no realiza una función
lógica.
• De manera práctica, la implementación debe ser siguiendo los pasos partiendo de la función
simplificada.

Para ello, se puede utilizar una tabla de equivalencias de compuerta:

Figura 16. Tabla de suficiencia NAND y NOR


Fuente: Echeverria C (2022)

A continuación, se presenta una función simplificada, a partir de esta función se desarrolla el diseño digital
la suficiencia NAND respectiva.

Fórmula
F = A(B + CD) + BC

IACC 2023 24
Semana 4
Compuertas Lógicas y Simuladores

Paso 1: Dibujar el diagrama lógico con compuertas AND, OR y NOT a partir de la expresión algebraica.

Figura 17. Circuito combinacional para aplicar suficiencia NAND


Fuente: Elaboración propia

Paso 2: Aplicar la sustitución de la lógica equivalente según la tabla de suficiencias.

Figura 18. Circuito en suficiencia NAND


Fuente: Elaboración propia

Luego, se debe dibujar un segundo diagrama lógico con la lógica NAND equivalente para cada compuerta
AND, OR y NOT.
Paso 3: Eliminar del diagrama cualquier inversor en cascada ya que la inversión doble no realiza una función
lógica. Esto permite simplificar el circuito resultante.

IACC 2023 25
Semana 4
Compuertas Lógicas y Simuladores

Figura 19. Circuito en suficiencia NAND Simplificado


Fuente: Elaboración propia

Como todo el circuito está diseñado con un único tipo de compuerta, si el diseñador desea ocupar el
circuito integrado 74LS00 solo deberá comprar 2 integrados, dado que cada uno es cuádruple en su
interior. Mientras que, si el diseñador requiere utilizar el circuito inicial, deberá comprar: 1 compuerta
74LS32, 1 compuerta 74LS04 y una compuerta 74LS08.

1.2.3 METODOLOGÍAS DE DIAGRAMACIÓN DE CIRCUITOS UTILIZANDO SOLO COMPUERTAS


NOR

El diseño utilizando suficiencia NOR es similar al uso de la suficiencia NAND. Por esta razón, todos los
procedimientos para la lógica NOR forman un dual de los procedimientos y reglas correspondientes
desarrollados para la lógica NAND.
La compuerta NOR realiza la operación de suma lógica negada, se utiliza para simplificar circuitos. El circuito
integrado que contiene la compuerta NOR, es el 74LS02, el que posee internamente 4 compuertas NOR.
El diseño de circuitos basados en compuertas NOR es similar a la de la compuerta NAND, inicia con la
simplificación de las funciones booleanas en basadas en compuertas AND, OR y NOT, luego se realiza la
equivalencia circuital de las compuertas AND, OR y NOT a la lógica NOR, se procede a diseñar el diagrama,
siguiendo los siguientes pasos:
• Dibujar el diagrama lógico con compuertas AND, OR y NOT a partir de la expresión algebraica.
• Dibujar un segundo diagrama lógico con la lógica NOR equivalente para cada compuerta AND, OR
y NOT.
• Eliminar del diagrama cualquier inversor en cascada, dado que, la inversión doble no realiza una
función lógica.

IACC 2023 26
Semana 4
Compuertas Lógicas y Simuladores

De manera práctica, la implementación debe ser siguiendo los pasos partiendo de la función simplificad

Fórmula:
F = A(B + CD) + BC

Paso 1: Dibujar el diagrama lógico con compuertas AND, OR y NOT a partir de la expresión algebraica.

Figura 20. Circuito combinacional para aplicar suficiencia NOR


Fuente: Elaboración propia

Paso 2: Aplicar la sustitución de la lógica equivalente usando el teorema de Morgan, donde la compuerta
NOR equivalente es una compuerta AND y dos compuertas NOT, una a cada una de sus entradas.

Dibujar un segundo diagrama lógico con la lógica NOR equivalente para cada compuerta AND, OR y NOT.

IACC 2023 27
Semana 4
Compuertas Lógicas y Simuladores

Figura 21. Circuito con suficiencia NOR


Fuente: Elaboración propia

Paso 3: Eliminar del diagrama cualquier inversor en cascada, dado que, la inversión doble no realiza una
función lógica.

Figura 22. Circuito con suficiencia NOR simplificado


Fuente: Elaboración propia

2. HERRAMIENTAS DE SOFTWARE: SIMULADORES


ELECTRÓNICOS
A fin de estudiar el comportamiento de los circuitos digitales diseñados principalmente con compuertas
lógicas, existen diferentes programas informáticos o softwares de simulación que cuentan con estos
recursos incorporados, a fin de conocer el comportamiento de las salidas, gráficas, tablas de verdad y

IACC 2023 28
Semana 4
Compuertas Lógicas y Simuladores

posibles problemas que puedan tener los diseños electrónicos antes de montarlos en una placa o en un
protoboard (es una placa de pruebas en los que se pueden insertar elementos electrónicos y cables con los
que se arman circuitos sin la necesidad de soldar ninguno de los componentes). A continuación, se describe
uno de los simuladores más potentes y más utilizados dentro de la electrónica digital.

2.1 SIMULADOR ELECTRÓNICO PROTEUS

Dentro de la gama de simuladores electrónicos, Proteus es un software desarrollado por la empresa


Labcenter Electronics, y permite no solo simular sino diseñar el esquema electrónico, programar y
configurar software, construir placas de circuito impreso, simular el conjunto anterior de procesos, depurar
errores y documentar un proyecto de electrónica digital.
La siguiente imagen muestra el ciclo de funciones que se pueden realizar con este simulador:

Figura 23. Ciclo de funciones de Proteus


Fuente: Elaboración propia

La funcionalidad de realizar pruebas en este programa evita al desarrollador o diseñador de circuitos,


comenzar de cero los proyectos cuando no funcionan correctamente en una primera versión, esto ahorra
tiempo y costos.

IACC 2023 29
Semana 4
Compuertas Lógicas y Simuladores

Proteus es, además, modular, esto quiere decir que pueden ampliarse sus capacidades o funciones a partir
de los requerimientos que tenga el desarrollador. Es un simulador que permite trabajar con electrónica
analógica y digital, pero, en particular, es muy robusto para trabajar con el diseño de microprocesadores y
placas electrónicas impresas.
Entre las principales características de Proteus destacan:
• Su entorno de diseño gráfico de esquemas electrónicos (ISIS) es muy fácil de utilizar e intuitivo y
está dotado de poderosas herramientas para facilitar el trabajo del diseñador.
• El Entorno de simulación prospice mixto entre el estándar SPICE3F5 y la tecnología exclusiva de
Proteus de Modelación de Sistemas Virtuales (VSM).
• Cuenta con un entorno de diseño de placas de circuito impreso (ARES) de ultra-altas prestaciones
con bases de datos de 32 bits, posicionador automático de elementos y generación automática de
pistas con tecnologías de auto corte y regeneración.
• Tiene una moderna y atractiva interface de usuario estandarizado a lo largo de todas las
herramientas que componen el entorno PROTEUS.
• La mayor parte de los módulos que componen PROTEUS han sido escritos por el mismo equipo,
garantizando al máximo nivel posible la compatibilidad e Inter operatividad de todas las
herramientas que componen el entorno PROTEUS, asegurando su estabilidad al máximo.

La siguiente imagen muestra un diseño de un circuito digital utilizando Proteus:

Figura 24. Ejemplo de circuito digital en Proteus


Fuente: Elaboración propia

IACC 2023 30
Semana 4
Compuertas Lógicas y Simuladores

COMENTARIO FINAL

Las compuertas lógicas son circuitos que están diseñados internamente por transistores que se encuentran
organizados y otorgan señales de voltaje como resultado de una salida de forma booleana. Existen
diferentes tipos de compuertas y poseen la facilidad de ser simuladas por otras compuertas más sencillas.
Cada compuerta lógica está representada por medio de un símbolo gráfico, la operación lógica y la llamada
tabla de verdad, en donde se puede observar el funcionamiento y comportamiento de las variables, de
acuerdo con los valores de las entradas pueden trabajar con lógica positiva y negativa.
Se ha visto que, para establecer el diseño de circuitos mediante el uso de compuertas lógicas, es necesario
seguir una metodología con el objeto de optimizar los circuitos y lograr el funcionamiento esperado. Entre
los pasos a seguir se debe tomar en cuenta: enunciar el problema, determinar el número requerido de
variables de entrada y salida, asignar letras a las variables de entrada y a las de salida, deducir la tabla de
verdad, obtener la(s) función(es) de Boole simplificada(s) para cada salida, generar la función más
simplificada posible de cada salida, aplicando los métodos de simplificación, seleccionar el tipo de
compuertas y la familia lógica con la que se va a diseñar el circuito.

Respecto a las compuertas, se ha estudiado la compuerta inversora, representada por las siglas NOT, que
tiene por función generar el valor inverso de su entrada; la compuerta AND, que representa la operación
de multiplicación entre dos variables lógicas; la compuerta lógica OR, utilizada para representar la
operación de suma de dos dígitos binarios, y el XOR conocido también como OR exclusivo.

IACC 2023 31
Semana 4
Compuertas Lógicas y Simuladores

REFERENCIAS
AllDataSheet. (2022). Búsqueda de hoja de datos de componentes electrónicos. [En línea]
https://www.alldatasheet.com/view.jsp?Searchword=LM324.
Arias, J. (2007). Problemas resueltos de Electrónica Digital. Madrid: Delta Publicaciones.
Moreno, I. (2017). Análisis de circuitos eléctricos alimentados con corriente directa. Múnich: GRIN.
Salas, R.; Pérez, J. y Ramírez, J. (2007). Técnicas de Diseño, Desarrollo y Montaje de Circuitos Impresos.
Universidad de los Andes, Venezuela.

PARA REFERENCIAR ESTE DOCUMENTO, CONSIDERE:


IACC (2023). Compuertas Lógicas y Simuladores. Electrónica II. Semana 4.

IACC 2023 32

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy