Escolar Documentos
Profissional Documentos
Cultura Documentos
INFORME 1
VATIMETRO
DIGITAL
OBJETIVO
Disear u vatmetro digital DC que mida valores de potecia
etre 0 y 60W (voltaje maximo 12v, corriete maxima 5A) co
resolucio de 0.1W, la iformacio obteida debera
visualizada (co valores umericos) y graficada e la patalla
de u PC, para esto se podra utilizar software que pueda
adquirir datos por el puerto serial del PC (p.e. LabView) o se
diseara u programa que capture dichas seales por el
puerto serie e Visual Basic, C o algu otro leguaje. E la
patalla se mostrara: la grafica de la seal y el valor actual de
la potecia.
Coteido
INTRODUCCION ____________________________________________________ Error! Marcador no definido.
ACS714ELC__________________________________________________________ Error! Marcador no definido.
CONVERTIDOR SERIAL A USB ________________________________________________________________________ 4
CIRCUITO LOGICO COMBINACIONAL, CONTADOR Y ETAPA DE POTENCIA ______________________ 6
CONCLUSION __________________________________________________________________________________________ 7
VATIMETRO DIGITAL
INTRODUCCION
Pagia 1
VATIMETRO DIGITAL
Pagia 2
VATIMETRO DIGITAL
Pagia 3
VATIMETRO DIGITAL
Pagia 4
VATIMETRO DIGITAL
ACS714ELC
Pagia 5
VATIMETRO DIGITAL
Pagia 6
VATIMETRO DIGITAL
Pagia 7
VATIMETRO DIGITAL
ANEXOS
usiged char
VOLTAJEH,VOLTAJEL,CORRIENTEH,CORRIENTEL;
usiged it i;
void mai(void) {
CONFIG1_COPD=1;
Pagia 8
VATIMETRO DIGITAL
SCC2_TE=1; //HABILITA Tx
//CONFIGURAMOS PUERTOS
DDRD=0xFF;
DDRC=0x0C;
//CONFIGURAR TIMs
T1MOD=4800;
///DESHABILITAR IRQ1
Pagia 9
VATIMETRO DIGITAL
INTSCR1_IMASK1=0;//DESHABILITA IRQ1
///CONFIGURAR ADC
//INICIAR TIMs
T1SC_TSTOP=0;
///INICIO PROGRAMA
for(;;) {
Pagia 10
VATIMETRO DIGITAL
while(ADSCR_COCO==0);
//CORRIENTEH=ADR0H;
CORRIENTEL=ADR0;
while(ADSCR_COCO==0);
VOLEH=ADR0H;
VOLEL=ADR0L;
SCDR=VOLTEH;
Pagia 11
VATIMETRO DIGITAL
SCDR=VOLTAJEL;
//SCDR=COTEH;
SCDR=COTEL;
Pagia 12