SlideShare una empresa de Scribd logo
1 de 18
CIRCUITOS DIGITALES II
CONVERSOR A/D
ING. FERNANDO APARICIO URBANO MOLANO
CONVERSOR ANÁLOGO DIGITAL A/D DEL PIC16F87XACONVERSOR ANÁLOGO DIGITAL A/D DEL PIC16F87XA
2
INTRODUCCIÓNINTRODUCCIÓN
Las señales analógicas abundan en nuestro en
torno. Para su estudio y análisis detallada, requiere
de su procesamiento en el computador, por tanto
se necesitan dispositivos capaces de transformar o
traducir dichas señales en digitales, para que
3
puedan ser enviadas, por diversos medios (serial,
Flash, etc) al computador.
Los sistemas de adquisición y conversión de datos,
como su nombre lo indica, adquieren señales
análogas de una o más fuentes y las convierten en
una secuencia de datos o códigos digitales, cada
uno de los cuales representa el valor particular de
esas señales en un instante dado.
4
esas señales en un instante dado.
CONVERSOR A/DCONVERSOR A/D
Conversor A/D de 10 bits de resolución y 8 canales.
La resolución que tiene cada bit procedente de la conversión tiene un
valor que es función de la tensión de referencia Vref, de acuerdo con
la fórmula siguiente:
Por ejemplo, si Vref+ = 5 VDC y Vref- está referenciado a tierra, la
5
Por ejemplo, si Vref+ = 5 VDC y Vref- está referenciado a tierra, la
resolución es de 4.882 mV/bit. Por lo tanto, a la entrada analógica de 0 V
le corresponde una digital 00 0000 0000 y para 5 V, de 11 1111 1111. La
tensión de referencia determina los límites máximo y mínimo de la
tensión analógica que se puede convertir.
La entrada analógica carga un condensador de muestreo y
retención, cuya salida de éste, es la entrada al conversor, que
genera un resultado digital de éste nivel analógico vía
aproximaciones sucesivas.
El conversor A/D es el único dispositivo que puede funcionar en
modo Reposo (sleep), para ello el reloj del conversor deberá
conectarse al oscilador RC interno.
6
REGISTROS DE TRABAJOREGISTROS DE TRABAJO
El módulo A/D tiene cuatro registros:
1.ADRESH: parte alta del resultado de la
conversión.
2.ADRESL: parte baja del resultado de la
conversión.
7
conversión.
3.ADCON0: Registro de Control 0.
4.ADCON1: Registro de Control 1.
Registro ADCON0
Los bits ADCON<7:6> sirven para seleccionar la
frecuencia de reloj que se emplea en la conversión
(figura 1).
Se designa como TAD el tiempo que dura la
conversión de cada bit y en el caso de trabajar con
8
conversión de cada bit y en el caso de trabajar con
valores digitales de 10 bits, se requiere un tiempo
mínimo de 12*TAD. El valor de TAD se selecciona por
software mediante los bits (ADCS1:ADCS0) y no
debe ser inferior a 1.6 microsegundos
9
Figura 1. T vs Frecuencia de operación
10
Figura 1. TAD vs Frecuencia de operación
máxima del dispositivo
Los bits 3, 4 y 5 son los de selección del canal
analógico.
El bit 2 (ver figura 1) es el bit de estado de la
conversión. Ajustándolo a 1 se inicia la
conversión y mientras éste en 1 está realizándose
la conversión y el resultado se guarda en los
registros ADRESH:L.
11
registros ADRESH:L.
El bit ADON sirve para activar el conversor
ajustándolo a 1 y para inhibir su funcionamiento,
se coloca a 0.
REGISTRO ADCON1REGISTRO ADCON1
El bit de mayor peso (ADFM) selecciona el formato
del resultado de la conversión. Si vale 1 (derecha),
el resultado está justificado en el registro ADRESH,
que tiene sus 6 bits de más peso a 0; mientras que
12
que tiene sus 6 bits de más peso a 0; mientras que
si vale 0 (izquierda) la justificación se realiza sobre
el registro ADRESL, que tiene sus 6 bits de menos
peso a 0.
13
Bit 6 ADCS2: Bit de selección del reloj de la
Conversión A/D (Los bits del ADCON1 están en el
área sombreada y en negrilla)
14
Bit 3-0 PCFG3:PCFG0: Bits de control de configuración del Puerto A/D
15
PASOS PARA REALIZAR UNA CONVERSION A/DPASOS PARA REALIZAR UNA CONVERSION A/D
1. Configurar el módulo A/D:
• Configurar los pines que actuarán como entradas analógicas, las que
trabajan como E/S digitales y las usadas para la tensión de referencia
(ADCON1).
• Seleccionar el reloj de la conversión (ADCON0).
• Seleccionar el canal de entrada A/D (ADCON0).
• Activar el módulo A/D (ADCON0).
16
2. Activar, si se desea, la interrupción escribiendo sobre PIE1 y PIR1
• Borrar el señalizador ADIF.
• Poner a 1 el bit ADIE.
• Poner a 1 todos los bits habilitadores GIE y PEIE
3. Tiempo de espera para que transcurra el tiempo de
adquisición.
• Colocar en 1 el bit GO/DONE# (ADCON0)
5. Tiempo de espera para completar la conversión A/D que puede
detectarse.
• Por la exploración del bit GO/DONE#, que al completarse la
4. Inicio de la conversión.
17
• Por la exploración del bit GO/DONE#, que al completarse la
conversión se convierte a 0.
• Esperando a que se produzca la interrupción si se ha
programado, al finalizar la conversión.
• Aunque no se permita la interrupción, el señalizador ADIF
se pondrá a 1 al finalizar la conversión.
6.Leer el resultado en los 10 bits válidos de
ADRESH:ADRESL y borrar el flag ADIF.
7.Para una nueva conversión regresar al paso 1 o
al 2. El tiempo de conversión por bit está
definido por TAD. Se exige esperar un mínimo
18
definido por TAD. Se exige esperar un mínimo
de 2TAD para reiniciar una nueva conversión.

