Alejandro Giraldo Martinez / Mbed 2 deprecated muestreo_voltaje

Dependencies:   mbed TextLCD

Files at this revision

API Documentation at this revision

Comitter:
alejo5214416
Date:
Fri Feb 22 00:18:47 2019 +0000
Parent:
0:b127a7a5a13e
Commit message:
.;

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
diff -r b127a7a5a13e -r 96ec8a1cb604 main.cpp
--- a/main.cpp	Wed Jun 27 01:40:00 2018 +0000
+++ b/main.cpp	Fri Feb 22 00:18:47 2019 +0000
@@ -74,14 +74,22 @@
             uint16_t Ipi_min= DatosSensor[min(DatosSensor, muestra, 0,muestra-1)];
             uint16_t Vpi_max= datosSensor2[max(datosSensor2, muestra, 0,muestra-1)];
             uint16_t Vpi_min= datosSensor2[min(datosSensor2, muestra, 0,muestra-1)];
+            uint16_t picoI=max(DatosSensor, muestra, 0,muestra-1);
+            uint16_t picoV=max(datosSensor2, muestra, 0,muestra-1);
+            uint16_t picoI2=min(DatosSensor, muestra, 0,muestra-1);
+            uint16_t picoV2=min(datosSensor2, muestra, 0,muestra-1);
+            float angulo=abs(cos(7.993*(picoI-picoV)));
+            float angulo2=abs(cos(7.993*(picoI2-picoV2)));
             
             lcd.cls();
             
+            
             pc.printf("Ip=%1.2fA Vp=%4.1fV\n",(((Ipi_max-Ipi_min)*0.000272)/2),((Vpi_max-Vpi_min)*0.00577)/2);    
             lcd.printf("Ip%1.2f Vp%4.1f\n",(((Ipi_max-Ipi_min)*0.000272)/2),((Vpi_max-Vpi_min)*0.00577)/2);
             pc.printf("Ir=%1.2fA Vr=%4.1fV\n",((((Ipi_max-Ipi_min)*0.000272)/2)/1.414),(((Vpi_max-Vpi_min)*0.00577)/2)/1.414);
             lcd.printf("Ir%1.2f Vr%4.1f\n",((((Ipi_max-Ipi_min)*0.000272)/2)/1.414),(((Vpi_max-Vpi_min)*0.00577)/2)/1.414);
-            
+            pc.printf("PF %1.3f\n",angulo);
+            pc.printf("PF %1.3f\n",angulo2);
             
         
             //pc.printf("Ip: %1.2fA\n",((Ipi_max-Ipi_min)*0.000272)/2);