You are on page 1of 16

CIRCUITOS DIGITALES I FIEE-UNMSM

INFORME PREVIO 1:
CARACTERISTICAS LOGICAS EN TTL,
CIRCUITOS LOGICOS BASICOS

NOMBRE:
 Castro Bañares , Jhon Leonidas

CODIGO:
 14190120

E.A.P:
 Ing. Electrónica

PROFESOR:

 Ing. Oscar Casimiro Pariasca

CURSO:
 Laboratorio de Circuitos Digitales I

2016
CIRCUITOS DIGITALES I FIEE-UNMSM

I. OBJETIVOS

- Verificar y medir los niveles de voltaje en TTL.


- Verificar la tabla de verdad de diversos circuitos lógicos básicos TTL.
- Verificar la habilitación/inhabilitación de puertas lógicas.

II. CUESTIONARIO PREVIO

1. Concepto de sistema analógico y sistema digital. Señal analógica y señal digital.

- SISTEMA ANALÓGICO
Un Sistema Analógico contiene dispositivos
que manipulan cantidades físicas
representadas de manera analógica. En estos
sistemas las cantidades pueden variar en un
rango continuo de valores. Tipos de sistemas
analógicos son los amplificadores de audio,
equipos de grabaciones no digitales y
reproductoras de los mismos.
Ventajas de los sistemas analógicos
1.El mundo real está compuesto de variables análogas, por lo tanto, la información a
introducir en el sistema para ser procesada será real.
2. Capacidad de manejar grandes potencias.

Desventajas de los sistemas analógicos


1. Para su diseño se requiere demasiado análisis matemático.
2. Una vez creado un sistema analógico, si se desea hacer una actualización es
necesario casi modificar todo el sistema nuevamente.
3. El consumo de energía es mayor.

- SISTEMA DIGITAL
Un Sistema Digital, es una combinación de dispositivos
diseñados para manipular información lógica o
cantidades físicas que son representadas en forma
digital, está destinado a la generación, transmisión,
procesamiento o almacenamiento de señales digitales.
La mayoría de las veces estos dispositivos son
electrónicos, pero también pueden ser mecánicos,
magnéticos o neumáticos.
CIRCUITOS DIGITALES I FIEE-UNMSM

Los sistemas digitales pueden ser de dos tipos:


• Sistemas digitales Combinacionales: Son aquellos en los que la salida del sistema
sólo depende de la entrada presente. Por lo tanto, no necesita módulos de memoria, ya
que la salida no depende de entradas previas.
• Sistemas digitales Secuenciales: La salida depende de la entrada actual y de las
entradas anteriores. Esta clase de sistemas necesitan elementos de memoria que
recojan la información de la historia pasada del sistema.

- SEÑAL ANALÓGICA

Una señal analógica es un voltaje o corriente que varía suave y continuamente. Una
onda senoidal es una señal
analógica de una sola frecuencia.
Los voltajes de la voz y
del video son señales analógicas
que varían de acuerdo con el
sonido o variaciones de la luz que
corresponden a la información que
se está transmitiendo.

- SEÑAL DIGITAL

Las señales digitales, en contraste


con las señales analógicas, no
varían en forma continua, sino que cambian en pasos o en incrementos discretos. La
mayoría de las señales digitales utilizan códigos binarios o de dos estados (0 y 1).
CIRCUITOS DIGITALES I FIEE-UNMSM

2. Circuitos Lógicos integrados: TTL y CMOS. Comentar respecto a las características


principales que definen una puerta lógica o circuito integrado:

Los circuitos digitales emplean componentes encapsulados, los cuales pueden albergar
puertas lógicas o circuitos lógicos más complejos.
Estos componentes están estandarizados, para que haya una compatibilidad entre
fabricantes, de forma que las características más importantes sean comunes. De forma
global los componentes lógicos se engloban dentro de una de las dos familias
siguientes:

- Características de la lógica CMOS:

• Disipación de baja potencia: La disipación de potencia depende de la potencia de la


fuente de poder, su frecuencia, carga en la salida y el tiempo de arranque. A 1 MHz y a
50pF de carga, la disipación de potencia es típicamente 10nW por compuerta.

• Retrasos de propagación corta: Depende de la fuente de poder, los retrasos de


propagación son usualmente de 25 ns a 50 ns.

• Tiempos de subida y bajada controlados: Los flancos de subida y de bajada son