Más contenido relacionado

La actualidad más candente

Multivibradores, Temporizadores y aplicaciones de los Flip-Flops
Multivibradores, Temporizadores y aplicaciones de los Flip-FlopsMultivibradores, Temporizadores y aplicaciones de los Flip-Flops
Multivibradores, Temporizadores y aplicaciones de los Flip-FlopsFernando Aparicio Urbano Molano
 
Codigo de bloques lineales
Codigo de bloques linealesCodigo de bloques lineales
Codigo de bloques linealesComunicaciones2
 
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3Ejercicios Modulación Análoga & Digital resultados(fam)-rev3
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3Francisco Apablaza
 
Manual para usar la tarjeta del fpga cyclone iv de altera
Manual para usar la tarjeta del fpga cyclone iv de alteraManual para usar la tarjeta del fpga cyclone iv de altera
Manual para usar la tarjeta del fpga cyclone iv de alteraEdwin Rosario Gabriel
 
Amplificadores clase B clase 11ª
Amplificadores clase B clase 11ªAmplificadores clase B clase 11ª
Amplificadores clase B clase 11ªManuelGmoJaramillo
 
Cap02 redespll
Cap02 redespllCap02 redespll
Cap02 redespllCara Sucia
 
comunicación Digital
comunicación Digitalcomunicación Digital
comunicación DigitalQiQe Gavilan
 
Circuitos lógicos secuenciales
Circuitos lógicos secuencialesCircuitos lógicos secuenciales
Circuitos lógicos secuencialesPaolo Castillo
 
Modulacion FM
Modulacion FMModulacion FM
Modulacion FMgbermeo
 
3.PCM Digitalizacion de señal analogica
3.PCM Digitalizacion de señal analogica3.PCM Digitalizacion de señal analogica
3.PCM Digitalizacion de señal analogicaEdison Coimbra G.
 
Amplificadores realimentados
Amplificadores realimentadosAmplificadores realimentados
Amplificadores realimentadosAngel Naveda
 
Conmutación espacial
Conmutación espacialConmutación espacial
Conmutación espacialmaxicarri
 

La actualidad más candente (20)

Multivibradores, Temporizadores y aplicaciones de los Flip-Flops
Multivibradores, Temporizadores y aplicaciones de los Flip-FlopsMultivibradores, Temporizadores y aplicaciones de los Flip-Flops
Multivibradores, Temporizadores y aplicaciones de los Flip-Flops
 
Codigo de bloques lineales
Codigo de bloques linealesCodigo de bloques lineales
Codigo de bloques lineales
 
Capítulo VI - Microondas - Osciladores
Capítulo VI - Microondas - OsciladoresCapítulo VI - Microondas - Osciladores
Capítulo VI - Microondas - Osciladores
 
Guia ASK, PSK y FSK
Guia ASK, PSK y FSKGuia ASK, PSK y FSK
Guia ASK, PSK y FSK
 
