Fundamentos de Mecatrónica - eudim.uta.cl · compuertas lógicas básicas para obtener una...

20
Fundamentos de Mecatrónica Clase 06: Lógica Digital Ricardo-Franco Mendoza-García [email protected] Ingeniería Mecatrónica Escuela Universitaria de Ingeniería Mecánica Universidad de Tarapacá Arica, Chile January 3, 2013 R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 1 / 20

Transcript of Fundamentos de Mecatrónica - eudim.uta.cl · compuertas lógicas básicas para obtener una...

Fundamentos de MecatrónicaClase 06: Lógica Digital

Ricardo-Franco Mendoza-Garcí[email protected]

Ingeniería MecatrónicaEscuela Universitaria de Ingeniería Mecánica

Universidad de TarapacáArica, Chile

January 3, 2013

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 1 / 20

Outline

Outline

1 IntroductionLógica DigitalNúmeros Binarios

2 Lógica DigitalCompuertas lógicas básicasAplicacionesConversión digital a analógicaDigital-to-analog converter - DACAnalog-to-digital converter - ADC

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 2 / 20

Introduction

Outline

1 IntroductionLógica DigitalNúmeros Binarios

2 Lógica DigitalCompuertas lógicas básicasAplicacionesConversión digital a analógicaDigital-to-analog converter - DACAnalog-to-digital converter - ADC

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 3 / 20

Introduction Lógica Digital

Lógica DigitalLógica combinacional es la combinación de dos o máscompuertas lógicas básicas para obtener una función requerida.Depende sólo de los valores de las entradas en un determinadoinstante de tiempo.Lógica secuencial se utiliza para controlar un conjunto de eventosen una secuencia específica. La historia secuencial de lasentradas juega un papel importante en la determinación de lasalida.

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 4 / 20

Introduction Números Binarios

Números Binarios

. . . 23

bit 322

bit 221

bit 120

bit 0

Ejemplo15 decimal = 1111 binario

1 byte == 8 bits

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 5 / 20

Lógica Digital

Outline

1 IntroductionLógica DigitalNúmeros Binarios

2 Lógica DigitalCompuertas lógicas básicasAplicacionesConversión digital a analógicaDigital-to-analog converter - DACAnalog-to-digital converter - ADC

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 6 / 20

Lógica Digital Compuertas lógicas básicas

Compuerta lógica AND

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 7 / 20

Lógica Digital Compuertas lógicas básicas

Compuerta lógica OR

A + B = Q

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 8 / 20

Lógica Digital Compuertas lógicas básicas

Compuerta lógica NOT

A = Q

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 9 / 20

Lógica Digital Compuertas lógicas básicas

Compuerta lógica NAND

A · B = Q

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 10 / 20

Lógica Digital Compuertas lógicas básicas

Compuerta lógica NOR

A + B = Q

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 11 / 20

Lógica Digital Compuertas lógicas básicas

Compuerta lógica XOR

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 12 / 20

Lógica Digital Compuertas lógicas básicas

Combinación de compuertasAND

OR

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 13 / 20

Lógica Digital Aplicaciones

Comparador DigitalEntrega un “1” sólo cuando las palabras son iguales, bit por bit.

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 14 / 20

Lógica Digital Aplicaciones

CodificadorA = 0, B = 0→ rojoA = 0, B = 1→ ámbarA = 1, B = 0→ verde

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 15 / 20

Lógica Digital Conversión digital a analógica

Conversión digital a analógicaProceso inverso a la conversión análogica a digital.Se mantienen los mismos parámetros, como son resolución yniveles de cuantización.

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 16 / 20

Lógica Digital Digital-to-analog converter - DAC

Digital-to-analog converter - DAC

Circuito de resistores ponderados

Circuito en escalera R-2R

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 17 / 20

Lógica Digital Analog-to-digital converter - ADC

Convertidor de aproximaciones sucesivas

Convertidor instantáneo o flash

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 18 / 20

Lógica Digital Analog-to-digital converter - ADC

Amplificador de muestreo y retención

Multiplexor

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 19 / 20

Lógica Digital Analog-to-digital converter - ADC

Adquisición de datos - DAQ

R.F. Mendoza-Garcia (Mecánica, UTA) Fund. Mecatrónica: Lógica Digital January 3, 2013 20 / 20