Doc1
-
Upload
javier-piscoya-sanchez -
Category
Documents
-
view
7 -
download
0
description
Transcript of Doc1
NDICE1.- Breve descripcin del proyecto2.- Hardware utilizado2.1.- Perifricos del C.2.2.- Motores2.3.- Sensor de presin y temperatura HP032.4.- RTC DS13072.5.- RS2322.6.- Anemmetro2.7.- 3.- Programacin3.1.- Estructura general del programa.3.1.- Librera SOLPOS.3.2.- Librera DS13073.3.- Librera HP033.5.-
MainRetardo para estabilizar uCConfigurar uCInicializar Hardware (LCD, RTC I2C)Mensaje de bienvenidaCarga inicial de variablesLectura de sensores (presin temperatura, velocidad del viento)MostrarPantallaEscaneaTecladoActualizarLCDAccionTecladoLeeConfiguracionEEpromEscaneaTeclado=FALSEMostrarPantalla=FALSESincronizaRelojGuardaHoraEnRelojComprobarHorarioVeranoGuardaConfiguracionEEpromCalculaPosicion
Rutinas usadas y su funcin
3.3.- Librera HP03HP03_CalculaPresionTemperatura ();Esta rutina es la nica que el programador necesita usar. Es llamada desde el main. Se encarga de leer los coeficientes y parmetros de calibracin y los valores del ADC del sensor. Despus calcula el valor de la presin y la temperatura y lo guarda en las variables globales PRESION y TEMPERATURA.
void HP03_CalculaPresionTemperatura (void){float AuxDatos1=0;float AuxDatos2=0;float AuxDatos3=0;float AuxDatos4=0;
HP03_LeerDatosCalibracion ();HP03_LeePresionTemperatura ();
//Calculamos el valor de dUTif (D2