ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Conversor ADC


Enviado por   •  12 de Septiembre de 2013  •  711 Palabras (3 Páginas)  •  460 Visitas

Página 1 de 3

Autor: Luis Velandia; Sebastián Forero; Ruben Bonilla.

Para: Jairo Vergara

Título de la práctica Conversor análogo digital utilizando tarjeta UNBOSQUE

Fecha: 05 de septiembre de 2013.

CONVERSOR ANÁLOGO DIGITAL

INTRODUCCIÓN

Cuando se tienen variables análogas en un montaje electrónico y se requiere obtener una salida digital, se puede utilizar un conversor análogo digital, más específicamente hablando en el montaje que se va a implementar tenemos como entrada análoga el potenciómetro y como salida digital una visualización en pantalla LCD de 16 x 2.

1. OBJETIVOS

• GENERAL: Visualizar en pantalla LCD de 16 x 2 la variación de resistencia de un potenciómetro utilizando el conversor análogo digital de un micro controlador.

• Específicos:

1. Configurar el DAC del pic 18f2550 para visualización en pantalla

2. Configurar el microcontrolador para realizar la conversión de la entrada análoga del potenciómetro y visualización en la pantalla.

2. MATERIALES

1. PIC 18F2550

2. Pantalla LCD 16 X 2

3. Protoboard

4. Quemador PicKit 3

5. potenciómetro

6. multímetro.

7. LM-358

8. Software MPLAB

3. Bases teóricas

PIC18F2550

Maneja un ADC de 10 bits, lo cual le da una resolución de 1023 pasos, 12 canales análogos, un valor máximo de 5 voltios DC, y un valor mínimo de 0 voltios DC, es posible justificar la información de visualización de derecha a izquierda o de izquierda a derecha según se requiera, esto se realiza con una configuración en la memoria de hexadecimal – binario – decimal con directivas CSS.

Imagen 1. Diagrama de pines 18F2550.

ADCON 0

Controla la operación del conversor análogo digital, habilitándolo o deshabilitando, está compuesto por 8 bits

Bit O: habilitador

Bit 1: inicia el conversor

Bit 2 – 5: 12 canales posibles

Bit 6 – 7: no implementados

ADCON 1

Control de registro 1, está compuesto por 8 bits y determina qué tipo de entradas se van a manejar (análogas o digitales)

Bit O - 3: configuración de entradas; análogas o digitales

Bit 4: VCFG0

Bit 5: VCFG1

Bit 6 – 7: se leen como 0

ADCON 2

Maneja el tiempo de conversión, adquisición y justifica los datos, a través del bit 7, si este se encuentra en 1 se justifica a la derecha, y si esta en 0 a la izquierda, está compuesto por 8 bits

Bit O - 2: reloj

Bit 3 - 5: configura adquisición del tiempo.

Bit 6: inactivo

Bit 7: justificación de datos.

PASOS PARA LA CONVERSIÓN

1. Configuraciones de ADCON0, ADCON1,ADCON2

2. Iniciar conversión.

3. Configuración de puertos

a. Puerto B como salida

b. Puerto C como salida

c. Puerto A como entrada

4. Configurar conversor A/D

5. Leer conversión

4. Procedimiento

Debido a la configuración de la tarjeta de tenemos una caída de voltaje de aproximadamente 1,2 voltios con relación a los 4,8 voltios con que la tarjeta alimenta el circuito.

Valor teórico

Vo valor resistencia

3,8 5,238

3,5 4,824473684

3,2 4,410947368

2,9 3,997421053

2,6 3,583894737

2,3 3,170368421

2 1,450935472

1,7 1,233295151

1,4 1,01565483

1,1 0,798014509

0,8 0,580374189

0,5 0,362733868

0,2 0,145093547

Valor practico

Vo valor resistencia

3,802 5,138

3,504 4,82

3,265 4,443

2,96 4,056

2,632 3,6

2,305 3,17

2 1,450935

1,704 1,233

1,45 1,015

1,16 n/a

0,84 n/a

0,52 n/a

0,29 n/a

5. RESULTADOS

Programa obtenido en MpLab

#include <18f2550.h>

#fuses xt,nowdt,noprotect, nolvp, put, mclr, debug

#use delay (clock=4000000)

#byte ADCON0=0XFC2

#byte

...

Descargar como (para miembros actualizados)  txt (6 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com