Compuertas Basicas (Circuitos Logicos)
Compuertas Basicas (Circuitos Logicos)
Compuertas Basicas (Circuitos Logicos)
Circuitos Lgicos
2mm3
Ing. Mecatrnica
Practica #1
Introduccin
Hoy en da una gran cantidad de aparatos electrnicos se manejan por seales
digitales las cuales consisten en la codificacin y decodificacin de la informacin a
travs de variables lgicas, aquellas que slo pueden tomar el valor de 1 o 0. Esto
se hace debido a que al usar seales analgicas es muy fcil perder informacin de
un punto a otro, cosa que no sucede con las seales digitales, las cuales son mucho
ms fciles de transportar y decodificar.
Objetivos
Comprobar y comprender el funcionamiento de las compuertas lgicas, as como
entender la interpretacin y el diseo de circuitos lgicos.
Marco Terico
Las computadoras digitales utilizan el sistema de nmeros binarios, que tiene dos
dgitos 0 y 1. Un dgito binario se denomina un bit. La informacin est representada
en las computadoras digitales en grupos de bits. Utilizando diversas tcnicas de
codificacin los grupos de bits pueden hacerse que representen no solamente
nmeros binarios sino tambin otros smbolos discretos cualesquiera, tales como
dgitos decimales o letras de alfabeto. Utilizando arreglos binarios y diversas
tcnicas de codificacin, los dgitos binarios o grupos de bits pueden utilizarse para
desarrollar conjuntos completos de instrucciones para realizar diversos tipos de
clculos.
Existen varias familias de Circuitos integrados pero el alcance de nuestro curso solo
estudiaremos dos, las ms comunes, que son las TTL y las CMOS: Estos Integrados
los puedes caracterizar por el nmero que corresponde a cada familia segn su
composicin. Por ejemplo:
Los TTL se corresponden con la serie 5400, 7400, 74LSXX, 74HCXX, 74HCTXX
etc. algunos 3000 y 9000.
Pero resulta que los circuitos C-MOS son ms lentos que los TTL, pero ocupan
menos espacio; por eso su uso en algunos u otros equipos. De todos modos, es
importante buscar la hoja de datos o datasheet del integrado en cuestin, distribuido
de forma gratuita por cada fabricante y disponible en Internet.
Probar una compuerta es algo simple. Por ejemplo, tomemos un circuito integrado
74LS08, que es un TTL, cudruple compuerta AND. Es importante notar el sentido
en que estn numeradas las patas y esto es general, para todo tipo de integrado y
para todo tipo de compuerta cudruple de dos patas lgicas de entrada
Desarrollo
Pines del 7404 Pines del 7408, 7432 y 7486
A B S
0 0 0
0 1 0
1 0 0
1 1 1
AND
A B S
0 0 0
0 1 0
1 0 0
1 1 1
OR
A B S
0 0 0
0 1 1
1 0 1
1 1 1
XOR
A B S
0 0 0
0 1 1
1 0 1
1 1 0
(NOT)
A S
0 1
1 0
NAND
A B S
0 0 1
0 1 1
1 0 1
1 1 0
NOR
A B S
0 0 1
0 1 0
1 0 0
1 1 0
XNOR
A B S
0 0 1
0 1 0
1 0 0
1 1 1
Obtener la tabla de verdad de los siguientes circuitos lgicos.
A B C S
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 0
1 1 1 0
A B C S
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 0
1 1 1 1
F=BC+D
Utilizando como salida los LED de la placa FPGA y como entrada dos switch de la
misma. Mostrar por los LED el resultado de ejecutar sobre las entradas de los switch
las diferentes operaciones lgicas: NOT, AND, OR, XOR, NAND, NOR, XNOR.
Conclusiones
Endra Flores:
La prctica fue interesante ya que se pudo observar el funcionamiento de cada uno
de los circuitos integrados o compuertas lgicas principales obteniendo su tabla de
verdad, descubrir el implemento en el VHDL, as como tambin poner en prctica lo
aprendido en clase. El VHDL es ms practico ya el porcentaje de error es pequeo
comparndolo con el circuito integrado en la Protoboard, ya que solo consiste en
programar la tarjeta sparta.
Ricardo de la Cruz:
Comprobamos que el funcionamiento de cada una de las compuertas lgicas,
introduciendo diferentes configuraciones de las variables lgicas A y B, y
determinamos qu operacin le corresponda a cada circuito integrado.
Referencias