Você está na página 1de 60

EIE 446 SISTEMAS DIGITALES

Tema I Introduccin y conceptos bsicos


Profesor Dr. : Guillermo Fernndez Segovia

Introduccin
Sistemas analgicos y digitales
Sistema binario
Formas de ondas digitales
Puertas lgicas bsicas
Circuitos integrados
Instrumentos de medicin

12/10/15

IEE 352 - Sistemas Digitales

Introduccin
Sistemas analgicos y digitales
Sistema binario
Formas de ondas digitales
Puertas lgicas bsicas
Circuitos integrados
Instrumentos de medicin

12/10/15

IEE 352 - Sistemas Digitales

Introduccin

Termino digital deriva de la operacin de contar dgitos

12/10/15

IEE 352 - Sistemas Digitales

Introduccin

Termino digital deriva de la operacin de contar dgitos

Operaciones de computadores

12/10/15

IEE 352 - Sistemas Digitales

Introduccin

Termino digital deriva de la operacin de contar dgitos

Operaciones de computadores

Diversas aplicaciones que utilizan circuitos digitales

12/10/15

IEE 352 - Sistemas Digitales

Introduccin

Termino digital deriva de la operacin de contar dgitos

Operaciones de computadores

Diversas aplicaciones que utilizan circuitos digitales

La tecnologa digital ha avanzado hasta la integracin de millones


de transistores en un circuito

12/10/15

IEE 352 - Sistemas Digitales

Introduccin

Termino digital deriva de la operacin de contar dgitos

Operaciones de computadores

Diversas aplicaciones que utilizan circuitos digitales

La tecnologa digital ha avanzado hasta la integracin de millones


de transistores en un circuito
Presentacin electrnica digital, conceptos bsicos,
componentes y herramientas para su aplicacin

12/10/15

IEE 352 - Sistemas Digitales

Introduccin
Sistemas analgicos y digitales
Sistema binario
Formas de ondas digitales
Puertas lgicas bsicas
Circuitos integrados
Instrumentos de medicin

12/10/15

IEE 352 - Sistemas Digitales

Sistemas analgicos y digitales

Seal analgica: variacin continua

12/10/15

IEE 352 - Sistemas Digitales

10

Sistemas analgicos y digitales

Seal analgica: variacin continua

Seal digital: variacin discreta (por puntos)

12/10/15

IEE 352 - Sistemas Digitales

11

Sistemas analgicos y digitales

Seal analgica: variacin continua

Seal digital: variacin discreta (por puntos)


Ventajas sobre analgico:

Datos procesados y transmitidos de forma ms fiable

Almacenamiento de manera ms compacta

Menos efecto del ruido

12/10/15

IEE 352 - Sistemas Digitales

12

Sistemas analgicos y digitales

Sistema analgico

12/10/15

IEE 352 - Sistemas Digitales

13

Sistemas analgicos y digitales

Mezcla sistema anlogo y sistema digital

DAC: Digital-to-Analog-Converter

12/10/15

IEE 352 - Sistemas Digitales

14

Introduccin
Sistemas analgicos y digitales
Sistema binario
Formas de ondas digitales
Puertas lgicas bsicas
Circuitos integrados
Instrumentos de medicin

12/10/15

IEE 352 - Sistemas Digitales

15

Sistema binario

Sistema numeracin: conjunto de smbolos capaces de representar


cantidades numricas

12/10/15

IEE 352 - Sistemas Digitales

16

Sistema binario

Sistema numeracin: conjunto de smbolos capaces de representar


cantidades numricas

Base sistema de numeracin: cantidad de smbolos distintos que se


utilizan para representar las cantidades

12/10/15

IEE 352 - Sistemas Digitales

17

Sistema binario

Sistema numeracin: conjunto de smbolos capaces de representar


cantidades numricas

Base sistema de numeracin: cantidad de smbolos distintos que se


utilizan para representar las cantidades

Cada smbolo recibe el nombre de dgito


Sistema decimal (base 10)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Sistema binario (base 2)

0, 1

Sistema octal (base 8)

0, 1, 2, 3, 4, 5, 6, 7

Sistema hexadecimal (base 16)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

12/10/15

IEE 352 - Sistemas Digitales

18

Sistema binario

Sistema numeracin: conjunto de smbolos capaces de representar


cantidades numricas

Base sistema de numeracin: cantidad de smbolos distintos que se


utilizan para representar las cantidades

