Está en la página 1de 10

Universidad Nacional Autónoma de México

Facultad de Ingeniería

Semestre 2023-1

Electrónica Básica
Grupo 9

PRÁCTICA 9
Compuertas lógicas

Equipo Precario

Integrantes:
● Ávila Cruz Erick
● Calderón Peña Fernando Jair
● Rivera García Kevin
● Pérez Pombo Torres Samuel

Fecha de entrega: 7 de diciembre de 2022


Objetivo
1) Diseñar un circuito que encienda un motor de DC cuando en un display de 7
segmentos aparecen los números: 1,2,5,7.

Introducción

En 1854, el matemático británico George Boole (1815 - 1864), a través de la obra intitulada
“AnInvestigation of theLaws of Thought”, presentó un sistema matemático de análisis lógico
conocido como álgebra de Boole. En el inicio de la era de la electrónica, todos los problemas
eran resueltos por sistemas analógicos. Sólo en 1938, el ingeniero americano Claude Elwood
Shannon utilizó las teorías del álgebra de Boole para la solución de problemas de circuitos de
telefonía con relés, prácticamente introduciendo en el área tecnológica el campo de la
electrónica digital.

Las Compuertas Lógicas son circuitos electrónicos conformados internamente por


transistores que se encuentran con arreglos especiales con los que otorgan señales de voltaje
como resultado o una salida de forma booleana, están obtenidos por operaciones lógicas
binarias (suma, multiplicación). También niegan, afirman, incluyen o excluyen según sus
propiedades lógicas. Estas compuertas se pueden aplicar en otras áreas de la ciencia como
mecánica, hidráulica o neumática.

Existen diferentes tipos de compuertas y algunas de estas son más complejas, con la
posibilidad de ser simuladas por compuertas más sencillas. Todas estas tienen tablas de
verdad que explican los comportamientos en los resultados que otorga, dependiendo del valor
booleano que tenga en cada una de sus entradas.

Figura 1. Diferentes compuertas lógicas.

Compuerta AND: Esta compuerta es representada por una multiplicación en el


Álgebra de Boole. Indica que es necesario que en todas sus entradas se tenga un
estado binario 1 para que la salida otorgue un 1 binario. En caso contrario de que falte
alguna de sus entradas con este estado o no tenga siquiera una accionada, la salida no
podrá cambiar de estado y permanecerá en 0.

Compuerta OR: En el Álgebra de Boole esta es una suma. Esta compuerta permite
que con cualquiera de sus entradas que esté en estado binario 1, su salida pasará a un
estado 1 también. No es necesario que todas sus entradas estén accionadas para
conseguir un estado 1 a la salida pero tampoco causa algún inconveniente.

Compuerta NOT: En este caso esta compuerta solo tiene una entrada y una salida y
esta actúa como un inversor. Para esta situación en la entrada se colocará un 1 y en la
salida otorgará un 0 y en el caso contrario esta recibirá un 0 y mostrará un 1.

Compuerta NAND: También denominada como AND negada, esta compuerta trabaja
al contrario de una AND ya que al no tener entradas en 1 o solamente alguna de ellas,
esta concede un 1 en su salida, pero si esta tiene todas sus entradas en 1 la salida se
presenta con un 0.

Compuerta NOR: Así como vimos anteriormente, la compuerta OR también tiene su


versión inversa. Esta compuerta cuando tiene sus entradas en estado 0 su salida estará
en 1, pero si alguna de sus entradas pasa a un estado 1 sin importar en qué posición, su
salida será un estado 0.

Compuerta XOR: También llamada OR exclusiva, esta actúa como una suma binaria
de un dígito cada uno y el resultado de la suma sería la salida. Otra manera de verlo es
que con valores de entrada igual el estado de salida es 0 y con valores de entrada
diferente, la salida será 1.

Desarrollo
1. Obtener la ecuación de la siguiente tabla

Usando mintérminos:

𝑓 = 𝐶𝐵𝐴 + 𝐶𝐵𝐴 + 𝐶𝐵𝐴 + 𝐶𝐵𝐴


𝑓 = 𝐶(𝐵𝐴 + 𝐵𝐴) + 𝐶𝐴(𝐵 + 𝐵)
𝑓 = 𝐶(𝐵𝐴 + 𝐵𝐴) + 𝐶𝐴

2. Obtener la expresión simplificada de la ecuación mediante mapa de Karnaugh

C|BA 00 01 11 10

0 0 1 0 1

1 0 1 1 0

Tres grupos de unos

𝑓 = 𝐶𝐵𝐴 + 𝐶𝐵𝐴 + 𝐶𝐵𝐴


𝑓 = 𝐶𝐴 + 𝐵𝐴 + 𝐶𝐵𝐴

3. Realizar el alambrado de la expresión simplificada con las compuertas lógicas.


Este bloque tendrá como entrada los botones A, B, C y la salida se conectará a la
compuerta (gate) de un transistor Mosfets de canal N para controlar el encendido
del motor de DC. Todo será energizado con 5 Volts.

Figura 2. Diagrama del circuito simulado en proteus


Figura 3. Circuito simulado en proteus con una combinación para obtener al número 1 en el display
de 7 segmentos y el motor encendido.

Figura 4. Circuito simulado en proteus con una combinación para obtener al número 5 en el display
de 7 segmentos y el motor encendido.
Figura 5. Circuito simulado en proteus con una combinación para obtener al número 6 en el display de 7
segmentos y el motor apagado.