usualmente denominados como rampas en lugar de funciones de escalón, y tardan
entre 20% – 40% más que los retrasos de propagación.

• La inmunidad al ruido ronda el 50% o 45% de la oscilación lógica.

• Niveles lógicos serán esencialmente iguales a la fuente de poder, esto debido a la alta
impedancia de entrada.

 Nivel de tensión desde 0 a VDD donde VDD es la fuente de tensión. Un nivel bajo es
cualquier valor entre 0 y 1/3 de VDD mientras que un nivel alto se representa como
cualquier valor entre 2/3 VDD y VDD.

- Características de
la lógica TTL:
CIRCUITOS DIGITALES I FIEE-UNMSM

• 10 mW de disipación de potencia por


compuerta.

• Retrasos de propagación son de 10ns al


tratar con 15 pF/400 Ω de carga.

• El rango de tensión está entre 0 y Vcc


donde Vcc es usualmente 4.75V – 5.25V. Un
nivel bajo es representado por niveles de
tensión entre 0V– 0.8V, mientras que un nivel
alto se representa por niveles de tensión
entre 2V – Vcc.

- CMOS comparado con TTL:

• Los componentes CMOS son usualmente más caros que los equivalentes en TTL. Sin
embargo, la tecnología CMOS es más barata a nivel de sistema, esto debido a los chips
que poseen un menor tamaño además que requieren menos regulación.

• Los circuitos CMOS no drenan tanta potencia como los TTL en los períodos de
inactividad. Sin embargo, el consumo de potencia de los CMOS se incrementa más
rápidamente que los TTL al aumentar la velocidad del reloj. Un menor consumo de
corriente requiere menor distribución de la fuente de alimentación, teniendo como
producto un diseño más sencillo y barato.

• Debido a que los tiempos de subida y bajada son mayores, la transmisión de las
señales digitales resulta más sencilla y barata con los chips CMOS.

• Los componentes CMOS son más susceptibles a daños por descargas electrostáticas
con respecto a los componentes TTL.

En el estudio de los circuitos lógicos, existen cuatro especificaciones lógicos


diferentes: VIL, VIH, VOL y VOH.
En los circuitos TTL:
VIL es la tensión de entrada válida para el rango 0 a 0.8 V que representa un nivel
lógico 0 (BAJO).
El rango de tensión VIH representa la
tensiones válidas de un 1 lógico
entre 2 y 5 V. El rango de valores 0.8 a 2
V determina un funcionamiento no
predecible, por lo tanto estos valores
no son permitidos.
CIRCUITOS DIGITALES I FIEE-UNMSM

El rango de tensiones de salida VOL, VOH se muestra en la figura.

Si estuviéramos trabajando con circuitos integrados TTL que se alimentan con +5


voltios, el “1″ se supondría que tiene un voltaje de +5 voltios y el “0″ voltios. Esto es
así en un análisis ideal de los circuitos digitales. En la realidad, estos valores son
diferentes. Los circuitos integrados trabajan con valores de entrada y salida que
varían de acuerdo a la tecnología del circuito integrado.
Ver la tabla anterior, donde se muestran niveles de voltaje para diferentes familias
lógicas y un rango de valores para el cual se acepta un nivel (sea este “0″ o “1″). En
las compuertas TTL un nivel lógico de “1″, será interpretado como tal, mientras el
voltaje de la entrada esté entre 2 y 5 Voltios. En la tecnología CMOS una nivel lógico
de “0″, será interpretado como tal, mientras el valor de voltaje de la salida esté entre
0V. y 1.5V

 Un voltaje de entrada nivel alto se denomina VIH


 Un voltaje de entrada nivel bajo se denomina VIL
 Un voltaje de salida nivel alto se denomina VOH
 Un voltaje de salida nivel bajo se denomina VOL

Además de los niveles de voltaje, también hay que tomar en cuenta,


las corrientes presentes a la entrada y salida de las compuertas digitales.

 La corriente de entrada nivel alto se denomina: IIH


 La corriente de entrada nivel bajo se denomina IIL
 La corriente de salida nivel alto se denomina: IOH
CIRCUITOS DIGITALES I FIEE-UNMSM

 La corriente de salida nivel bajo se denomina IOL

Estos valores de corriente de salida pueden obtenerse con ayuda de la ley de


Ohm. Io = Vo / RL, donde:
 Io: es la corriente de salida
 Vo: es el voltaje de salida
 RL: es el resistor de carga o su equivalente conectado a la salida.