Filtros activos en general
Filtros activos en generalFiltros activos en general
Filtros activos en general
 
Conceptos de telefonía 1
Conceptos de telefonía 1Conceptos de telefonía 1
Conceptos de telefonía 1
 
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3Ejercicios Modulación Análoga & Digital resultados(fam)-rev3
Ejercicios Modulación Análoga & Digital resultados(fam)-rev3
 
Manual para usar la tarjeta del fpga cyclone iv de altera
Manual para usar la tarjeta del fpga cyclone iv de alteraManual para usar la tarjeta del fpga cyclone iv de altera
Manual para usar la tarjeta del fpga cyclone iv de altera
 
Amplificadores clase B clase 11ª
Amplificadores clase B clase 11ªAmplificadores clase B clase 11ª
Amplificadores clase B clase 11ª
 
Cap02 redespll
Cap02 redespllCap02 redespll
Cap02 redespll
 
Trabajo flip flop
Trabajo flip flopTrabajo flip flop
Trabajo flip flop
 
comunicación Digital
comunicación Digitalcomunicación Digital
comunicación Digital
 
Osciladores
OsciladoresOsciladores
Osciladores
 
Circuitos lógicos secuenciales
Circuitos lógicos secuencialesCircuitos lógicos secuenciales
Circuitos lógicos secuenciales
 
Modulacion FM
Modulacion FMModulacion FM
Modulacion FM
 
3.PCM Digitalizacion de señal analogica
3.PCM Digitalizacion de señal analogica3.PCM Digitalizacion de señal analogica
3.PCM Digitalizacion de señal analogica
 
Modulación pcm
Modulación pcmModulación pcm
Modulación pcm
 
Sumador\Restador
Sumador\RestadorSumador\Restador
Sumador\Restador
 
Amplificadores realimentados
Amplificadores realimentadosAmplificadores realimentados
Amplificadores realimentados
 
Conmutación espacial
Conmutación espacialConmutación espacial
Conmutación espacial
 

Similar a Conversor ADC

474472707-ADC-PIC-pptx porocesadores.pptx
474472707-ADC-PIC-pptx porocesadores.pptx474472707-ADC-PIC-pptx porocesadores.pptx
474472707-ADC-PIC-pptx porocesadores.pptxCesar Gil Arrieta
 
Uso del convertidor analògico digital de un microcontrolador
Uso del convertidor analògico digital de un microcontroladorUso del convertidor analògico digital de un microcontrolador
Uso del convertidor analògico digital de un microcontroladorGabriel Beltran
 
Laboratorio de convertidores Analógico a digital.docx
Laboratorio de convertidores Analógico a digital.docxLaboratorio de convertidores Analógico a digital.docx
Laboratorio de convertidores Analógico a digital.docxJesús Tarín
 
Curso de microcontroladores capitulo 08
Curso de microcontroladores capitulo 08Curso de microcontroladores capitulo 08
Curso de microcontroladores capitulo 08Hamiltonn Casallas
 
Circuitos analogico digital-digital-analogico
Circuitos analogico digital-digital-analogicoCircuitos analogico digital-digital-analogico
Circuitos analogico digital-digital-analogicoCesar Blanco Castro
 
Dispositivos analogico digital-digital-analogico
Dispositivos analogico digital-digital-analogicoDispositivos analogico digital-digital-analogico
Dispositivos analogico digital-digital-analogicoIsrael Lopez Luna
 
Laboratorio de un convertidor de digital a anlógico 3-DAC.docx
Laboratorio de un convertidor de digital a anlógico 3-DAC.docxLaboratorio de un convertidor de digital a anlógico 3-DAC.docx
Laboratorio de un convertidor de digital a anlógico 3-DAC.docxJesús Tarín
 
Lab de electronika 6
Lab de electronika 6Lab de electronika 6
Lab de electronika 6herver
 
Convertidor analogico digital de los microcontroladores AVR
Convertidor analogico digital de los microcontroladores AVRConvertidor analogico digital de los microcontroladores AVR
Convertidor analogico digital de los microcontroladores AVRCamilo Okue
 
Investigación documental 3 u
Investigación documental 3 uInvestigación documental 3 u
Investigación documental 3 uIrving Che
 
Microcontroladores: conversor análogo/digital
Microcontroladores: conversor análogo/digitalMicrocontroladores: conversor análogo/digital
Microcontroladores: conversor análogo/digitalSANTIAGO PABLO ALBERTO
 

