Sunteți pe pagina 1din 17

CIRCUITOS DIGITALES I

INFORME PREVIO

1. Concepto de sistema analgico y digital. Seal analgica y digital.

Sistema Digital. Las seales digitales, contrario a las analgicas, llevan la


informacin a travs de cdigo binario (0 o 1); donde cada bit
es una representacin de dos amplitudes distintas. Las seales
digitales no son continuas, sino discretas y generadas por
modulacin digital. En este caso las ondas no son senoidales,
sino cuadradas.
Algunos ejemplos de dispositivos o aparatos digitales son las
computadoras, CDs, DVDs, entre otros. Cuando se transmite
informacin mediante seales digitales, sta es menos proclive
a deteriorarse o ser afectada por el ruido en comparacin con
las seales analgicas.
Seal analgica. Las seales analgicas son continuas y representadas con
medidas fsicas. Se expanden mediante ondas senoidales y slo
pueden ser ledas por dispositivos capaces de interpretar
seales analgicas. Son ms adecuadas para transmisin de
audio y video.

Asimismo, el procesamiento de las seales analgicas puede


llevarse a cabo en tiempo real y consume menos ancho de
banda en comparacin con el procesamiento de seales
digitales. Adems, el costo es menor y en el caso del sonido,
algunos aseguran que las grabaciones analgicas son ms fieles
que las digitales. Sin embargo, algunos disturbios en las
seales analgicas pueden provocar que la informacin
presente errores irreparables, a diferencia de las seales
digitales en las que los errores pueden ser ms fcilmente
corregidos sustituyendo, borrando o insertando smbolos.
Seal digital. Informacin lgica o cantidad fsica que se representa en forma digital.
Seal elctrica con dos estados, alto y bajo.

Sistema Analgico. Contiene dispositivos que manipulan cantidades fsicas que se


representan en forma analgica, en este sistema las cantidades pueden variar sobre
un intervalo continuo de valores.
Voltaje o corriente que representa informacin cuyos valores varan sobre un
intervalo continuo.

2. Circuitos lgicos integrados: TTL y CMOS. Definir los niveles de voltaje: VIH,
VOL, VIL, VOH. Margen Del Cero
Es el rango de tensiones de entrada en que se considera un cero lgico:
VIL mx: tensin mxima que se admite como cero lgico.
VIL mn: tensin mnima que se admite como cero lgico.
Es el rango de tensiones de entrada en que se considera un uno lgico:
VIH mx: tensin mxima que se admite como uno lgico.
VIH mn: tensin mnima que se admite como uno lgico.
VOH es mayor que VOH mn
VOL es menor que VOL mn

Capacidad de carga. Definir fan-in, fan-out


El fan-out significa la capacidad que tiene un circuito lgico para conectar varias
entradas a la misma salida. Por ejemplo: la familia TTL posee un fan-out de 10
puertas mientras que la familia CMOS 74 HC posee un fan-out mucho mayor, del
orden de 100 puertas.
Si por alguna razn el fabricante no proporciona el fan-out, hay manera de
calcularlo con las siguientes dos opciones:
FAN-OUT A NIVEL BAJO= IOLmxIILmx
FAN-OUT A NIVEL ALTO= IOLminIIHmin
Tambin hay dos tipos de unidades de capacidad: en este caso el valor del fan-out
representa la carga mxima que puede haber en un bloque para controlarla sin
violar el tiempo de transicin mximo establecido.

Circuitos Lgicos CMOS (Metal xido Semiconductor Complementario)