TIEMPOS DE PROPAGACION

Definimos como tiempo de propagación el tiempo transcurrido desde que la señal de


entrada pasa por un determinado valor hasta que la salida reacciona a dicho valor.

Vamos a tener dos tiempos de propagación:

Tphl = tiempo de paso de nivel alto a bajo.


Tplh = tiempo de paso de nivel bajo a alto.

Como norma se suele emplear el tiempo medio de propagación, que se calcula como:

Tpd = (Tphl + Tplh)/2

FAN IN

Fan-in es el número de entradas de una puerta puede manejar. Las puertas lógicas es
físico con una gran (fan-in) tienden a ser más lento que los que tienen un pequeño fan-
in. Esto se debe a la complejidad de la circuitería de entrada aumenta la capacidad de
entrada del dispositivo. El uso de puertas lógicas con mayor fan-in ayudará a reducir la
profundidad de un circuito lógico.

FAN OUT

En la mayoría de los diseños, las puertas lógicas son conectadas para formar circuitos
más complejos. Si bien no salida de la puerta más de una lógica está conectada a una
entrada única, es común para una salida para conectarse a varias entradas. La
tecnología utilizada para implementar puertas lógicas por lo general permite un cierto
número de entradas de la puerta para ser conectado directamente entre sí sin circuito
CIRCUITOS DIGITALES I FIEE-UNMSM

interfaz adicional. El máximo (fan-out) de potencia mide su capacidad de carga de


conducción: es el mayor número de entradas de puertas del mismo tipo a la que se
puede conectar de forma segura la salida.

3. Presente un resumen del sistema de numeración binario. Muestre otros sistemas de


numeración.

El sistema de numeración más simple que usa la notación posicional es el sistema de


numeración binario. Este sistema, como su nombre lo indica, usa solamente dos dígitos
(0,1)

Por su simplicidad y por poseer únicamente dos dígitos diferentes, el sistema de


numeración binario se usa en computación para el manejo de datos e información.
Normalmente al dígito cero se le asocia con cero voltios, apagado, desenergizado,
inhibido (de la computadora) y el dígito 1 se asocia con +5, +12 volts, encendido,
energizado (de la computadora) con el cual se forma la lógica positiva. Si la asociación
es inversa, o sea el número cero se asocia con +5 volts o encendido y al número 1 se
asocia con cero volts o apagado, entonces se genera la lógica negativa.

A la representación de un dígito binario se le llama bit (de la contracción binary digit) y


al conjunto de 8 bits se le llama byte, así por ejemplo: 110 contiene 3 bits, 1001 contiene
4 y 1 contiene 1 bit. Como el sistema binario usa la notación posicional entonces el valor
de cada dígito depende de la posición que tiene en el número.

El sistema de numeración decimal, también llamado sistema decimal, es un sistema de


numeración posicional en el que las cantidades se representan utilizando como base
aritmética las potencias del número diez. El conjunto de símbolos utilizado (sistema de
numeración arábiga) se compone de diez cifras : cero (0) - uno (1) - dos (2) - tres (3) -
cuatro (4) - cinco (5) - seis (6) - siete (7) - ocho
(8) y nueve (9).

El sistema numérico en base 8 se llama octal y


utiliza los dígitos del 0 al 7.
En informática a veces se utiliza la numeración
octal en vez de la hexadecimal. Tiene la
ventaja de que no requiere utilizar otros
símbolos diferentes de los dígitos. Sin
embargo, para trabajar con bytes o conjuntos
de ellos, asumiendo que un byte es una
palabra de 8 bits, suele ser más cómodo el
sistema hexadecimal, por cuanto todo byte así
CIRCUITOS DIGITALES I FIEE-UNMSM

definido es completamente representable por dos dígitos hexadecimales.

El sistema hexadecimal (a veces abreviado como Hex) es el sistema de numeración


posicional que tiene como base el 16. Su uso actual está muy vinculado a la informática
y ciencias de la computación, pues los computadores suelen utilizar el byte u octeto
como unidad básica de memoria.

4. Códigos binarios: explique las características del código BCD. Muestre otros códigos
binarios.

Binary-Coded Decimal (BCD) o Decimal codificado en binario es un estándar para


