Você está na página 1de 14

1.

INTRODUCCIN CONVERSOR ANLOGO-DIGITAL La conversin analgica digital (ADC) consiste en la transcripcin de seales analgicas en seales digitales, con el propsito de facilitar su procesamiento y hacer la seal resultante ms inmune al ruido y a otras interferencias a las que son ms sensibles las seales analgicas. Las seales aceptadas para los sistemas digitales y las seales analgicas que son las que suelen encontrarse en el medio, es necesario llevar a cabo una conversin que haga posible una comunicacin entre los sistemas digitales y el exterior. La comunicacin es realizable en dos sentidos: 1 Desde el sistema digital hacia el exterior, generando una conversin digital/analgica (D/A). 2 Desde el exterior hacia el sistema digital, generando una conversin analgica/digital (A/D). En el desarrollo de las prcticas se observa como un convertidor analgico-digital toma un voltaje de entrada analgico y despus de cierto retardo de tiempo produce un cdigo con salida digital que representa a la entrada analgica con una precisin y resolucin determinada. 2. OBJETIVOS 2.1. OBJETIVO ESPECIFICO Estudiar el funcionamiento del amplificador anlogo-digital (ADC), de una manera tericapractica con la ayuda del programador PICC apoyndonos en micro controladores y LCDs. 2.2. OBJETIVOS GENERALES Conocer la forma en la que se realizan conversiones analgicas utilizando el micro controlador PIC 16f7877a. Disear y solucionar problemas en un sistema de visualizacin virtual y prctica de datos. Comprobar la utilidad en procesos de automatizacin. Generar circuitos variantes en el tiempo. Detectar, analizar, interpretar, ejecutar, visualizar y argumentar las funciones del conversor anlogo digital.

3. JUSTIFICACIN El estudio y las prcticas se realizan con el fin de comprender e interpretar la codificacin de un sistema anlogo y su transformacin a un valor digital binario, con la ayuda del micro controlador (PIC) 16f7877A, previamente configurada mediante una programacin diseada para esta practica en el programa MICRO C PRO O PIC C, igualmente la pantalla LCD para la visualizacin practica del trabajo realizado. 4. MARCO TERICO CONVERSIN ANALGICA-DIGITAL (CAD O ADC): Consiste en la trascripcin de seales analgicas en seales digitales, con el propsito de facilitar y hacer la seal resultante (la digital) ms inmune al ruido y otras interferencias a las que son ms sensibles las seales analgicas. COMPILADOR PICC: Dicho compilador nos genera ficheros en formato Intelhexadecimal, que es el necesario para programar un micro controlador en este caso el pic 16F877A. PIC16F877A: Es un circuito integrado programable fabricado por Microchip. LCD: Liquid Cristal Display (pantalla de cristal liquido), es un mtodo de visualizacin pasivo, es decir, no emite luz. KEYPAD: Es un teclado el cual se utiliza como un perifrico de entrada el cual tiene letras, nmeros y/o signos. 5. MATERIALES Computador Programadores/compiladores: MICRO C PRO, PIC C Simuladores: PROTEUS 7.6 Quemador de PICs PIC 16F877A Protoboard LCDs KEYPAD Cristal de Cuarzo Resistencias Potencimetros Cable UTP Fuente reguladora de voltaje DC. Multmetro LEDs

6. DESARROLLO ANALTICO Al establecer un orden de trabajo se realiza de desarrollo de la parte de programacin y simulacin de la prctica, en los cuales se construye o disea tanto un programa (en MICRO C PRO o en PIC C) como un simulador en tiempo real (en PROTEUS), en los cuales se establece segn los protocolos de uso de cada uno: 6.1 Programacin: Un programa virtual capaz de convertir seales analgicas en seal de valor binario digital y luego convertir los caracteres en comandos char e int en cadenas de caracteres del modo string, para hacer posible su visualizacin en la pantalla LCD (en la parte prctica) es necesario resaltar que todas las programaciones estn especialmente diseadas para el pic 16f877A. 6.2 Simulacin: Un circuito fabricado mediante el uso de los bloques de accin (componentes electrnicos), capaz de soportar el contenido el programa previamente diseado en el programador y llevarlo a la visualizacin o muestro de datos de forma didctica, en la cual es posible interpretar por deducciones lgicas las condiciones en las que se encuentra el programa con relacin a las que debera estar. VOLTIMETRO

Esta programacin se hizo con el fin de observar el funcionamiento de un voltmetro de 0 a 50 v.

