You are on page 1of 7

LABORATORIO DE CONTROL DIGITAL N01

CONVRTIDOR ANALOGICO-DIGITAL

Circuito en Proteus

Tiempo de muestreo: 100ms


Tiempo utilizado por el procesador para la lectura del ADC: 37ms

a. Manipular el voltaje de entrada del ADC del uC, por medio del potencimetro
conectado al pin AN0 del mismo, utilizando el virtual terminal anote el valor de
la conversin correspondiente, e ingrese sus datos en la tabla 1.0

Resolucin del ADC (bits): 10 bits

Resolucin (volts): Vi / [2n 1] = 4.9mV = 5mV

Para n = 12, la resolucin en voltios es: 1.22mV


TABLA DE LOS VALORES DE ANALOGICO DIGITAL

Vi Adc_value

0 0

1 205

2 409

2.5 512

3 614

4 818

5 1023

Grafica en Matlab
CONVERTIDOR DIGITAL ANALOGICO

Resolucin del DAC (bits): 5 bits

Resolucin (volts): [2n 1] / Vi = 6.2 mV

TABLA DE VALORES DE DIGITAL ANALOGICO

N Vout
0 0
2 0.31
5 0.78
10 1.56
12 1.87
15 2.34
20 3.12
22 3.43
25 4
31 5
Grafica de Matlab

V= KN
K=0.156
USANDO PWM PARA GENERAR UNA SEAL ANALGICA (D/A)

Grafica en Proteus

Frecuencia de la seal PWM: __20KHz__

DIGITAL ANALOGICO

Adc_value Tpwm Tpwm %D Duty


Vi N Ton Toff D
0 0 0 0 0 0
1 205 10us 40us 20 80
2 409 20.5us 29.5us 39.9 159
3 614 29.5us 20.5us 60 240
4 818 40us 10us 81 324
5 1023 49.9us 0.1us 99.9 399
Grafica Vi vs %D

Grafica Duty vs ADC value


Grafica %D vs Duty

CONCLUSIONES:
Diseando el circuito del laboratorio y logrando su simulacin, observamos cmo
se pueden convertir seales analgicas a seales digitales gracias a los
Convertidores ADC, y as poder obtener una seal discreta.

De igual forma logramos convertir una seal digital a una seal analgica con
ayuda de un microcontrolador(PIC) y adems con un convertidor DAC incluido
en el microcontrolador y asi poder obtener una seal continua.

Logramos obtener una seal continua a partir de una seal discreta con ayuda del
PWM en combinacin de un filtro pasa bajo.

You might also like