Cada smbolo recibe el nombre de dgito


Sistema decimal (base 10)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Sistema binario (base 2)

0, 1

Sistema octal (base 8)

0, 1, 2, 3, 4, 5, 6, 7

Sistema hexadecimal (base 16)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Ejemplo: representar numero 34b10 en base 2

12/10/15

IEE 352 - Sistemas Digitales

19

Sistema binario

Sistema numeracin: conjunto de smbolos capaces de representar


cantidades numricas

Base sistema de numeracin: cantidad de smbolos distintos que se


utilizan para representar las cantidades

Cada smbolo recibe el nombre de dgito


Sistema decimal (base 10)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Sistema binario (base 2)

0, 1

Sistema octal (base 8)

0, 1, 2, 3, 4, 5, 6, 7

Sistema hexadecimal (base 16)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Ejemplo: representar numero 34b10 en base 2


34/2 =17 (sobra 0)

12/10/15

IEE 352 - Sistemas Digitales

20

Sistema binario

Sistema numeracin: conjunto de smbolos capaces de representar


cantidades numricas

Base sistema de numeracin: cantidad de smbolos distintos que se


utilizan para representar las cantidades

Cada smbolo recibe el nombre de dgito


Sistema decimal (base 10)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Sistema binario (base 2)

0, 1

Sistema octal (base 8)

0, 1, 2, 3, 4, 5, 6, 7

Sistema hexadecimal (base 16)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Ejemplo: representar numero 34b10 en base 2


34/2 =17 (sobra 0)
17/2 = 8 (sobra 1)

12/10/15

IEE 352 - Sistemas Digitales

21

Sistema binario

Sistema numeracin: conjunto de smbolos capaces de representar


cantidades numricas

Base sistema de numeracin: cantidad de smbolos distintos que se


utilizan para representar las cantidades

Cada smbolo recibe el nombre de dgito


Sistema decimal (base 10)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Sistema binario (base 2)

0, 1

Sistema octal (base 8)

0, 1, 2, 3, 4, 5, 6, 7

Sistema hexadecimal (base 16)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Ejemplo: representar numero 34b10 en base 2


34/2 =17 (sobra 0)
17/2 = 8 (sobra 1)
8/2 = 4 (sobra 0)

12/10/15

IEE 352 - Sistemas Digitales

22

Sistema binario

Sistema numeracin: conjunto de smbolos capaces de representar


cantidades numricas

Base sistema de numeracin: cantidad de smbolos distintos que se


utilizan para representar las cantidades

Cada smbolo recibe el nombre de dgito


Sistema decimal (base 10)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Sistema binario (base 2)

0, 1

Sistema octal (base 8)

0, 1, 2, 3, 4, 5, 6, 7

Sistema hexadecimal (base 16)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Ejemplo: representar numero 34b10 en base 2


34/2 =17 (sobra 0)
17/2 = 8 (sobra 1)
8/2 = 4 (sobra 0)
4/2 = 2 (sobra 0)

12/10/15

IEE 352 - Sistemas Digitales

23

Sistema binario

Sistema numeracin: conjunto de smbolos capaces de representar


cantidades numricas

Base sistema de numeracin: cantidad de smbolos distintos que se


utilizan para representar las cantidades

Cada smbolo recibe el nombre de dgito


Sistema decimal (base 10)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Sistema binario (base 2)

0, 1

Sistema octal (base 8)

0, 1, 2, 3, 4, 5, 6, 7

Sistema hexadecimal (base 16)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Ejemplo: representar numero 34b10 en base 2


34/2 =17 (sobra 0)
17/2 = 8 (sobra 1)
8/2 = 4 (sobra 0)
4/2 = 2 (sobra 0)
2/2 = 1 (sobra 0)

12/10/15

IEE 352 - Sistemas Digitales

24

Sistema binario

Sistema numeracin: conjunto de smbolos capaces de representar


cantidades numricas

Base sistema de numeracin: cantidad de smbolos distintos que se


utilizan para representar las cantidades

Cada smbolo recibe el nombre de dgito


Sistema decimal (base 10)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Sistema binario (base 2)

0, 1

Sistema octal (base 8)

0, 1, 2, 3, 4, 5, 6, 7

Sistema hexadecimal (base 16)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Ejemplo: representar numero 34b10 en base 2