La tecnologa CMOS es la ms utilizada actualmente para la construccin de
circuitos integrados digitales, como las compuertas, hasta los circuitos como las
memorias y los microprocesadores. La tensin nominal de alimentacin de los
circuitos CMOS son +5 V y +3,3 V.
Niveles Lgicos CMOS
En la figura se muestran las tensiones VIL, VIH, VOL, VOH vlidas para los
dispositivos CMOS de nivel +5 VDC.
Familia TTL (Lgica de Transistor - Transistor)
Esta fue la primera familia de xito comercial, se utiliz entre 1965 y 1985. Los
circuitos TTL utilizan transistores bipolares y algunas resistencias de polarizacin.
La tensin nominal de alimentacin de los circuitos TTL son 5 VDC.
Niveles Lgicos TTL
En el estudio de los circuitos lgicos, existen cuatro especificaciones lgicos
diferentes: VIL, VIH, VOL y VOH.
En los circuitos TTL, VIL es la tensin de entrada vlida para el rango 0 a 0.8 V que
representa un nivel lgico 0 (BAJO). El rango de tensin VIH representa la tensiones
vlidas de un 1 lgico 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.
3. Presente un resumen del sistema de numeracin binario. Muestre otros sistemas de
numeracin.

1.2. SISTEMA BINARIO

Es el sistema digital por excelencia, aunque no el nico, debido a su sencillez. Su base es 2


Emplea 2 caracteres: 0 y 1. Estos valores reciben el nombre de bits (dgitos binarios). As,
podemos decir que la cantidad 10011 est formada por 5 bits. Veamos con un ejemplo como
se representa este nmero teniendo en cuenta que el resultado de la expresin polinmica
dar su equivalente en el sistema decimal:
100112 110 4 0 103 0 10 2 1101 110 0 1910

SISTEMA DECIMAL

Su origen lo encontramos en la India y fue introducido en Espaa por los rabes. Su base es
10.
Emplea 10 caracteres o dgitos diferentes para indicar una determinada cantidad: 0, 1, 2, 3, 4,
5, 6, 7, 8, 9. El valor de cada smbolo depende de su posicin dentro de la cantidad a la que
pertenece. Vemoslo con un ejemplo:

13610 1 10 2 3 101 6 10 0

136,4210 110 2 3 101 6 10 0 4 10 1 2 10 2

SISTEMA OCTAL

Posee ocho smbolos: 0, 1, 2, 3, 4, 5, 6, 7. Su base es 8.


Este sistema tiene una peculiaridad que lo hace muy interesante y es que la conversin al
sistema binario resulta muy sencilla ya que, 8 = 2 3 . As, para convertir un nmero de base 8 a
binario se sustituye cada cifra por su equivalente binario en el apartado 1.5. Conversiones
se estudiar esta conversin.

SISTEMA HEXADECIMAL.

Est compuesto por 16 smbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Su base es 16. Es


uno de los sistemas ms utilizados en electrnica, ya que adems de simplificar la escritura de
los nmeros binarios, todos los nmeros del sistema se pueden expresar en cuatro bits binarios
al ser 16 = 24. La conversin de un nmero hexadecimal a uno binario es muy sencilla al igual
que en el sistema octal, profundizaremos en ello en el apartado 1.5.

4. Cdigos binarios: explique las caractersticas del cdigo BCD. Muestre otros
cdigos binarios.

Cdigo BCD:
Son cdigos Binary-Coded-Decimal. Codifican en binario los dgitos decimales
del 0 al 9. El conjunto de datos tiene 10 elementos => se necesitan al menos 4 bits.
Los cdigos BCD se usan en los circuitos digitales que trabajan en aritmtica
decimal.
Los cdigos ms conocidos son el NBCD (Natural BCD) que
corresponde a una codificacin mediante el sistema numrico normal
(pesos 8421) y el Exceso-3 que se corresponde con el NBCD + 3 (0 se
codifica por 3 en binario, 1 por 4, etc), aunque se pueden buscar otras
codificaciones.
Cdigo Hamming (DH)
Se define la distancia de Hamming (DH) entre dos palabras de un cdigo como el
nmero de posiciones en las que difiere el valor del bit: 0010 y 1011 difieren
en el primer y en el ltimo bit, luego su DH es 2.
En un cdigo distancia unidad dos palabras consecutivas del cdigo tienen
siempre DH = 1. La ltima palabra del cdigo tambin tiene que tener distancia 1
con la primera.
Los cdigos distancia unidad permiten reducir la existencia de error al tomar
medidas. Si dos medidas consecutivas difieren en ms de un bit no se puede
asegurar que en algn momento no generen un resultado errneo. En el ajuste
crtico entre medidas cada bit puede tomar uno de los valores independientemente,
luego puede pasar que en la separacin entre 011 y 100 el valor sea 111, lo que es
claramente errneo. En cdigos distancia unidad esto no puede pasar ya que slo
cambia 1 bit.