Similar a Conversor ADC (20)

Módulo ADC del PIC16F887
Módulo ADC del PIC16F887Módulo ADC del PIC16F887
Módulo ADC del PIC16F887
 
474472707-ADC-PIC-pptx porocesadores.pptx
474472707-ADC-PIC-pptx porocesadores.pptx474472707-ADC-PIC-pptx porocesadores.pptx
474472707-ADC-PIC-pptx porocesadores.pptx
 
Uso del convertidor analògico digital de un microcontrolador
Uso del convertidor analògico digital de un microcontroladorUso del convertidor analògico digital de un microcontrolador
Uso del convertidor analògico digital de un microcontrolador
 
Laboratorio de convertidores Analógico a digital.docx
Laboratorio de convertidores Analógico a digital.docxLaboratorio de convertidores Analógico a digital.docx
Laboratorio de convertidores Analógico a digital.docx
 
Curso de microcontroladores capitulo 08
Curso de microcontroladores capitulo 08Curso de microcontroladores capitulo 08
Curso de microcontroladores capitulo 08
 
Compilador CCS.ppt
Compilador CCS.pptCompilador CCS.ppt
Compilador CCS.ppt
 
Pic 16 F877XA A/D
Pic 16 F877XA A/DPic 16 F877XA A/D
Pic 16 F877XA A/D
 
Unidad IV ADC 2021.pdf
Unidad IV ADC 2021.pdfUnidad IV ADC 2021.pdf
Unidad IV ADC 2021.pdf
 
Circuitos analogico digital-digital-analogico
Circuitos analogico digital-digital-analogicoCircuitos analogico digital-digital-analogico
Circuitos analogico digital-digital-analogico
 
Dispositivos analogico digital-digital-analogico
Dispositivos analogico digital-digital-analogicoDispositivos analogico digital-digital-analogico
Dispositivos analogico digital-digital-analogico
 
Adc y usart pic16 f887
Adc y usart pic16 f887Adc y usart pic16 f887
Adc y usart pic16 f887
 
Laboratorio de un convertidor de digital a anlógico 3-DAC.docx
Laboratorio de un convertidor de digital a anlógico 3-DAC.docxLaboratorio de un convertidor de digital a anlógico 3-DAC.docx
Laboratorio de un convertidor de digital a anlógico 3-DAC.docx
 
Lab de electronika 6
Lab de electronika 6Lab de electronika 6
Lab de electronika 6
 
Convertidor analogico digital de los microcontroladores AVR
Convertidor analogico digital de los microcontroladores AVRConvertidor analogico digital de los microcontroladores AVR
Convertidor analogico digital de los microcontroladores AVR
 
conversor ad del pic16 f877
 conversor ad del pic16 f877 conversor ad del pic16 f877
conversor ad del pic16 f877
 
Convertidores A/D-D/A
Convertidores A/D-D/AConvertidores A/D-D/A
Convertidores A/D-D/A
 
Investigación documental 3 u
Investigación documental 3 uInvestigación documental 3 u
Investigación documental 3 u
 
Microcontroladores: conversor análogo/digital
Microcontroladores: conversor análogo/digitalMicrocontroladores: conversor análogo/digital
Microcontroladores: conversor análogo/digital
 
07.Conversor ad
07.Conversor ad07.Conversor ad
07.Conversor ad
 
Tutorial micro MSP430
Tutorial micro MSP430Tutorial micro MSP430
Tutorial micro MSP430
 

Más de Fernando Aparicio Urbano Molano

Lenguaje C para Microcontroladores PIC - Declaraciones de Decisión
Lenguaje C para Microcontroladores PIC - Declaraciones de DecisiónLenguaje C para Microcontroladores PIC - Declaraciones de Decisión
Lenguaje C para Microcontroladores PIC - Declaraciones de DecisiónFernando Aparicio Urbano Molano
 

Más de Fernando Aparicio Urbano Molano (20)

Ciclos de Control en Shell
Ciclos de Control en ShellCiclos de Control en Shell
Ciclos de Control en Shell
 
Introducción al Shell Linux
Introducción al Shell LinuxIntroducción al Shell Linux
Introducción al Shell Linux
 
Introducción al Linux Embebido
Introducción al Linux EmbebidoIntroducción al Linux Embebido
Introducción al Linux Embebido
 
Lenguaje C para Microcontroladores PIC - Declaraciones de Decisión
Lenguaje C para Microcontroladores PIC - Declaraciones de DecisiónLenguaje C para Microcontroladores PIC - Declaraciones de Decisión
Lenguaje C para Microcontroladores PIC - Declaraciones de Decisión
 
