diff --git a/README.md b/README.md index 21ca5fdbb57ac8b7efc8da531916c4e7e09dc646..c94a20b471a3805df6f83a4adcd481c631db790d 100644 --- a/README.md +++ b/README.md @@ -42,8 +42,8 @@ El respositorio se encuentra organizado en las siguientes carpetas: Release inicial de documentación y fuentes. Cierre de etapa de prototipado con 2 equipos funcionando. Uno de ellos con sensor UVC y display de 2 lineas, el otro sin sensor UVC y display 7 segmentos. Versión de electrónica uv meter: 1.2 -Versión de electrónica uv sensor: 1.2 -Versión de sw: 1.0 +Versión de electrónica uv sensor: 1.3 +Versión de sw: 1.1 Problemas conocidos: - al grabar ciclos de funcionamiento y tiempo encendido en eeprom, el programa puede fallar. Se deshabilita para esta versión. diff --git a/sw/uv_meter_arduino/flujo_programa.odg b/sw/uv_meter_arduino/flujo_programa.odg index ba9669b84da6364ad5541516e42f47f50b644f60..a1d05807acf7df1c52ca925a3ef261b9eeb8e720 100644 Binary files a/sw/uv_meter_arduino/flujo_programa.odg and b/sw/uv_meter_arduino/flujo_programa.odg differ diff --git a/sw/uv_meter_arduino/flujo_programa.pdf b/sw/uv_meter_arduino/flujo_programa.pdf index c2cd19ae4a2fc9e44a7e539bdee3290c59322c31..434d73d019e9e1e7e06049754c06834c70e674c9 100644 Binary files a/sw/uv_meter_arduino/flujo_programa.pdf and b/sw/uv_meter_arduino/flujo_programa.pdf differ diff --git a/sw/uv_meter_arduino/uv_meter_arduino.ino b/sw/uv_meter_arduino/uv_meter_arduino.ino index 6d452c95adc9fccb329f4739e8a284b05e8d467a..072f9a7ef41b33af198a5b616141bb259fdffa2b 100755 --- a/sw/uv_meter_arduino/uv_meter_arduino.ino +++ b/sw/uv_meter_arduino/uv_meter_arduino.ino @@ -12,6 +12,14 @@ * 2) La medición de potencia se realiza solo al encender el equipo. En versiones posteriores debe de * chequearse durante funcionamiento para detectar fallas catastróficas o perdida de flujo. * + * v1.1 - 2020/07/13 - S.Fernandez + * Calibración inicial de potencia, se hace luego de periodo de calentamiento sec_wait_power_stabilization_period + * Al tiempo de desinfección se le agrega sec_wait_power_stabilization_period para contemplar calentamiento de lampara + * Known issues: + * 1) Al grabar valores en la EEPROM, en forma aleatoria el sw no funciona correctamente. + * Se opta por no incluir por el momento el registro de los minutos de funcionamiento y ciclos de uso. + * 2) La medición de potencia se realiza solo al encender el equipo. En versiones posteriores debe de + * chequearse durante funcionamiento para detectar fallas catastróficas o perdida de flujo. * * Timer idea * https://techtutorialsx.com/2017/10/07/esp32-arduino-timer-interrupts/ @@ -73,7 +81,7 @@ por /**************************************** * User parameters ****************************************/ -#define version "Version 1.0" +#define version "Version 1.1" // UV metering const float target_dose = 2000; // mJ/cm2 diff --git a/sw/uv_meter_setup_arduino/uv_meter_setup_arduino.ino b/sw/uv_meter_setup_arduino/uv_meter_setup_arduino.ino index 1fed42a342f0919f7dcc6feb3faac4d9deaa6de6..cd79a7050f01ec09224471308b9a76795b7d58e2 100755 --- a/sw/uv_meter_setup_arduino/uv_meter_setup_arduino.ino +++ b/sw/uv_meter_setup_arduino/uv_meter_setup_arduino.ino @@ -36,9 +36,10 @@ * * * v1.0 - 2020/07/08 : version inicial + * v1.1 - 2020/07/13 : no hay cambios, se aumenta version por cambios en uv)meter_arduino */ -#define version "Version 1.0" +#define version "Version 1.1" #include <EEPROM.h> #include "LedControl.h" // 8 digit 7 segment. MAX