Observaciones y/o mediciones (FOTO)

Figura 6. Circuito alambrado con un display de 7 segmentos y compuertas lógicas para controlar el
funcionamiento de un motor.
Figura 7. Circuito en funcionamiento donde en el display se muestra el número 1 y el motor se
encuentra girando.

Figura 8. Circuito en funcionamiento donde en el display se muestra el número 3 y el motor se


encuentra detenido.

Conclusiones por persona.

Ávila Cruz Erick


Se cumplió con el objetivo de la práctica al conseguir que el motor encendiera al apretar
cierta combinación de botones, como por ejemplo A=1, B=0 y C=0; apareciendo en el
display el número 1 y accionando el motor, lo mismo para cuando en el display de 7
segmentos aparecieran los números 2,5 y 7. Dichos números eran obtenidos gracias a la
función f, deducida con el método de mintérminos y el mapa de Karnaugh. Con la función
obtenida se simplificó y se creó un diagrama en proteus con compuertas lógicas para así
comprobar que el motor encenderá de manera esperada con la combinación de la tabla de
verdad. Finalmente, el motor funcionaba cuando el MOSFET se encontraba saturado y
trabajando en zona activa pasando corriente al motor.

Calderón Peña Fernando Jair


El objetivo de la práctica se cumplió ya que por fin pudimos aplicar las tablas de verdad
para poder simplificarlo con el método de los mapas de Karnaugh para finalmente
conectar las menor cantidad de compuertas lógicas para hacer funcionar el circuito. Con
este circuito pudimos encender un motor saturando un MOSFET para que permitiera el
paso de la corriente y poder alimentar un motor a partir de combinar el pulso de 3
interruptores, que al mismo tiempo en un display de 7 segmentos mostrarán los
números 1 ,2, 5 y 7, con las diversas combinaciones. La aplicación de este circuito podría
ser para automatizar un proceso que implique cualquier resistencia de carga (en este
caso un motor) para alimentar otra etapa. Así mismo se comprobó previamente el
correcto funcionamiento del circuito con el diagrama armado en Proteus,

Pérez Pombo Torres Samuel


Se realizó correctamente el alambrado y diseño del circuito solicitado, a lo largo del
desarrollo se repasaron y practicaron los conceptos vistos en la clase de teoría, con
respecto a las compuertas AND, OR, NOT, álgebra booleana y mapas de Karnaugh.
Esta práctica me permitió entender de mejor manera las aplicaciones de la electrónica
digital para resolver problemas de control mediante la interpretación de enunciados,
construcción de tablas de verdad, obtención de una función canónica, reducción de
dicha función y alambrado de un circuito utilizando compuertas lógicas.

Rivera Garcia Kevin


Realizamos un circuito donde por con el uso un display se mostraban los números decimales
del 0 al 7, con compuertas lógicas AND, OR y NOT se alambró la otra parte del circuito el
cual tenía la función de saturar al MOSFET para que se encendiera un motor de corriente
directa sólo cuando se mostrarán los números 1, 2, 5 y 7 en el display. Para lograr esto se
presionaban los botones A, B o C, siendo A el bit menos significativo y C el más
significativo. Para que apareciera el número 1 se presionó solo el botón A, para 2 se presionó
solo el botón B, para 5 se presionó el botón C y A, y para el número 7 se presionaron todos
los botones.

Conclusiones
Los objetivos de la práctica se cumplieron satisfactoriamente ya que el circuito pudo
alimentar un motor de corriente directa conectado a un MOSFET, que a su vez están
conectados a compuertas lógicas, que se tuvieron que tratar previamente para extraer
correctamente la función de la tabla de verdad, obteniendo así un circuito funcional. Se hizo
correctamente la reducción de dicha función mediante mapas de Karnaugh para obtener un
circuito funcional equivalente y así poder ahorrar en compuertas lógicas, como en espacio en
la protoboard.

El uso de las compuertas lógicas son de gran ayuda ya que además del fácil entendimiento de
su funcionamiento, el poder hacer que funcionen únicamente requieren de una alimentación
de 5 [V] y pueden alimentar prácticamente todo si se utilizan los componentes adecuados,
como lo fue para este caso, que se utilizó un componente de electrónica analógica que fue el
MOSFET. Lo único en lo que se debe tener cuidado es no sobrepasar esos 5 [V] ya que
simplemente dejan de funcionar y no cumplen su función con una variación muy pequeña de
voltaje.
Se hizo también el uso de un circuito funcionando simultáneamente al motor y las
compuertas lógicas, que consiste en un display de 7 segmentos con ánodo común, que
mediante la combinación de presionar 3 botones en configuración pull down podíamos
reflejar en el display números del 0 al 7, y se dice que funcionaba simultáneamente ya que en
tanto el display marcará los números 1,2,5 y 7 con dichas combinaciones en los botones, el
motor estaría en funcionamiento.
Bibliografía

1. HISTORIA. (s. f.). CIRCUITOS LOGICOS. Recuperado 6 de diciembre de 2022, de

https://circuitoslogicosciberernvelmen.weebly.com/historia.html

2. Compuertas Lógicas. (s. f.). Logicbus. Recuperado 6 de diciembre de 2022, de

https://www.logicbus.com.mx/compuertas-logicas.php

3. ¿Qué es una compuerta lógica? (s. f.). Edrawsoft. Recuperado 6 de diciembre de

2022, de https://www.edrawsoft.com/es/logic-gate/

También podría gustarte