Introducción al Lenguaje C para microcontroladores PIC
Introducción al Lenguaje C para microcontroladores PICIntroducción al Lenguaje C para microcontroladores PIC
Introducción al Lenguaje C para microcontroladores PIC
 
Node.JS para Intel Galileo
Node.JS para Intel GalileoNode.JS para Intel Galileo
Node.JS para Intel Galileo
 
Linux Yocto y GPIO
Linux Yocto y GPIOLinux Yocto y GPIO
Linux Yocto y GPIO
 
Arquitectura Computacional - Intel Galileo
Arquitectura Computacional - Intel GalileoArquitectura Computacional - Intel Galileo
Arquitectura Computacional - Intel Galileo
 
Conexiones del PIC16F887
Conexiones del PIC16F887Conexiones del PIC16F887
Conexiones del PIC16F887
 
Módulo EUSART del PIC16F887
Módulo EUSART del PIC16F887Módulo EUSART del PIC16F887
Módulo EUSART del PIC16F887
 
Módulo Timer 1 del PIC16F887
Módulo Timer 1 del PIC16F887Módulo Timer 1 del PIC16F887
Módulo Timer 1 del PIC16F887
 
Modulo Timer 0 del PIC16F887
Modulo Timer 0 del PIC16F887Modulo Timer 0 del PIC16F887
Modulo Timer 0 del PIC16F887
 
Arquitectura Microcontrolador PIC16F887
Arquitectura Microcontrolador PIC16F887Arquitectura Microcontrolador PIC16F887
Arquitectura Microcontrolador PIC16F887
 
Máquinas de Estado Finito en VHDL
Máquinas de Estado Finito en VHDLMáquinas de Estado Finito en VHDL
Máquinas de Estado Finito en VHDL
 
Introducción al PIC16 f887
Introducción al PIC16 f887Introducción al PIC16 f887
Introducción al PIC16 f887
 
Memorias
MemoriasMemorias
Memorias
 
Estados Indiferentes - Diagramas de Karnaugh
Estados Indiferentes - Diagramas de KarnaughEstados Indiferentes - Diagramas de Karnaugh
Estados Indiferentes - Diagramas de Karnaugh
 
Clase instrucciones PIC16F877A
Clase instrucciones PIC16F877AClase instrucciones PIC16F877A
Clase instrucciones PIC16F877A
 
Flip-Flops y aplicaciones de los Latch
Flip-Flops y aplicaciones de los LatchFlip-Flops y aplicaciones de los Latch
Flip-Flops y aplicaciones de los Latch
 
Máquinas de Estado
Máquinas de EstadoMáquinas de Estado
Máquinas de Estado
 

Último

2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdfMiguelHuaman31
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdfMiNeyi1
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 

Último (20)

2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 

