Paper conversion analoga-digital
Enviado por Juan Blanco L • 8 de Mayo de 2017 • Apuntes • 1.589 Palabras (7 Páginas) • 268 Visitas
Conversion analoga-digital
ABSTRACT: The first reports on the records that it has and what each does. The second module of operation ADCON2 speaking, once spoken of where the conversion is loaded and how to do it. The next module adquisicon is time and shape of finding and clock. Lastly example is to show the use of ADCON2.
Module Analog to Digital converter (ADC) pic 18F4550 has 13 inputs and is capable of measuring the analog voltage at each of them and make it a 10-bit digital value.
Primero se informa acerca de los registros que este tiene y lo que hace cada uno. El segundo modulo habla del funcionamiento del ADCON2, enseguida se habla del lugar en donde queda cargada la conversión y como realizarla. El siguiente modulo trata del tiempo de adquisición y la forma de hallarlo y del clock. Por ultimo se da ejemplo para visualizar el uso del ADCON2.
El módulo conversor Analógico-Digital (ADC) del pic 18F4550 dispone de 13 entradas y es capaz de medir la tensión analógica en cada una de ellas y convertirla en un valor digital de 10bits.
PALABRAS CLAVE: Tiempo, bit, análogo, digital, convertidor.
- INTRODUCCION
(A / D) Es un módulo convertidor que permite la conversión de una señal análoga a un correspondiente de 10-bits digitales.
El módulo cuenta con cinco registros:
• A / D Alto Resultado Registro (ADRESH)
• A / D Resultados de la baja de registros (ADRESL)
• A / D de registro de control 0 (ADCON0)
• A / D de Registro de Control 1 (ADCON1)
• A / D de Registro de Control 2 (ADCON2)
- DETALLES DEL REGISTRO DE CONTROL 2
Para el registro ADCON2, se configura el reloj de Análogo/Digital fuente, el tiempo de adquisición de programación y la justificación.
R/W-0 | U-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 |
ADFM | - | ACQT2 | ACQT1 | ACQT0 | ADCS2 | ADCS1 | ADCS0 |
Bit7 | Bit6 | Bit5 | Bit4 | Bit3 | Bit2 | Bit1 | Bit0 |
R= bit de lectura
W= bit de escritura
U= no implementa, lee como ‘0’
-n= valor en el puerto
‘1’= mantiene el bit
‘0’= borra el bit
x= se desconoce el bit
- Bit 7
ADFM: A/D Formato de resultados.
Selección de bits:
1 = Justificado a la derecha
0 = justificado a la izquierda
- Bit 6
No implementado: Lee con ‘0’
- Bits 5-3
ACQT2: ACQT0: A/D Tiempo de adquisición
Selección de bits:
111 = 20 TAD
110 = 16 TAD
101 = 12 TAD
100 = 8 TAD
011 = 6 TAD
010 = 4 TAD
001 = 2 TAD
000 = 0 TAD1
- Bits 2-0
ADCS2: ADCS0: A/D Un reloj de Conversión
Selección de bits:
111 =FRC (reloj derivado de oscilador A/D RC)1
110 = FOSC/64
101 = FOSC/16
100 = FOSC / 4
011 =FRC (reloj derivado de oscilador A/D RC)1
010 = FOSC/32
001 = FOSC / 8
000 = FOSC / 2
NOTA: Si A/D CRF del reloj se selecciona, un retraso de 1TCY (ciclo de instrucción) se añade antes de que el A/D del reloj comienza. Esto permite que la instrucción SLEEP sea ejecutada antes de iniciar una conversión.
- COMO HACER LA CONVERSION A/D
Los siguientes pasos se deben seguir para llevar a cabo una conversión A/D:
1. Configurar el A/D del módulo:
• Configurar pines analógicos, la referencia de voltaje y I/O digitales (ADCON1)
• Seleccione A/ D del canal de entrada (ADCON0)
• Seleccione A/D adquisición de tiempo (ADCON2)
•Seleccione un reloj de conversión A/D (ADCON2)
•Encienda un módulo A/D (ADCON0)
2. Configurar interruptor A/D:
• Borrar bit ADIF
• Establecer bit ADIE
• Establecer bit GIE
3. Espere el tiempo de adquisición requerido.
4. Iniciar la conversión:
• Establecer GO/DONE (ADCON0)
5. Espere a que la conversión A/D se complete, ya sea por:
• Bit que desea borrar GO/DONE
• Esperar la interrupción A/D
6. Leer A o D registros de resultados (ADRESH: ADRESL); ADIF bit.
7. Para la conversión de al lado, vaya al paso 1 o paso 2, como necesario. El tiempo de conversión A/D por bit es define como TAD. Una espera mínima de 3 TAD es requerido antes de la inicialización.
- TIEMPO DE ADQUISICION
Para cumplir con su precisión especificada, el condensador de carga (CHOLD) permite cargar completamente el nivel de voltaje de entrada al canal.
La impedancia máxima para la grabación analógica de las fuentes es de 2,5 kW.
- FUNCIONAMIENTO DEL ADCON2
La referencia analógica se configura por medio del software del dispositivo que suministra el voltaje positivo y negativo (VDD y VSS) o el nivel de tensión en el RA3/AN3/VREF + y los pines RA2/AN2/VREF-/CVREF.
El convertidor A/D tiene una característica que es capaz de operar mientras el dispositivo está en modo de suspensión. Cuando opera en modo de espera, el reloj de conversión debe ser derivado del oscilador interno (RC).
...