Digital Circuits - Cap 01 - Utec

Post on 19-Feb-2016

78 views 11 download

description

Circuitos digitales

Transcript of Digital Circuits - Cap 01 - Utec

CIRCUITOS DIGITALES

Iván A. Calle Flores1

Conceptos DigitalesCAPÍTULO 01

2

CONTENIDO

1. Cantidades analógicas y digitales

2. Dígitos binarios, niveles lógicos, y formas de onda digitales

3. Operaciones lógicas básicas

4. Funciones lógicas básicas

5. Circuitos integrados

6. Aplicación de un sistema digital

3

1. CANTIDADES ANALÓGICAS Y

DIGITALES

Los circuitos electrónicos pueden

dividirse en dos categorías: digitales

y analógicos.

Los circuitos digitales involucran el

manejo de cantidades digitales.

Las cantidades digitales presentan

una serie de ventajas sobre las

analógicas.

4

La mayor parte de cantidades naturales son analógicas.

Cantidades Analógicas

1

100

A .M.

95

90

85

80

75

2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12

P.M.

Temperature

(°F)

70

Time of day

Una cantidad analógica es aquella que tiene valores continuos

Sonido

Presión

Ejemplos:

5

Ejemplo de un sistema electrónico analógico

Sistema de amplificación de voz - Altavoz

6

Cantidades Digitales

Las cantidades son del tipo discretas y están y pueden ser

representadas por símbolos llamados dígitos.

A diferencia de las variables continuas, no hay ambigüedad a la

hora de leer una variable digital.

7

Ejemplo de un sistema electrónico digital

Smartphone

8

Ventajas de las técnicas digitales

Los sistemas digitales son mas fáciles de diseñar.

El almacenamiento de información es mas fácil.

La precisión es mas fácil de mantener a través del sistema.

Permite la programación de operaciones.

Son menos afectados por el problema del ruido.

Permite mas cantidad de circuitería en los circuitos integrados.

La mayor cantidad de aplicaciones electrónicas hoy en día están basadas principalmente en técnicas digitales

9

Sistemas analógicos y digitales

Muchas señales del mundo real son del tipo analógicas por lo

que muchos sistemas usan una mezcla de electrónica analógica

y digital.

Reproductor de CD

10

Conversión de una señal analógica a digital

11

2. DIGITOS BINARIOS, NIVELES

LOGICOS, Y SEÑALES DIGITALES

Los electrónica digital involucra

señales en las que solo hay dos

estados.

En los sistemas digitales las

combinaciones de estas señales

se usan para representan

números, símbolos, etc.

12

Dígitos Binarios

El sistema binario ofrece una manera

de representar cualquier tipo de

cantidad.

Cada uno de los dos dígitos del sistema

binario se llama ‘bit’.

La gran ventaja de este sistema es que se puede ‘implementar’ usando dos niveles de voltaje.

13

Niveles lógicos

Los voltajes usados para

representar el 0 y 1 son

llamados niveles lógicos.

HIGH

LOW

VH(max)

VH(min)

VL(max)

VL(min)

Invalid

En la practica se usan rangos

de voltaje definidos para

especificar los niveles lógicos.

Ejemplo. En la familia CMOS el nivel alto va de 2V a 3.3V, y el nivel mínimo va de 0V a 0.8V.

14

Señal digital

Consiste de una señal de

voltaje que cambian entre los

niveles HIGH y LOW

conforme el paso del tiempo.

Falling orleading edge

(b) Negative–going pulse

HIGH

Rising ortrailing edge

LOW

(a) Positive–going pulse

HIGH

Rising orleading edge

Falling ortrailing edge

LOWt0

t1

t0

t1

Una señal digital esta compuesta de una serie de pulsos.

15

Características de un pulso

Los pulsos reales están dados por un tiempo de subida, tiempo

de bajada, sobre impulso, y otras características.

90%

50%

10%

Base line

Pulse width

Rise time Fall time

Amplitude tW

tr tf

Undershoot

Ringing

Overshoot

Ringing

Droop

16

Características de una señal digital

Una señal periódica es aquella que se repite en un intervalo de

tiempo fijo.

La mayor cantidad de formas de onda digitales pueden ser

clasificadas como periódicas y no periódicas.

La frecuencia de una señal periódica es la

inversa del periodo.

17

Ejemplo. Determine el periodo, la frecuencia y el ciclo de trabajo de la siguiente señal

Nota. Ciclo de trabajo

18

Información en una señal digital

La información que es manejada

por los sistemas digitales

aparecen como formas de onda.

Diagrama de tiempo

En los sistemas digitales, las

señales están sincronizadas

por una señal de ‘reloj’.

19

Transferencia de datos

La data frecuentemente debe ser transmitida de un circuito a

otro, o de un sistema a otro con el fin de lograr cierto propósito.

Transmisión serial

Transmisión paralela

20

3. OPERACIONES LÓGICAS

BASICAS

La lógica trata sobre el proceso de

razonamiento del ser humano.

Permite sacar conclusiones (hacer

inferencias) a partir de proposiciones

verdaderas o falsas.

Representa la ‘matemática’ de los

circuitos digitales.

21

Lógica

Teoría matemática que permite hacer inferencia “reasoning” en

base a proposiciones que son verdaderas o falsas.

P1. Sócrates es un hombre

P2. Todos los hombres son mortales

Sócrates es mortal

Las operaciones lógicas

pueden implementarse

“fácilmente” usando

electrónica digital.

22