Un cdigo binario tpico de distancia unidad es el cdigo Gray. Se forma


reflejando los bits y rellenado con un bit nuevo los cdigos superiores a 0 y los
inferiores a 1.
Se puede pasar de cdigo binario a Gray siguiendo el nmero binario de derecha a
izquierda: si el siguiente bit es igual al actual se pone un 0, si no un 1. Se aade un
0 a la izquierda del cdigo binario.

Cdigo alfanumricos
Los cdigos alfanumricos codifican no slo nmeros sino tambin caracteres.
Uno de los ms conocidos es el cdigo ASCII en 7 bits.
A = (41)16 = 100 0001
a = (61)16 = 110 0001
3 = (33)16 = 011 0011
> = (3E)16 = 011 1110
Cdigos para transmisin de datos
Cdigos para deteccin de error simple: se aade al cdigo original un bit de
paridad, de forma que todas las palabras del cdigo tengan un nmero de bits a 1 0
par (paridad par), o impar (paridad impar). Un error en un bit significa un error en
la paridad que es detectado al recibir el cdigo.

5. lgebra de Boole. Definiciones y postulados.

LGEBRA DE BOOLE.
Como veremos las operaciones se realizarn mediante relaciones lgicas, lo que en el lgebra
convencional son las sumas y multiplicaciones. Las variables con las que opera son las
binarias 1 y 0 (verdadero o falso). Los signos 1 y 0 no expresan cantidades, sino estados de las
variables.

Podemos decir, que el sistema de numeracin binario y el lgebra de Boole constituyen la base
matemtica para el diseo y construccin de sistemas digitales.
Se define Funcin Lgica a toda variable binaria cuyo valor depende de una expresin formada
por otras variables binarias relacionadas mediante los signos + y x. Por ejemplo: S=(a.b)+b.c.
Siendo S la funcin, mientras que a, b y c son las variables. Esta funcin la leeramos de la
siguiente forma: si a y b o b y c son verdaderas(1) la funcin lgica S es verdadera(1).
Mediante contactos podramos explicar o aclarar la funcin lgica.

Tablas de verdad.- A travs de las tablas de verdad se puede conocer tericamente el


comportamiento de las funciones lgicas, en funcin de los niveles que se aplican a la entrada.
Ms adelante veremos como adems nos van a servir para disear circuitos digitales.

FUNCIONES BSICAS BOOLEANAS

a) Igualdad

FUNCIN TABLA DE VERDAD

a S

S=a 0 0

1 1

SMIL CON CONTACTOS

b) Unin (funcin =O)

FUNCIN TABLA DE VERDAD


a b S

0 0 0

S = a+b 0 1 1
1 0 1

1 1 1

SMIL CON CONTACTOS

c) Interseccin (funcin Y)

FUNCIN TABLA DE VERDAD

a b S

0 0 0

S = a.b 0 1 0

1 0 0
1 1 1

SMIL CON CONTACTOS

d) Negacin (funcin NO)

Tambin denomina funcin complemento

FUNCIN TABLA DE VERDAD

a S

S a 0 1

1 0

SMIL CON CONTACTOS


POSTULADOS DEL LGEBRA DE BOOLE

POSTULADOS
a. Propiedad conmutativa

a+b b+a