34/2 =17 (sobra 0)
17/2 = 8 (sobra 1)
8/2 = 4 (sobra 0)
4/2 = 2 (sobra 0)
2/2 = 1 (sobra 0)
1/2 = no es entero(resto 1)

12/10/15

IEE 352 - Sistemas Digitales

25

Sistema binario

Sistema numeracin: conjunto de smbolos capaces de representar


cantidades numricas

Base sistema de numeracin: cantidad de smbolos distintos que se


utilizan para representar las cantidades

Cada smbolo recibe el nombre de dgito


Sistema decimal (base 10)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Sistema binario (base 2)

0, 1

Sistema octal (base 8)

0, 1, 2, 3, 4, 5, 6, 7

Sistema hexadecimal (base 16)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Ejemplo: representar numero 34b10 en base 2


34/2 =17 (sobra 0)
17/2 = 8 (sobra 1)
8/2 = 4 (sobra 0)
4/2 = 2 (sobra 0)
2/2 = 1 (sobra 0)
1/2 = no es entero

12/10/15

IEE 352 - Sistemas Digitales

26

Sistema binario

Sistema numeracin: conjunto de smbolos capaces de representar


cantidades numricas

Base sistema de numeracin: cantidad de smbolos distintos que se


utilizan para representar las cantidades

Cada smbolo recibe el nombre de dgito


Sistema decimal (base 10)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Sistema binario (base 2)

0, 1

Sistema octal (base 8)

0, 1, 2, 3, 4, 5, 6, 7

Sistema hexadecimal (base 16)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Ejemplo: representar numero 34b10 en base 2


34/2 =17 (sobra 0)
34b10 = 100010 b2
17/2 = 8 (sobra 1)
8/2 = 4 (sobra 0)
4/2 = 2 (sobra 0)
2/2 = 1 (sobra 0)
1/2 = no es entero

12/10/15

IEE 352 - Sistemas Digitales

27

Sistema binario

Sistema numeracin: conjunto de smbolos capaces de representar


cantidades numricas

Base sistema de numeracin: cantidad de smbolos distintos que se


utilizan para representar las cantidades

Cada smbolo recibe el nombre de dgito


Sistema decimal (base 10)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Sistema binario (base 2)

0, 1

Sistema octal (base 8)

0, 1, 2, 3, 4, 5, 6, 7

Sistema hexadecimal (base 16)

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Ejemplo: representar numero 34b10 en base 2


34/2 =17 (sobra 0)
34b10 = 100010b2
17/2 = 8 (sobra 1)
8/2 = 4 (sobra 0)
1x25+0x24+0x23+0x22+1x21+0x20
4/2 = 2 (sobra 0)
2/2 = 1 (sobra 0)
1/2 = no es entero

12/10/15

IEE 352 - Sistemas Digitales

28

Sistema binario

Circuitos de dos estados: se representan por niveles de voltaje ALTO


y BAJO

Representan nmeros en el sistema binario

nico nmero que se denomina bit (binary digit)

un bit puede tener un valor 0 o 1 (ALTO o BAJO)

12/10/15

IEE 352 - Sistemas Digitales

29

Introduccin
Sistemas analgicos y digitales
Sistema binario
Formas de ondas digitales
Puertas lgicas bsicas
Circuitos integrados
Instrumentos de medicin

12/10/15

IEE 352 - Sistemas Digitales

30

Formas de ondas digitales

Las formas de onda digitales cambian entre los niveles BAJO y ALTO

Un impulso (tambin llamado pulso) positivo: va desde su nivel BAJO


hasta su nivel ALTO, y retorna al nivel BAJO

Una seal digital esta compuesta por una serie de impulsos

Impulso negativo

Impulso positivo

12/10/15

IEE 352 - Sistemas Digitales

31

Formas de ondas digitales

Las formas de onda digitales cambian entre los niveles BAJO y ALTO

Un impulso (tambin llamado pulso) positivo: va desde su nivel BAJO


hasta su nivel ALTO, y retorna al nivel BAJO

Una seal digital esta compuesta por una serie de impulsos

Impulso negativo

Impulso positivo

12/10/15

IEE 352 - Sistemas Digitales

32

Formas de ondas digitales

Tren de impulsos (peridico)

12/10/15

IEE 352 - Sistemas Digitales

33

Formas de ondas digitales

Tren de impulsos (peridico)

T1=T2=T3=...Tn=T=Periodo (s)
Frecuencia=1/T (Hz)

12/10/15

IEE 352 - Sistemas Digitales

