Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Sistemas Basados en   Microprocesadores         Conversor A/D
Conversión A/D Un conversor analógico/digital es un elemento capaz  de convertir una entrada analógica de voltaje en un  ...
Conversor A/D El conversor A/D de los PIC18 tienen 10 bits de  resolución. De 10 a 13 canales analógicos (dependiendo de...
Conversor A/D (continuación…)                             Se selecciona el canal a             No es posible realizar conv...
Conversor A/D (continuación…)   Resumen de la metodología    1.        Configurar el conversor A/D.         1.     Indica...
Conversor A/D (continuación…) http://paginaspersonales.deusto.es/jonathan.garibay/
Conversor A/D (continuación…) http://paginaspersonales.deusto.es/jonathan.garibay/
Conversor A/D (continuación…)   Alineamiento a derecha:                    ADRESH               ADRESL                x x...
Conversor A/D (continuación…)   Antes de iniciar una conversión, es necesario realizar    una espera, denominada tiempo d...
Conversor A/D (continuación…) http://paginaspersonales.deusto.es/jonathan.garibay/
Upcoming SlideShare
Loading in …5
×

07.Conversor ad

1,237 views

Published on

  • Login to see the comments

  • Be the first to like this

07.Conversor ad

  1. 1. Sistemas Basados en Microprocesadores Conversor A/D
  2. 2. Conversión A/D Un conversor analógico/digital es un elemento capaz de convertir una entrada analógica de voltaje en un valor binario. Características de un conversor A/D:  Voltajes de referencia Vref+ y Vref-: determinan el rango en el cual se convertirá la señal de entrada.  Precisión: mínima variación en la señal de entrada reflejada con un cambio en el valor convertido.  Se puede calcular en base a los voltajes de referencia y al número de bits del resultado (en el ejemplo, 0 y 5V y 8 bits): resolución valor _ analógico/ 28 resolución 5V / 256 resolución 0.0195V 19.5mV http://paginaspersonales.deusto.es/jonathan.garibay/
  3. 3. Conversor A/D El conversor A/D de los PIC18 tienen 10 bits de resolución. De 10 a 13 canales analógicos (dependiendo del modelo).  Localizadas en la puerta A, B y E. Posibilidad de utilizar voltajes de referencia externos o internos.  Los voltajes de referencia internos son siempre 0V y 5V. Resultado accesible por medio de los registros ADRESH:ADRESL.  Es posible ajustar el resultado a derecha e izquierda. Interrupción por fin de conversión. http://paginaspersonales.deusto.es/jonathan.garibay/
  4. 4. Conversor A/D (continuación…) Se selecciona el canal a No es posible realizar convertir conversiones simultáneas Voltajes de referencia internos o externos http://paginaspersonales.deusto.es/jonathan.garibay/
  5. 5. Conversor A/D (continuación…) Resumen de la metodología 1. Configurar el conversor A/D. 1. Indicar qué entradas serán utilizadas como analógicas. 2. Establecer el ajuste del resultado a derecha o izquierda. 3. Seleccionar el reloj de conversión y el tiempo de adquisición. 2. Seleccionar el canal a convertir. 3. Activar el bit GO/DONE#. 1. Comienza la conversión; pasará a 0 cuando finalice. 4. Esperar a que finalice la conversión. 1. Por interrupción: habrá que configurar previamente las interrupciones. 2. Por espera activa: comprobando el bit GO/DONE# y esperándo hasta que pase a valer 0. 5. Leer el resultado. 6. Iniciar una nueva conversión volviendo al punto 2, si fuera necesario. http://paginaspersonales.deusto.es/jonathan.garibay/
  6. 6. Conversor A/D (continuación…) http://paginaspersonales.deusto.es/jonathan.garibay/
  7. 7. Conversor A/D (continuación…) http://paginaspersonales.deusto.es/jonathan.garibay/
  8. 8. Conversor A/D (continuación…) Alineamiento a derecha: ADRESH ADRESL x x x x x x 1 1 0 1 0 0 1 1 1 0  Ventaja:  Los datos con los que se trabajan son de mayor precisión.  Desventaja:  Es complicado trabajar con datos de 10 bits en ensamblador. Alineamiento a izquierda: ADRESH ADRESL Se descartan los dos bits de menos (los menos 1 1 0 1 0 0 1 1 1 0 x x x x x x significativos)  Ventaja:  Facilita el trabajo con instrucciones que manejan datos de 8 bits de longitud.  Desventaja:  Se pierde precisión en los datos obtenidos. http://paginaspersonales.deusto.es/jonathan.garibay/
  9. 9. Conversor A/D (continuación…) Antes de iniciar una conversión, es necesario realizar una espera, denominada tiempo de adquisición, para que se estabilice la señal de entrada.  Se puede hacer automáticamente o de forma manual.  En caso de ser automático, se configura por medio de un rango que va desde 2 hasta 20 TAD.  El tiempo mínimo por defecto es de 2,4µS. El tiempo de conversión por bit depende del TAD, y se requieren 11 TAD para 10 bits.  El reloj del conversor A/D debe ser lo más pequeño posible, pero siempre mayor que el mínimo TAD.  Hay 7 posibles opciones para el reloj del conversor A/D, que van desde 2·Tosc hasta 64·Tosc. Calcularnos una vez y reutilizar la configuración http://paginaspersonales.deusto.es/jonathan.garibay/
  10. 10. Conversor A/D (continuación…) http://paginaspersonales.deusto.es/jonathan.garibay/

×