Los circuitos lógicos forman los cimientos sobre los que se

pueden construir sistemas mas complejos(computadoras, etc.)

True only if all input conditions are true.

True only if one or more input conditions are true.

complement or opposite

23

4. FUNCIONES LÓGICAS BASICAS

Representan elementos que realizan

tareas muy útiles (comparación,

conversión de códigos, etc.).

Estos elementos se usan para construir

sistemas digitales completos tales

como las computadoras.

24

El comparador

Twobinarynumbers

Outputs

A

BA < B

A = B

A > B

Comparator

25

Funciones aritméticas básicas:

Suma

Resta

Multiplicación

División

Adder

Twobinarynumbers

Carry out

A

BCout

CinCarry in

SumΣ

26

Codificadores

Convierte información (numero decimal, carácter numérico,

etc.) en una forma codificada.

Encoder9

8 9

4 5 6

1 2 3

0 . +/–

7

Calculator keypad

876543210

HIGH

Binary codefor 9 used for

storage and/or

computation

27

Decodificadores

Convierte información codificada en una forma no codificada.

Decoder

Binary input

7-segment display

28

Funciones de selección de data

Los multiplexores se usan cuando varias fuentes deben

transmitirse sobre una línea.

Los de-multiplexores se usan cuando una fuente puede

transmitirse por diferentes líneas.

MultiplexerA

Switchingsequence

control input

B

C

∆t2

∆t3

∆t1

∆t2

∆t3

∆t1

DemultiplexerD

E

F

Data from A to D

Data fromB to E

Data fromC to F

Data fromA to D

∆t1 ∆t2 ∆t3 ∆t1

Switchingsequence

control input

29

Contadores

Permiten el conteo de eventos, los cuales están representados

por pulsos.

Input pulses

1

Counter Parallel output lines Binary

code for 1

Binary code for 2

Binary code for 3

Binary code for 4

Binary code for 5

Sequence of binary codes that represent the number of input pulses counted.

2 3 4 5

30

Funciones de Almacenamiento

Su propósito es la retención de data por cierto periodo de

tiempo.

Los dispositivos de

almacenamiento mas

comunes son los flip-

flops, registros, discos

magnéticos, etc.

31

5. CIRCUITOS INTEGRADOS

Todos los elementos lógicos por lo

general están disponibles en la forma

de circuitos integrados.

Los sistemas digitales constan de

estos circuitos debido a su tamaño

pequeño, confiabilidad, bajo costo, y

bajo consumo de potencia.

32

Es un circuito electrónico

construido en un pequeño

chip de silicio, el cual

implementa alguna función

u operación lógica.

Plasticcase

Pins

Chip

Mediante los pines, el chip

se puede comunicar con el

mundo externo.

Circuito Integrado (IC)

33

Empaquetaduras

Una manera de clasificar los IC es por el tipo de pines.

Superficiales(surface-mounted technology - SMT)

A través del orificio(through-hole)

Pin 1

Dual in-line package(DIP)Small outline IC (SOIC)

34

Tipos comunes de circuitos superficiales (SMT).

End viewEnd viewEnd view

SOIC PLCC LCCC

35

Numeración de los pines

Todos los I.C

tienen un formato

estándar para la

numeración de sus

pines.

36

Clasificación respecto a la complejidad

Small-scale integration (SSI).

Circuitos Integrados con hasta 10 compuertas

(compuertas básicas y flip-flops)

Medium-scale integration (MSI).

Circuitos Integrados desde 10 hasta 100

compuertas (codificadores, contadores, etc.)

Large-scale integration (LSI).

Circuitos Integrados desde 100 hasta 10,000

compuertas (microcontroladores, etc.)

37

Very large-scale integration (VLSI).

Circuitos Integrados desde 10,000 hasta 100,000

compuertas (microprocesadores, etc.)

Ultra large-scale integration (ULSI).

Circuitos Integrados con mas 100,000

compuertas

38

Clasificación respecto al tipo de tecnología

Los circuitos integrados que

están basados en transistores

del tipo MOSFET reciben el

nombre de CMOS.

Los circuitos integrados que

están basados en transistores

del unión bipolar reciben el

nombre de TTL.

39

6. APLICACIÓN DE UN SISTEMA

DIGITAL

Muestra como las funciones

lógicas se pueden combinar para

desarrollar sistemas digitales

complejos.

En las aplicaciones industriales,

se prefiere el uso de dispositivos

‘controladores’ programables.

40

Diseñe un sistema industrial

para el control del

empaquetado de tabletas

Se requiere un control sobre el

numero de tabletas en cada botella.

Se requiere un indicador sobre el

numero de tabletas empaquetadas.

Utilizar solo funciones lógicas

básicas.

41

Posible solución

42

RESUMEN

Una cantidad analógica tiene valores continuos, y una cantidad digital tiene

valores discretos.

Un digito binario es llamado bit.

Las señales digitales están compuestas de pulsos, y representan información.

La frecuencia de la señal periódica es la inversa del periodo.

Las tres operaciones básicas son NOT, AND

y OR, y forman los elementos básicos en los

sistemas digitales.

La funciones lógicas básicas (comparadores, multiplexor, etc.) hacen

operaciones útiles, y forman los elementos básicos para construir sistemas

digitales mas complejos.

43

REFERENCIAS

"Digital Fundamentals, 9Ed" T. L. Floyd, 2006.

"Digital System, Principles and Applications,10Ed"

R. J. Tocci, N. S. Widmer, 2007.