34

Formas de ondas digitales

Tren de impulsos (peridico)

T1=T2=T3=...Tn=T=Periodo (s)
Frecuencia=1/T (Hz)
Ciclo de trabajo (duty cycle) = tw/T x100%
Ejemplo tren de impulsos peridico: reloj

12/10/15

IEE 352 - Sistemas Digitales

35

Formas de ondas digitales

Reloj: las seales estn sincronizadas con una seal de


temporizacin bsica (reloj).

12/10/15

IEE 352 - Sistemas Digitales

36

Formas de ondas digitales

Reloj: las seales estn sincronizadas con una seal de


temporizacin bsica (reloj).

Es una seal peridica en la que el perodo es igual a la duracin de un


bit.

12/10/15

IEE 352 - Sistemas Digitales

37

Formas de ondas digitales

Reloj: las seales estn sincronizadas con una seal de


temporizacin bsica (reloj).

Es una seal peridica en la que el perodo es igual a la duracin de un


bit.

Diagramas de tiempo (cronogramas): relacin temporal real entre


dos o ms seales, y cmo vara cada seal en relacin con las
dems.

12/10/15

IEE 352 - Sistemas Digitales

38

Formas de ondas digitales

Transmisin de datos: serie o paralelo


1
Computer

t0

t1

t2

t3

t4

t5

t6

t7

Modem

1
Computer

Printer

0
1
1
0
0
1
0

t0

12/10/15

t1

IEE 352 - Sistemas Digitales

39

Introduccin
Sistemas analgicos y digitales
Sistema binario
Formas de ondas digitales
Puertas lgicas bsicas
Circuitos integrados
Instrumentos de medicin

12/10/15

IEE 352 - Sistemas Digitales

40

Puertas lgicas bsicas

lgebra de Boole: constituye la base matemtica para construir los


sistemas digitales

12/10/15

IEE 352 - Sistemas Digitales

41

Puertas lgicas bsicas

lgebra de Boole: constituye la base matemtica para construir los


sistemas digitales

estructura algebraica que relaciona las operaciones

lgicas O (OR), Y (AND), NO (NOT)

George Boole
(1815-1864)

12/10/15

IEE 352 - Sistemas Digitales

42

Puertas lgicas bsicas

lgebra de Boole: constituye la base matemtica para construir los


sistemas digitales

estructura algebraica que relaciona las operaciones

lgicas O (OR), Y (AND), NO (NOT)

Puerta lgica: pequeo circuito digital integrado


cuyo funcionamiento se adapta al lgebra de Boole

OR: Salida Verdadera slo si una o ms entradas


son verdaderas

12/10/15

IEE 352 - Sistemas Digitales

George Boole
(1815-1864)

43

Puertas lgicas bsicas

lgebra de Boole: constituye la base matemtica para construir los


sistemas digitales

estructura algebraica que relaciona las operaciones

lgicas O (OR), Y (AND), NO (NOT)

Puerta lgica: pequeo circuito digital integrado


cuyo funcionamiento se adapta al lgebra de Boole

OR: Salida Verdadera slo si una o ms entradas


son verdaderas

George Boole
(1815-1864)

AND: Salida Verdadera slo si todas las entradas


son verdaderas

12/10/15

IEE 352 - Sistemas Digitales

44

Puertas lgicas bsicas

lgebra de Boole: constituye la base matemtica para construir los


sistemas digitales

estructura algebraica que relaciona las operaciones

lgicas O (OR), Y (AND), NO (NOT)

Puerta lgica: pequeo circuito digital integrado


cuyo funcionamiento se adapta al lgebra de Boole

OR: Salida Verdadera slo si una o ms entradas


son verdaderas

George Boole
(1815-1864)

AND: Salida Verdadera slo si todas las entradas


son verdaderas
NOT: Salida opuesta a la entrada

12/10/15

IEE 352 - Sistemas Digitales

45

Puertas lgicas bsicas

Tabla de verdad: representacin grfica los valores que puede


tomar la funcin lgica para cada una de las posibles combinaciones
de las variables de entrada.

Columnas: variables de la funcin

Filas: combinaciones binarias

12/10/15

IEE 352 - Sistemas Digitales

46

Puertas lgicas bsicas

Tabla de verdad: representacin grfica los valores que puede


tomar la funcin lgica para cada una de las posibles combinaciones
de las variables de entrada.

Columnas: variables de la funcin