Conversor ADC

  • 1. CIRCUITOS DIGITALES II CONVERSOR A/D ING. FERNANDO APARICIO URBANO MOLANO
  • 2. CONVERSOR ANÁLOGO DIGITAL A/D DEL PIC16F87XACONVERSOR ANÁLOGO DIGITAL A/D DEL PIC16F87XA 2
  • 3. INTRODUCCIÓNINTRODUCCIÓN Las señales analógicas abundan en nuestro en torno. Para su estudio y análisis detallada, requiere de su procesamiento en el computador, por tanto se necesitan dispositivos capaces de transformar o traducir dichas señales en digitales, para que 3 puedan ser enviadas, por diversos medios (serial, Flash, etc) al computador.
  • 4. Los sistemas de adquisición y conversión de datos, como su nombre lo indica, adquieren señales análogas de una o más fuentes y las convierten en una secuencia de datos o códigos digitales, cada uno de los cuales representa el valor particular de esas señales en un instante dado. 4 esas señales en un instante dado.
  • 5. CONVERSOR A/DCONVERSOR A/D Conversor A/D de 10 bits de resolución y 8 canales. La resolución que tiene cada bit procedente de la conversión tiene un valor que es función de la tensión de referencia Vref, de acuerdo con la fórmula siguiente: Por ejemplo, si Vref+ = 5 VDC y Vref- está referenciado a tierra, la 5 Por ejemplo, si Vref+ = 5 VDC y Vref- está referenciado a tierra, la resolución es de 4.882 mV/bit. Por lo tanto, a la entrada analógica de 0 V le corresponde una digital 00 0000 0000 y para 5 V, de 11 1111 1111. La tensión de referencia determina los límites máximo y mínimo de la tensión analógica que se puede convertir.
  • 6. La entrada analógica carga un condensador de muestreo y retención, cuya salida de éste, es la entrada al conversor, que genera un resultado digital de éste nivel analógico vía aproximaciones sucesivas. El conversor A/D es el único dispositivo que puede funcionar en modo Reposo (sleep), para ello el reloj del conversor deberá conectarse al oscilador RC interno. 6
  • 7. REGISTROS DE TRABAJOREGISTROS DE TRABAJO El módulo A/D tiene cuatro registros: 1.ADRESH: parte alta del resultado de la conversión. 2.ADRESL: parte baja del resultado de la conversión. 7 conversión. 3.ADCON0: Registro de Control 0. 4.ADCON1: Registro de Control 1.
  • 8. Registro ADCON0 Los bits ADCON<7:6> sirven para seleccionar la frecuencia de reloj que se emplea en la conversión (figura 1). Se designa como TAD el tiempo que dura la conversión de cada bit y en el caso de trabajar con 8 conversión de cada bit y en el caso de trabajar con valores digitales de 10 bits, se requiere un tiempo mínimo de 12*TAD. El valor de TAD se selecciona por software mediante los bits (ADCS1:ADCS0) y no debe ser inferior a 1.6 microsegundos
  • 9. 9
  • 10. Figura 1. T vs Frecuencia de operación 10 Figura 1. TAD vs Frecuencia de operación máxima del dispositivo
  • 11. Los bits 3, 4 y 5 son los de selección del canal analógico. El bit 2 (ver figura 1) es el bit de estado de la conversión. Ajustándolo a 1 se inicia la conversión y mientras éste en 1 está realizándose la conversión y el resultado se guarda en los registros ADRESH:L. 11 registros ADRESH:L. El bit ADON sirve para activar el conversor ajustándolo a 1 y para inhibir su funcionamiento, se coloca a 0.
  • 12. REGISTRO ADCON1REGISTRO ADCON1 El bit de mayor peso (ADFM) selecciona el formato del resultado de la conversión. Si vale 1 (derecha), el resultado está justificado en el registro ADRESH, que tiene sus 6 bits de más peso a 0; mientras que 12 que tiene sus 6 bits de más peso a 0; mientras que si vale 0 (izquierda) la justificación se realiza sobre el registro ADRESL, que tiene sus 6 bits de menos peso a 0.
  • 13. 13
  • 14. Bit 6 ADCS2: Bit de selección del reloj de la Conversión A/D (Los bits del ADCON1 están en el área sombreada y en negrilla) 14
  • 15. Bit 3-0 PCFG3:PCFG0: Bits de control de configuración del Puerto A/D 15
  • 16. PASOS PARA REALIZAR UNA CONVERSION A/DPASOS PARA REALIZAR UNA CONVERSION A/D 1. Configurar el módulo A/D: • Configurar los pines que actuarán como entradas analógicas, las que trabajan como E/S digitales y las usadas para la tensión de referencia (ADCON1). • Seleccionar el reloj de la conversión (ADCON0). • Seleccionar el canal de entrada A/D (ADCON0). • Activar el módulo A/D (ADCON0). 16 2. Activar, si se desea, la interrupción escribiendo sobre PIE1 y PIR1 • Borrar el señalizador ADIF. • Poner a 1 el bit ADIE. • Poner a 1 todos los bits habilitadores GIE y PEIE
  • 17. 3. Tiempo de espera para que transcurra el tiempo de adquisición. • Colocar en 1 el bit GO/DONE# (ADCON0) 5. Tiempo de espera para completar la conversión A/D que puede detectarse. • Por la exploración del bit GO/DONE#, que al completarse la 4. Inicio de la conversión. 17 • Por la exploración del bit GO/DONE#, que al completarse la conversión se convierte a 0. • Esperando a que se produzca la interrupción si se ha programado, al finalizar la conversión. • Aunque no se permita la interrupción, el señalizador ADIF se pondrá a 1 al finalizar la conversión.
  • 18. 6.Leer el resultado en los 10 bits válidos de ADRESH:ADRESL y borrar el flag ADIF. 7.Para una nueva conversión regresar al paso 1 o al 2. El tiempo de conversión por bit está definido por TAD. Se exige esperar un mínimo 18 definido por TAD. Se exige esperar un mínimo de 2TAD para reiniciar una nueva conversión.