a.b b.a

b. Identidad

0+a=a 1.a=a

c. Propiedad distributiva

a . (b + c ) a.b+a.c

a + (b . c) (a + b) . (a + c)

d. Complementario o inversin

a a 1 aa 0

Se comprueba que:

aa
a b c a bc
a bc a b c

TEOREMAS
Teorema

a+1=1 a.0=0

Teorema

a+a=a a.a=a

Teorema Ley de Absorcin

a+a.b=a a.(a+b)=a

6. Funciones y circuitos lgicos bsicos. Tablas de verdad y smbolos.

FUNCIN INVERSORA.
La salida es lo contrario de la entrada. Es la negacin lgica.
FUNCIN AND.
Responde a la funcin que da como resultado a su salida el producto lgico, es decir,
slo dar uno a su salida si todas las entradas estn a uno tambin.

FUNCIN NAND.
Esta funcin es la complementaria de la AND, de manera que slo cuando todas las
entradas valen uno la salida es cero.

FUNCIN OR.
Responde a la funcin que da como resultado a su salida la suma lgica, es decir,
dar uno a su salida siempre que alguna de las entradas est a uno.

FUNCIN NOR.
Es la funcin complementaria de la OR, de manera que slo valdr uno la salida cuando
todas las entradas estn a cero.
FUNCIN OR-EXCLUSIVA.
Se dice que es una funcin generadora de paridad par, ya que da a su salida uno cuando
el nmero de unos en sus entradas es impar.

FUNCIN NOR-EXCLUSIVA.
Se dice que es una funcin generadora de paridad impar, ya que da a su salida uno cuando
el nmero de unos en sus entradas es par.

7. Habilitacion/inhabilitacin para el control de datos.


Cada una de las compuertas lgicas bsicas puede utilizarse para controlar el
paso de una seal lgica de entrada hacia la salida.
El nivel lgico en la entrada de control determinar se la seal de entrada est
habilitada para legar a la salida o deshabilitada para que no pueda llegar a la
salida.
Habilitacin
A. B F
A 0 1 0
F=A 0 1 0
B=1 1 1 1
1 1 1

A +B F
A 0 0 0
F=A 0 0 0
B=0 1 0 1
1 0 1

A. B F
0 1 1
0 1 1
1 1 0
1 1 0
A
F=A
B=1

A +B F
A 0 0 1
F=A 0 0 1
B=0 1 0 0
1 0 0

Inhabilitacin
A. B F
A 0 0 0
F=0 0 0 0
B=0 1 0 0
1 0 0

A +B F
A 0 1 1
F=1 0 1 1
B=1 1 1 1
1 1 1

A. B F
A 0 0 1
F=1 0 0 1
B=0 1 0 1
1 0 1

A +B F
A 0 1 0
F=0
B=1 0 1 0
1 1 0
1 1 0

8. Mediante lgebra de Boole, Implementar tericamente utilizando solo circuitos


NAND un circuito que simule un:
inversor Compuerta NOR de dos entradas
Compuerta OR de dos entradas Compuerta NAND de tres
Compuerta AND de dos entradas entradas
Compuerta XOR de dos entradas

La compuerta lgica NAND se dice que es una compuerta universal porque cualquier
sistema digital puede implementarse con ella.

Inversor
Compuerta AND de dos entradas

Compuerta OR de dos entradas

Compuerta XOR de dos entradas

Compuerta NOR de dos entradas


A
A

A+B
B
. B
A =A+B

B

Compuerta NAND de tres entradas

A. B


A. B. C
C
Bibliografa:
http://diferenciaentre.info/diferencia-entre-senal-analogica-y-digital/ (seal
analgica y seal digital)
http://cidigitales.blogspot.pe/2014/09/carga-y-fan-out.html (carga y FAN-OUT)
https://es.scribd.com/document/352225905/Circuitos-Digitales (compuertas
lgicas)

S-ar putea să vă placă și