corriente.
COMPUERTAS LÓGICAS
Las computadoras digitales utilizan el sistema de números binarios, que tiene dos
dígitos 0 y 1. Un dígito binario se denomina un bit. La información está representada en
las computadoras digitales en grupos de bits. Utilizando diversas técnicas de
codificación los grupos de bits pueden hacerse que representen no solamente números
binarios sino también otros símbolos discretos cualesquiera, tales como dígitos
decimales o letras de alfabeto. Utilizando arreglos binarios y diversas técnicas de
codificación, los dígitos binarios o grupos de bits pueden utilizarse para desarrollar
conjuntos completos de instrucciones para realizar diversos tipos de cálculos.
Como se muestra en la figura, cada valor binario tiene una desviación aceptable del
valor nominal. La región intermedia entre las dos regiones permitidas se cruza
solamente durante la transición de estado. Los terminales de entrada de un circuito
digital aceptan señales binarias dentro de las tolerancias permitidas y los circuitos
responden en los terminales de salida con señales binarias que caen dentro de las
tolerancias permitidas.
La lógica binaria tiene que ver con variables binarias y con operaciones que toman un
sentido lógico. La manipulación de información binaria se hace por circuitos lógicos
que se denominan Compuertas.
Las compuertas son bloques del hardware que producen señales en binario 1 ó 0 cuando
se satisfacen los requisitos de entrada lógica. Las diversas compuertas lógicas se
encuentran comúnmente en sistemas de computadoras digitales. Cada compuerta tiene
un símbolo gráfico diferente y su operación puede describirse por medio de una función
algebraica. Las relaciones entrada - salida de las variables binarias para cada compuerta
pueden representarse en forma tabular en una tabla de verdad.
OBJETIVO
INTRODUCCIÓN TEORICA
COMPUERTAS LOGICAS
Conectivas Lógicas
AND
A B SAL
0 0 0
0 1 0
1 0 0
1 1 1
NAND
A B SAL
0 0 1
0 1 1
1 0 1
1 1 0
OR
A B SAL
0 0 0
0 1 1
1 0 1
1 1 1
NOR
A B SAL
0 0 0
0 1 1
1 0 1
1 1 1
XOR
A B SAL
0 0 0
0 1 1
1 0 1
1 1 0
XNOR
NOT
A SAL
0 1
1 0
Los dispositivos de TTL hacen uso de transistores bipolares. Los rasgos distinguiendo
principales de la familia de TTL básica son que ellos exigen una barra de poder que es
muy cerca de +5V, y ellos acostumbran una cantidad relativamente alta de corriente a
manejar su lógica nivela (debajo de 1V para un `lógico 0 ' o `' bajo, y anteriormente
aproximadamente 3.5V para un `lógico 1 ' o `' alto).
Una característica particular de signos de TTL es que las entradas a una compuerta “el
flotador alto”—es decir el levantamiento a un `lógico 1 '—si izquierdo inconexo. Esto
significa que el requisito principal por manejar una entrada de TTL es a “tire abajo” el
nivel para acercarse a 0V. Esto toma unos milliamps típicamente por la entrada. Esto
normalmente es descrito diciendo que un TTL la fuente señalada tiene que ser capaz a
“sink” una corriente relativamente grande. Típicamente, las compuertas de TTL toman
alrededor de 10-20 nanosegundos para cambiar nivel. De nosotros enlatamos reloj de `'
TTL y pedazos del paso a través de las compuertas a las proporciones a alrededor de
50MHz con tal de que los circuitos se diseñan cuidadosamente. Con cuidado,
velocidades que se acercan 100MHz son posibles, pero para el funcionamiento de
velocidad alto otras formas de lógica pueden trabajar mejor.
Las muchas compuertas de TTL están disponibles. Las ilustraciones debajo de la
muestra simplemente unos del más simple.
Como con otros tipos de circuitos integrados hay muchas variaciones en la familia de
TTL básica. Las astillas originales tienen números gustar “SN74xx”, donde el xx es el
número de la parte. En general, la serie más útil es la SN74LSxx familia. Éstos
consumen mucho menos corriente que TTL básico y de es más fácil en el suministro de
poder. El `L ' en el título está de pie para “el poder bajo”, y el `S ' está de pie para
“Schottky”—los tipos de diodo usaron dentro de las compuertas para ayudarles a correr
rápidamente sin usar mucha corriente. (Los diodos previenen los transistores dentro de
la astilla de `que satura ' cuando encendió y gastando muchos corriente.)
74LS
74 family 54 family
family
+5V (+/- +5V (+/- +5V (+/-
Supply Voltage
0.5V) 0.5V) 0.25V)
`1' Level Output Current 0.4mA 0.4mA 0.4mA
`0' Level Output Current 16mA 8mA 16mA
`1' Level Input Voltage
2V 2V 2V
(min)
`0' Level Input Voltage
0.8V 0.8V 0.8V
(max)
`1' Level Input Current 0.04mA 0.05mA 0.04mA
`0' Level Input Current 1.6mA 0.4mA 1.6mA
Comparando el anteriormente nosotros podemos ver que la diferencia principal entre las
74 y 74LS familias es que nosotros tenemos que tirar (es decir `hunden ') alrededor de
1.6mA fuera de una 74 entrada para sujetarlo a una lógica `0 ', pero nosotros sólo
tenemos que sacar 0.4mA de un 74LS sujetarlo. En general, nosotros podemos esperar
una compuerta de LS para consumir alrededor de un cuarto el power/current de una
llanura 74 compuerta del mismo tipo. De las compuertas de LS son una opción buena si
nosotros estamos usando una batería o queremos ahorrar en el costo de suministro de
poder.
TTL todavía se usa mucho cuando construyendo `uno fuera de los ' lógica circuitos
como las compuertas son baratas y bastante robustos (es decir no es probable que se
dañe al construir el circuito!). Sin embargo, la balanza grande más moderna los sistemas
comerciales y industriales usan lógica de CMOS cuando es cheaper/better para los
sistemas integrados. ¡La desventaja principal de CMOS es que es sensible a la estática,
se puede destruir fácil la lógica de CMOS simplemente sacándolo descuidadamente de
su paquete!!
MATERIAL
• Protoboard
• Miniswich ó dipswich
• Pinzas de punta.
• Pinzas de corte
CIRCUITO ELECTRICO
Los circuitos eléctricos mostrados en las figuras tienen a sus entradas ceros lógicos
siempre y cuando se cierren los swich ya que mientras no haya entrada de datos en
cualquiera de las dos variables por default se tiene un uno lógico lo cual nos permite
llevar a cabo la comprobación de las tablas de verdad.
“Y”
(AND)
Tabla de verdad
A B Salida
0 0 0
0 1 0
1 0 0
1 1 1
Circuito Eléctrico
Ó
(OR)
Tabla de verdad
A B SALIDA
0 0 0
0 1 1
1 0 1
1 1 1
Circuito eléctrico
“NO”
(NOT)
Tabla de verdad
A Salida
0 1
1 0
Circuito eléctrico
“O EXCLUSIVA”
(XOR)
Tabla de verdad
A B SALIDA
0 0 0
0 1 1
1 0 1
1 1 0
Circuito eléctrico
“NO O”
(NOR)
Tabla de verdad
A B SALIDA
0 0 1
0 1 0
1 0 0
1 1 1
Circuito eléctrico
“No Y”
(NAND)
Tabla de verdad
A B SALIDA
0 0 1
0 1 1
1 0 1
1 1 0
Circuito eléctrico
“NO O”
(NOR)
A B SALIDA
0 0 1
0 1 0
1 0 0
1 1 0
Circuito eléctrico
CONCLUSIONES
Comprobamos que los circuitos integrados que utilizamos para la practica cumplen con
los parámetros de voltaje que se da en la tabla de la introducción teórica al experimentar
en que momento deja de dar uno lógico y pasa a ser cero.
Otra cosa importante que se obtuvo de esta practica fue el verificar que en ciertos
voltajes los circuitos integrados dejan de funcionar correctamente y comienza a dar
resultados erróneos.
BIBLIOGRAFÍA
Frederick J. Hill.
Limusa 1979
Proyecto 4
Objetivo
Entradas Salidas
SW2 SW1
0 0
0 1
1 0
1 1
El Display de 7 Segmentos
En esencia estos dispositivos tienen internamente un diodo por cada segmento que
forma los diferentes dígitos y otro más para el punto decimal. Hay que recordar
que un LED no es otra cosa que un diodo emisor de luz y por ser un diodo tiene 2
terminales llamadas ánodo y cátodo (ver figura 4).
Los displays de 7 segmentos como los mostrados en las figuras 2 y 3 (que están
hechos a base de diodos) presentan dos configuraciones básicas: de ánodo común o
de cátodo común (ver figura 5).
En la figura 5 puede verse que cada segmento tiene asignada una letra que va
desde la letra “a” hasta la letra “g” y la letra “h” es para el punto decimal (aunque
no lo diga el diagrama). Ahora bien, en una configuración de cátodo común (en
donde todos los cátodos de cada LED están unidos) puede enviarse la terminal
común a tierra y cada que se aplique un voltaje positivo a alguno de los segmentos
(a, b, c,.. etc), este se encenderá. Si se utiliza una arquitectura tipo TTL el voltaje
que se aplicara serán 5 volts que corresponden con el “1 lógico”. Es decir que los
displays de cátodo común encienden cada uno de sus segmentos con un “1 lógico”.
Los display de ánodo común por el contrario encenderán sus segmentos con un “0
lógico” siempre y cuando se envíe su terminal común a un voltaje positivo (5 volts
en caso de diseños TTL).
Finalmente hay que mencionar que físicamente el display como el que se utilizara
en el presente proyecto (figura 2) tiene 5 en total 10 terminales las cuales tienen la
siguiente configuración independientemente si es de ánodo común o de cátodo
común:
Figura 6. Terminales del Display de 7 Segmentes
El DIP SWITCH
Compuerta Matricula
NAND 7400
NOR 7402
NOT 7404
AND 7408
OR 7432
XOR 7486
Desarrollo
0 0 0 1 1 1 1 1 1 0
0 1 0 0 0 0 1 1 0 1
1 0 1 0 1 1 0 1 1 2
1 1 1 0 0 1 1 1 1 3
Hay que recordar que para este proyecto se recomendó un display de 7 segmentos
de cátodo común, que por tanto, enciende con “1´s lógicos”. Las compuertas
mostradas son de tecnología TTL, por lo tanto los niveles de voltaje que manejan
son 0 volts para el “0 lógico” y 5volts para el “1 lógico”. Esta tabla se obtuvo de
analizar que segmentos se encienden para formar los dígitos 0, 1, 2 y 3 en el
display de 7 segmentos a una entrada dada. Las entradas SW1 y SW2 se obtienen
del DIP switch conectado como dice la figura 1.
También se dijo anteriormente que este circuito puede ser implementado con solo
tres compuertas lo cual permite que todo el proyecto quepa en una sola tablilla
protoboard como lo muestra la siguiente figura:
http://www.datasheetcatalog.com/
ca_hernandez@uxmcc2.iimas.unam.mx