Filas: combinaciones binarias

12/10/15

IEE 352 - Sistemas Digitales

47

Puertas lgicas bsicas

Tabla de verdad: representacin grfica los valores que puede


tomar la funcin lgica para cada una de las posibles combinaciones
de las variables de entrada.

Columnas: variables de la funcin

Filas: combinaciones binarias

12/10/15

IEE 352 - Sistemas Digitales

48

Puertas lgicas bsicas

Tabla de verdad: representacin grfica los valores que puede


tomar la funcin lgica para cada una de las posibles combinaciones
de las variables de entrada.

Columnas: variables de la funcin

Filas: combinaciones binarias

12/10/15

IEE 352 - Sistemas Digitales

49

Puertas lgicas bsicas

Tabla de verdad: representacin grfica los valores que puede


tomar la funcin lgica para cada una de las posibles combinaciones
de las variables de entrada.

Columnas: variables de la funcin

Filas: combinaciones binarias


a

Los operadores AND, OR, y NOT se pueden combinar para formar


funciones lgicas ms complejas. e.g. comparacin, aritmtica,
conversin de cdigos, codificacin, decodificacin, etc...

12/10/15

IEE 352 - Sistemas Digitales

50

Introduccin
Sistemas analgicos y digitales
Sistema binario
Formas de ondas digitales
Puertas lgicas bsicas
Circuitos integrados
Instrumentos de medicin

12/10/15

IEE 352 - Sistemas Digitales

51

Circuitos integrados

Una de las metas de los fabricantes: aumentar el nmero de


componentes bsicos que pueden integrarse en una sola pastilla

Componente bsicos: puertas lgicas

Tecnologa de fabricacin: TTL y CMOS.

Cada chip o circuito integrado tiene una hoja de caractersticas


(datasheet) que facilita el fabricante
Chip

Plastic
case

Pins

Seccin de un encapsulado DIP (DualIn-line Pins)

12/10/15

IEE 352 - Sistemas Digitales

52

Circuitos integrados

Cada tipo de puerta tiene su integrado del tipo 74xx (TTL)

Tensin de alimentacin (Vcc): 5 voltios

Temperatura de trabajo: de 0 a 70 C

xx indica el tipo de puerta

12/10/15

IEE 352 - Sistemas Digitales

53

Circuitos integrados

Cada tipo de puerta tiene su integrado del tipo 74xx (TTL)

Tensin de alimentacin (Vcc): 5 voltios

Temperatura de trabajo: de 0 a 70 C

xx indica el tipo de puerta

NOT (7404)

12/10/15

IEE 352 - Sistemas Digitales

54

Circuitos integrados

Cada tipo de puerta tiene su integrado del tipo 74xx (TTL)

Tensin de alimentacin (Vcc): 5 voltios

Temperatura de trabajo: de 0 a 70 C

xx indica el tipo de puerta

NOT (7404)

12/10/15

OR (7432)

IEE 352 - Sistemas Digitales

55

Circuitos integrados

Cada tipo de puerta tiene su integrado del tipo 74xx (TTL)

Tensin de alimentacin (Vcc): 5 voltios

Temperatura de trabajo: de 0 a 70 C

xx indica el tipo de puerta

NOT (7404)

12/10/15

OR (7432)

IEE 352 - Sistemas Digitales

AND (7408)

56

Introduccin
Sistemas analgicos y digitales
Sistema binario
Formas de ondas digitales
Puertas lgicas bsicas
Circuitos integrados
Instrumentos de medicin

12/10/15

IEE 352 - Sistemas Digitales

57

Instrumentos de medicin

Sonda lgica: comprobar el nivel lgico existente en la entrada o en


un circuito digital

12/10/15

IEE 352 - Sistemas Digitales

58

Instrumentos de medicin

Sonda lgica: comprobar el nivel lgico existente en la entrada o en


un circuito digital
Inyector lgico: introduce tren de pulsos

12/10/15

IEE 352 - Sistemas Digitales

59

Instrumentos de medicin
Sonda lgica: comprobar el nivel lgico existente en la entrada o en
un circuito digital

Inyector lgico: introduce tren de pulsos

Analizador lgico: recoge los datos de un circuito digital y


los muestra en una pantalla

muestra cronogramas

puede mostrar seales de mltiples canales

se emplea frecuentemente para detectar errores

12/10/15

IEE 352 - Sistemas Digitales

60

Você também pode gostar