El Adc Del Hc908Jl3/Gp32

Páginas: 8 (1849 palabras) Publicado: 28 de junio de 2012
El conversor analógico Digital

Un esquema básico de este módulo se observa en la siguiente figura:



[pic]

Podemos ver en el diagrama anterior, como interactúan los diferentes bloques funcionales que conforman el ADC, en donde el puerto de entrada se encuentra complementado con la lógica de selección del:
Selecctor de interrupcionesCanal
El registro del datos del ADC.
Generador de reloj

Este módulo del microcontrolador es de vital importancia para la realización de mediciones electrónicas de tipo analógicas y el procesamiento de variables físicas dentro de nuestro dispositivo para la posterior utilización de estas.

El conversor AD del (C nos permite un control total sobre elproceso, en donde podemos distinguir las siguientes características:

✓ Un conversor A/D canales multiplexados. (Dependiendo del derivativo de la familia, JL3 por ejemplo con 12 canales y 8 el GP32)
✓ Técnica de conversión por aproximaciones sucesivas.
✓ Resolución de 8 bits.
✓ Modos de conversión: continua o por ciclos o única.✓ Fin de conversión: Por bit de señalización o interrupciones.
✓ Selector de la fuente de reloj de muestreo.

Todos los canales de entrada analógica se encuentran capacitados para muestrear señales externas, correspondiendo para el MC 68HC908JL3CP los pines 0 a 7 del puerto B y del 0 al 3 del puerto D. (solo el puerto B en el GP32)

Esta selección serealiza a través de los cinco bits menos significativos del registro de estado y control del conversor analógico digital denominado por ADSCR. Con este fin, es necesario indicar en primer lugar que el puerto es de entrada, para luego indicar mediante estos bits del registro que la entrada es analógica.

El proceso de conversión es monótono y no genera pérdida de códigos.

Una vezelegido el canal, un multiplexor analógico, conecta el conversor con la entrada seleccionada, como fuente analógica denominada: ADCVIN.

Se realiza la conversión por medio del método de aproximaciones sucesivas representadas en 8 bits, las cuales se almacenan al finalizar el proceso de conversión, en el registro del conversor, denominado ADR y pone en uno lógico el bit 7 del registro de estadoy control, llamado: conversión completa (COCO), o bien se genera una solicitud de interrupción.

Los límites de tensión de entrada del conversor analógico digital están definidos por la alimentación del microcontrolador, de esta manera, tendremos que:


VSS ( ADCVIN ( VDD


Por esto en el registro ADR de 8 bits se podrán almacenar palabras desde $00 a $FF con una variaciónlineal entre ellas. Si la tensión de entrada es mayor a VDD tendremos que la información del registro será la misma que para VDD es decir $FF, mientras que para valores menores a VSS la información del registro será $00.

Para evitar daños, en los puertos de entrada, debemos cuidar el no superar, los potenciales de alimentación (en valor absoluto).

La duración del proceso deconversión AD, la podemos determinar a través del número de ciclos del conversor necesarios para completar el proceso de conversión, que se encuentra entre 16 o 17 estados del reloj interno del ADC. Este se inicia en el primer flanco ascendente de este reloj, y el tiempo lo podemos calcular mediante:

[pic]

Donde debemos recordar, que el diseño de ADC, para nuestro microcontralador, presenta elmejor rendimiento a la frecuencia de 1 MHz. del reloj del ADC.

Cuando trabajamos en el modo de conversión continua, tendremos que el módulo del ADC, sobre el canal de entrada seleccionado, sobrescribe y actualiza el contenido del registro de datos ADR, al concluir cada una de las conversiones. Para interrumpir el proceso de conversión continua es necesario poner a cero el bit 5 del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ADC
  • Digital rampa ADC
  • Conversor adc
  • Tipos De Adc
  • Convertidor Adc
  • Adc- electronica
  • Calibracion Adc
  • Convertidores adc

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS