CONVERSOR DE ANALÓGICO       A DIGITAL DE LOS         ATmega164P:      CONFIGURACIÓN Y          REGISTROS                 ...
CARACTERÍSTICAS DEL ADC• 10 BITS DE RESOLUCIÓN, POR  APROXIMACIONES SUCESIVAS• VOLTAJE DE ENTRADA DE 0 A Vcc• MODOS DE CON...
DIAGRAMA DE BLOQUES DEL ADC                         3
REGISTRO DE SELECCIÓN DEL   MULTIPLEXER DEL ADC                             DESCRIPCIÓNREFS1/0   Bits para seleccionar el ...
VOLTAJE DE REFERENCIA       PARA EL ADCREFS1/0                     DESCRIPCIÓN          Voltaje de referencia externo en e...
AJUSTE DEL RESULTADOADLAR=0                       ADLAR=1  PRIMERO LEER ADCL, LUEGO ADCH                                  6
ENTRADA DE UN SOLO CANAL MUX4/3/2/1/0   CANAL SELECCIONADO    00000          Pin ADC0 = PA0    00001          Pin ADC1 = P...
ENTRADA DIFERENCIAL               ENTRADA    ENTRADAMUX4/3/2/1/0                         GANANCIA               POSITIVA  ...
ENTRADA DIFERENCIAL CON    ADC1 DE REFERENCIA               ENTRADA    ENTRADAMUX4/3/2/1/0                         GANANCI...
ENTRADA DIFERENCIAL CON    ADC2 DE REFERENCIA                ENTRADA       ENTRADAMUX4/3/2/1/0                            ...
RESULTADO DE LA CONVERSIÓN     Entrada de un       solo canal Entradadiferencial                        11
REGISTRO A DE CONTROL Y DE     ESTADO DEL ADC                              DESCRIPCIÓN ADEN       Para habilitación del AD...
RELOJ DEL CONVERSORADPS2/1/0   DIVISOR  000          2  001          2  010          4   011         8  100         16  10...
REGISTRO B DE CONTROL Y DE      ESTADO DEL ADCADTS2/1/0                     DESCRIPCIÓN  000       Modo de libre conversió...
REGISTRO PARA DESHABILITAR LAS ENTRADAS DEL PÓRTICOEn estos bits se pone uno, paradeshabilitar el buffer de la entradadigi...
Próxima SlideShare
Cargando en…5
×

19 Conversor A/D

4.161 visualizaciones

Publicado el

Descripción de los registros que se utilizan en el Conversor A/D del ATmega164P

0 comentarios
2 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
4.161
En SlideShare
0
De insertados
0
Número de insertados
17
Acciones
Compartido
0
Descargas
440
Comentarios
0
Recomendaciones
2
Insertados 0
No insertados

No hay notas en la diapositiva.

19 Conversor A/D

  1. 1. CONVERSOR DE ANALÓGICO A DIGITAL DE LOS ATmega164P: CONFIGURACIÓN Y REGISTROS Elaborado por: Ing. Jaime E. Velardejaime.velarde@epn.edu.ec 1
  2. 2. CARACTERÍSTICAS DEL ADC• 10 BITS DE RESOLUCIÓN, POR APROXIMACIONES SUCESIVAS• VOLTAJE DE ENTRADA DE 0 A Vcc• MODOS DE CONVERSIÓN LIBRE O UNA SOLA CONVERSIÓN• VOLTAJE DE REFERENCIA SELECCIONABLE DE 2,56 V o DE 1,1 V• DISPARO AUTOMÁTICO PARA EL INICIO DE CONVERSIÓN CON ALGUNAS INTERRUPCIONES• TIEMPO DE CONVERSIÓN DE 13 A 260 uS• MÁXIMA RESOLUCIÓN DE 15000 MUESTRAS POR SEGUNDO 2
  3. 3. DIAGRAMA DE BLOQUES DEL ADC 3
  4. 4. REGISTRO DE SELECCIÓN DEL MULTIPLEXER DEL ADC DESCRIPCIÓNREFS1/0 Bits para seleccionar el voltaje de referenciaADLAR Ajuste del resultado a la izquierdaMUX4..0 Bits de selección del canal analógico y la ganancia 4
  5. 5. VOLTAJE DE REFERENCIA PARA EL ADCREFS1/0 DESCRIPCIÓN Voltaje de referencia externo en el pin AREF, el 00 interno está desconectado Voltaje de referencia externo en el pin AVCC, con 01 un condensador en el pin AREF Voltaje de referencia interno de 1,1 voltios, con un 10 condensador en el pin AREF Voltaje de referencia interno de 2,56 voltios, con 11 un condensador en el pin AREF 5
  6. 6. AJUSTE DEL RESULTADOADLAR=0 ADLAR=1 PRIMERO LEER ADCL, LUEGO ADCH 6
  7. 7. ENTRADA DE UN SOLO CANAL MUX4/3/2/1/0 CANAL SELECCIONADO 00000 Pin ADC0 = PA0 00001 Pin ADC1 = PA1 00010 Pin ADC2 = PA2 00011 Pin ADC3 = PA3 00100 Pin ADC4 = PA4 00101 Pin ADC5 = PA5 00110 Pin ADC6 = PA6 00111 Pin ADC7 = PA7 7
  8. 8. ENTRADA DIFERENCIAL ENTRADA ENTRADAMUX4/3/2/1/0 GANANCIA POSITIVA NEGATIVA 01000 ADC0 ADC0 10x 01001 ADC1 ADC0 10x 01010 ADC0 ADC0 200x 01011 ADC1 ADC0 200x 01100 ADC2 ADC2 10X 01101 ADC3 ADC2 10X 01110 ADC2 ADC2 200X 01111 ADC3 ADC2 200X 8
  9. 9. ENTRADA DIFERENCIAL CON ADC1 DE REFERENCIA ENTRADA ENTRADAMUX4/3/2/1/0 GANANCIA POSITIVA NEGATIVA 10000 ADC0 ADC1 1x 10001 ADC1 ADC1 1x 10010 ADC2 ADC1 1x 10011 ADC3 ADC1 1x 10100 ADC4 ADC1 1X 10101 ADC5 ADC1 1X 10110 ADC6 ADC1 1X 10111 ADC7 ADC1 1X 9
  10. 10. ENTRADA DIFERENCIAL CON ADC2 DE REFERENCIA ENTRADA ENTRADAMUX4/3/2/1/0 GANANCIA POSITIVA NEGATIVA 11000 ADC0 ADC2 1x 11001 ADC1 ADC2 1x 11010 ADC2 ADC2 1x 11011 ADC3 ADC2 1x 11100 ADC4 ADC2 1X 11101 ADC5 ADC2 1X 11110 ENTRADA DE UN SOLO CANAL = 1.1 voltios 11111 ENTRADA DE UN SOLO CANAL = 0 voltios 10
  11. 11. RESULTADO DE LA CONVERSIÓN Entrada de un solo canal Entradadiferencial 11
  12. 12. REGISTRO A DE CONTROL Y DE ESTADO DEL ADC DESCRIPCIÓN ADEN Para habilitación del ADC ADSC Bit de inicio de la conversión ADATE Para habilitar el disparo automático ADIF Bandera de Interrupción de conversión completa ADIE Para habilitar la interrupción de conversiónADPS2/1/0 Selección de la velocidad de conversión 12
  13. 13. RELOJ DEL CONVERSORADPS2/1/0 DIVISOR 000 2 001 2 010 4 011 8 100 16 101 32 110 64 111 128 13
  14. 14. REGISTRO B DE CONTROL Y DE ESTADO DEL ADCADTS2/1/0 DESCRIPCIÓN 000 Modo de libre conversión 001 Por el comparador analógico 010 Por pedido de Interrupción Externa 0 011 Por emparejamiento del Comparador del Timer 0 100 Por desbordamiento del Timer 0 101 Por emparejamiento del Comparador B del Timer 1 110 Por desbordamiento del Timer 1 14 111 Por la captura del Timer 1
  15. 15. REGISTRO PARA DESHABILITAR LAS ENTRADAS DEL PÓRTICOEn estos bits se pone uno, paradeshabilitar el buffer de la entradadigital del respectivo Pórtico; lo quepermite una reducción en el consumode potencia 15

×