Esta es la simulacin que corresponde a la programacin del voltmetro, la cual funciona especialmente con un divisor de voltaje en la entrada de la pic, en la salida del puerto B tiene un LCD en donde se refleja el voltaje que mide el voltmetro segn su respectiva programacin. KEYPADs KEYPAD SENSILLO/BASICO

El funcionamiento de esta programacion es sencilla, por que esta diseada para mostrar un dato analogo que se digita por medio del keipad y mostrarlo por el LCD de forma digital.

Esta simulacion es de la programacion del keipad sencillo, su funcionamiento consiste que al oprimir una tecla del keipad se reflejara de inmediato en el LCD.

KEYPAD CON CLAVE

Esta programacion es mas compleja ya que el codigo esta diseado para que funcione en forma de clave es decir al digitar la clave correcta se abrira una compuerta por varios segundos, si esta clave no es correcta no pasa nada segn el programa.

En esta simulacion observamos una pic un LCD y un keypad el cual habre una compuerta cuando se digita la clave correcta segn la programacion.

BAROMETRO

Este es el codigo que refleja el funcionamiento de un barometro en lenguaje C.

En este montaje visualizamos el sensor de presin el cual al tomar los datos los enva al LCD por medio del pic para que se ilustre de manera digital gracias al ADC. TERMOMETRO

Este es el cdigo que pertenece al funcionamiento de un termmetro segn el lenguaje C.

Este esquema corresponde a la simulacin de un barmetro, el cual tiene un sensor que capta los datos de presin y por medio del micro controlador programado muestra la medicin captada en el LDC. 7. PROCEDIMIENTO, PRACTICA KEYPAD CON CLAVE En la primera imagen podemos observar que en el LCD hay un mensaje (pulsar tecla 1) el cual significa que esta esperando que le ingresen el dato por el keypad,

En esta imagen podemos ver un mensaje (puerta cerrada) el cual significa que ya le hemos ingresado un dato el cual es erroneo

Aqu podemos observar el mensaje (puerta abierta) el cual significa que el dato que hemos ingresado es correcto por ende nos abre la compuerta.

Keypad de 4x4 conectado a la protoboard que contiene la pic

PIC 16F877A la cual contiene el programa del keypad con clave

VOLTIMETRO Acontinuacion podremos observar la variacion de voltage reflejadas en el display.

8. ANLISIS DE RESULTADOS. Al realizar este trabajo terico-practico se pudo aprender sobre el funcionamiento del convertidor anlogo- digita l(ADC) , gracias al programador, pic y LCD con los cuales adquirimos nuevos conocimientos. Pudimos darnos cuenta que en la programacin de estos dispositivos es necesario seguir estrictamente unos pasos ya un pequeo error en ella produce un error en todo el programa y en la simulacin, debemos tener en cuenta el programador y el lenguaje al que esta sometido para evitar errores de compilacin. Para finalizar debemos tener en cuenta las guias o manuales de uso tanto del programa y los cdigos como de los dispositivos, para que el trabajo se realice de una manera mas sencilla y entendible.

9. CONCLUSIONES. Antes de realizar un trabajo seguir las recomendaciones dadas, es decir leer las guas y manuales de uso. El convertidor analogo digital tiene una funcin fundamental en la programacion ya que este convierte un valor de entrada anloga a salida digital para as interpretarlo de una manera mas fcil. Aprendimos la diferencia entre micro controlador y microprocesador las cuales: micro controlador es una minicomputadora y microprocesador es una pequea parte dentro de un micro controlador.

Aprendimos que con un PIC podemos realizar varias funciones y hacer que funcione de diferentes maneras dependiendo de su programacin. Pudimos afianzar nuestro conocimiento acerca de micro controladores PIC. Es necesario seguir unos pasos ya planteados para que el proyecto funcione.
MikroC es un compilador de lenguaje C para micro controladores PIC.

10.

BIBLIOGRAFAS O CIBERGRAFIAS

www.electronicaestudio.com/docs/02_programar.pdf www.aquihayapuntes.com/programacion-pic-en-c.html http://es.wikipedia.org http://wsdetcp.upct.es http://proton.ucting.udg.mx https://mail.google.com/mail/u/0/?shva=1#inbox/139a854ce6b3c628 http://es.wikipedia.org/wiki/Pantalla_de_cristal_lquido http://es.scribd.com/doc/22316811/Control-de-Temperatura-Con-Pic-16f877a http://en.wikipedia.org/wiki/Analog-to-digital_converter http://es.scribd.com http://www.buenastareas.com

Você também pode gostar