· Definición.
Convertidor
analógico digital o CAD, acrónimo de Analogue to Digital Converter, circuito electrónico que
convierte una señal analógica en digital. Se utiliza en equipos electrónicos
como ordenadores o computadoras, grabadores digitales de sonido y de vídeo, y equipos de
comunicaciones. La señal analógica, que varía de forma continua en el tiempo,
se conecta a la entrada del dispositivo y se somete a un muestreo
(cuantificación discreta, o asignación de un valor numérico a una determinada
intensidad de la señal) a una velocidad fija, obteniéndose así una señal
digital a la salida del mismo. Esta señal se puede volver a convertir en
analógica mediante un convertidor digital analógico.
· Características generales de los convertidores A-D.
un CAD
muestrea una señal analógica y la convierte en un valor digital de 'n' bits.
Usualmente será necesario acondicionar la señal de entrada del convertidor A-D,
bien sea atenuando bien sea amplificándola.
Este muestreo está definido por la función
de transferencia. En la siguiente figura se muestra una función de
transferencia ideal de un convertidor de 8 bits de precisión.
CODIGO:
list p=16f877a ;
directiva para definir procesador
#include <p16f877a.inc> ; definiciones de variables especificas del
procesador
__CONFIG _CP_OFF & _WDT_OFF & _BODEN_OFF &
_PWRTE_ON & _HS_OSC & _WRT_OFF & _LVP_OFF & _CPD_OFF
Mis_Variables udata
ConteoRetardo res 1 ;
PROG1 code
iniciopuertos:
clrf PORTA
clrf PORTC
bsf STATUS, RP0
movlw
0x0E
movwf
ADCON1
movlw
0x01
movwf TRISA
clrf TRISC
movlw d'254'
movwf
PR2
bcf
STATUS, RP0
movlw
0xC1
movwf
ADCON0
movlw
0x04;
movwf
T2CON
movlw 0x0C
movwf CCP1CON
Rutina:
bsf
ADCON0, GO_DONE
btfsc
ADCON0, GO_DONE
goto
$-1
movf ADRESH, w
movwf CCPR1L
movlw d'1'
call Retardo
goto Rutina
Retardo:
movwf
ConteoRetardo
Nuevo_Retardo:
movlw d'250'
Retardo_1ms:
addlw
-d'1'
btfss
STATUS, Z
goto
Retardo_1ms
decfsz
ConteoRetardo, f
goto
Nuevo_Retardo
return
end
PRESENTADO :
EDUAR ALEJANDRO ROMERO 2013276007
WILMAR FERNANDO GIRALDO 2010172084 ARA 31528
JUAN DANIEL MORA 2009272034 ARCA 30632
PRESENTADO :
EDUAR ALEJANDRO ROMERO 2013276007
WILMAR FERNANDO GIRALDO 2010172084 ARA 31528
JUAN DANIEL MORA 2009272034 ARCA 30632
No hay comentarios:
Publicar un comentario