representar números decimales en el sistema binario, en donde cada dígito decimal es
codificado con una secuencia de 4 bits. Con esta codificación especial de los dígitos
decimales en el sistema binario, se pueden realizar operaciones aritméticas como suma,
resta, multiplicación y división de números en representación decimal, sin perder en los
cálculos la precisión ni tener las inexactitudes en que normalmente se incurre con las
conversiones de decimal a binario puro y de binario puro a decimal. La conversión de los
números decimales a BCD y viceversa es muy sencilla, pero los cálculos en BCD se llevan
más tiempo y son algo más complicados que con números binarios puros.
Cada dígito decimal tiene una representación binaria codificada con 4 bits:

Decimal: 0 1 2 3 4 5 6 7 8 9

BCD: 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001

Los números decimales, se codifican en BCD con los bits que representan sus dígitos.
Por ejemplo, la codificación en BCD del número decimal 59237 es:

Decimal: 5 9 2 3 7
BCD: 0101 1001 0010 0011 0111

En BCD cada cifra que representa un dígito decimal (0, 1,...8 y 9) se representa con su
equivalente binario en cuatro bits (nibble o cuarteto) (esto es así porque es el número de
bits necesario para representar el nueve, el número más alto que se puede representar
en BCD). En la siguiente tabla se muestran los códigos BCD más empleados:
CIRCUITOS DIGITALES I FIEE-UNMSM

5. El Algebra de Boole. Definiciones, presentar los postulados y teoremas.

Es algebra de Boole es toda clase o conjunto de elementos que pueden tomar dos
valores perfectamente diferenciados que designaremos por 0 y 1, en otros casos se
podrá ver como v (verdadero) y f (falso) que están relacionados por las dos
operación vinarias denominadas suma (+) producto (•) la operación producto se
indica generalmente mediante la ausencia de símbolo entre dos variable lógicas.
Principalmente nos habla de utilizar las técnicas para tratar expresiones de la lógica
proposicional para así poder solucionar más rápidamente problemas
como lo son los que tiene que ver con el ámbito de diseño electrónico.
Utilizaremos además los siguientes postulados:

P1 El álgebra booleana es cerrada bajo las operaciones AND, OR y NOT.


P2 El elemento de identidad con respecto a · es uno y con respecto a + es cero. No
existe elemento de identidad para el operador NOT
P3 Los operadores · y + son conmutativos.
P4 · y + son distributivos uno con respecto al otro, esto es, A· (B+C) = (A·B)+(A·C) y
A+ (B·C) = (A+B) ·(A+C).
P5 Para cada valor A existe un valor A' tal que A·A' = 0 y A+A' = 1. Éste valor es el
CIRCUITOS DIGITALES I FIEE-UNMSM

complemento lógico de A.
P6 · y + son ambos asociativos, ésto es, (AB) C = A (BC) y (A+B)+C = A+ (B+C).

Es posible probar todos los teoremas del álgebra booleana utilizando éstos postulados,
además es buena idea familiarizarse con algunos de los teoremas más importantes de
los cuales podemos mencionar los siguientes:

Teorema 1: A + A = A
Teorema 2: A · A = A
Teorema 3: A + 0 = A
Teorema 4: A · 1 = A
Teorema 5: A · 0 = 0
Teorema 6: A + 1 = 1
Teorema 7: (A + B)' = A' · B'
Teorema 8: (A · B)' = A' + B'
Teorema 9: A + A · B = A
Teorema 10: A · (A + B) = A
Teorema 11: A + A'B = A + B
Teorema 12: A' · (A + B') = A'B'
Teorema 13: AB + AB' = A
Teorema 14: (A' + B') · (A' + B) = A'
Teorema 15: A + A' = 1
Teorema 16: A · A' = 0

6. Funciones y circuitos lógicos básicos. Tabla de verdad de una función lógica.


Dibujar el símbolo lógico y la tabla de verdad para cada uno de los circuitos lógicos
básicos.

Una función lógica expresa una relación entre una o más entradas de variables lógicas.
Dichas funciones se representan convenientemente mediante tablas de verdad,
aunque también se utilizan expresiones algebraicas. Las funciones lógicas más
comunes tienen un nombre propio.
Cada función tiene un símbolo distintivo, con una o más entradas, designadas en este
caso por A y B, y una salida. Tanto las entradas como las salidas son variables lógicas,
por lo que su valor o estado lógico será 0 ó 1.
Estas son las funciones lógicas básicas:
CIRCUITOS DIGITALES I FIEE-UNMSM

a) AND (Y) o producto lógico

La función AND (Y) es 1 si la entrada A es 1 y la entrada B es 1.


El símbolo de operación algebraica para la función AND es el mismo que el símbolo de
multiplicación de la aritmética tradicional (podemos usar un punto entre las variables o
no colocar ningún símbolo entre ellas).
La función AND puede tener más de dos entradas, y la salida es 1 si y solo si todas las
entradas son 1.

AND
SÍMBOLO GRÁFICO TABLA DE
VERDAD
A B F
0 0 0
0 1 0
1 0 0
1 1 1

Ej:

b) OR (O) o suma lógica

La función OR (O) (también llamada OR inclusive) es 1 si la entrada A es 1 o la entrada B


es 1 o ambas son 1. El símbolo de operación algebraica para la función OR es el mismo
que el símbolo de suma de la aritmética tradicional (+).
La función OR puede tener más de dos entradas, y la salida es 1 si al menos una entrada
es 1.

OR
SÍMBOLO GRÁFICO TABLA DE VERDAD Ej:
EXPRESIÓN
ALGEBRAICA
A B F
0 0 0
F = A+B 0 1 1
c) N
1 0 1
OT
1 1 1 (IN
CIRCUITOS DIGITALES I FIEE-UNMSM

VERSOR) o complemento lógico

La función NOT (NO) invierte la variable de entrada, es decir, cambia ceros por unos y
unos por ceros. Esta operación también se conoce como negación o complemento
lógico.
El símbolo algebraico que se utiliza para la operación NOT es una barra sobre la variable.
Debe mencionarse que en general, un círculo indica inversión, esté o no acompañado de
un triángulo en el símbolo gráfico.

NOT
SÍMBOLO GRÁFICO TABLA
EXPRESIÓN ALGEBRAICA DE
VERDAD

A F
F= A 0 1
1 0

Ej:

Estas tres operaciones lógicas constituyen las operaciones lógicas básicas mediante
las cuales pueden realizarse las demás. Las restantes son una combinación de las
operaciones AND, OR y NOT.

d) NAND (NO-Y)

La función NAND (NO-Y) es 0 si la entrada A es 1 y la entrada B es 1. La función NAND es el


complemento de la función AND.
El símbolo gráfico de la función NAND consiste en el símbolo de la función AND, seguido de
un círculo, que denota inversión o complemento lógico.

NAND
SÍMBOLO GRÁFICO TABLA
EXPRESIÓN ALGEBRAICA DE
VERDAD
A B F
F = A·B 0 0 1
CIRCUITOS DIGITALES I FIEE-UNMSM

ó 0 1 1
F = AB 1 0 1
1 1 0

Ej:

e) NOR (NO-O)

La función NOR (NO-O) es 0 si la entrada A es 1 o la entrada B es 1 o ambas son 1. La función


NOR es el complemento de la función OR.
El símbolo gráfico de la función NOR consiste en el símbolo de la función OR, seguido de un
círculo.

NOR
SÍMBOLO GRÁFICO TABLA
EXPRESIÓN ALGEBRAICA DE
VERDAD
A B F
0 0 1
F = A B 0 1 0
1 0 0
1 1 0

7. Habilitación/inhabilitación para el control de datos: Uno de los usos más comunes de


las compuertas básicas está en el control del flujo de datos de la entrada a la salida. En
este modo de operación se emplea una entrada como control, mientras que la otra
lleva los datos que serán transferidos a la salida. Si se permite el paso de estos, se dice
entonces que la compuerta está habilitada. Si no se permite el paso de los datos,
entonces la compuerta está inhabilitada. Muestre para cada una de las compuertas
básicas, las condiciones necesarias para la habilitación/inhabilitación de éstas,
analizando la tabla de verdad.

Compuerta básica AND


CIRCUITOS DIGITALES I FIEE-UNMSM

Compuerta básica OR

Compuerta básica NAND

Compuerta básica NOR

8. Mediante el álgebra de Boole, implementar teóricamente utilizando solo circuitos


NAND un circuito que simule:
- un inversor - una compuerta AND de dos entradas
- una compuerta OR de dos entradas - una compuerta NOR de dos entradas
- una compuerta XOR de dos entradas - una compuerta NAND de tres entradas
CIRCUITOS DIGITALES I FIEE-UNMSM

III. BIBLIOGRAFIA

https://es.wikipedia.org/wiki/Decimal_codificado_en_binario
http://www.monografias.com/trabajos14/algebra-booleana/algebra-booleana.shtml
Sistemas Digitales - Ronald J.Tocci