From dea12ff6671a2e78a3af63760ea2beed6ee6956c Mon Sep 17 00:00:00 2001 From: Sebastian Fernandez <sebfer@fing.edu.uy> Date: Fri, 24 Jul 2020 16:06:38 -0300 Subject: [PATCH] se agrega tiempo de estabilizacion /3 al tiempo de dosis calculado para contemplar calentamiento de tubo --- sw/uv_meter_arduino/uv_meter_arduino.ino | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sw/uv_meter_arduino/uv_meter_arduino.ino b/sw/uv_meter_arduino/uv_meter_arduino.ino index 072f9a7..4d4c1c4 100755 --- a/sw/uv_meter_arduino/uv_meter_arduino.ino +++ b/sw/uv_meter_arduino/uv_meter_arduino.ino @@ -615,8 +615,10 @@ switch(state) case DOSE_CALCULATION: DEBUGST_PRINT("state: DOSE_CALCULATION"); state = WAIT_TO_START; - - remaining_desinfection_time = (int)(target_dose*1000/radiation_power + sec_wait_power_stabilization_period); // secs + // Calculo de tiempo de exposicion + // Dosis (mJ.cm-2) / (radiacion(uW.cm-2 /1000) + tiempo calantemiento(s)/3. + // Se agrega 1/3 de tiempo de calentamiento ya que al arranque no se irradia con la max potencia + remaining_desinfection_time = (int)(target_dose*1000/radiation_power + (sec_wait_power_stabilization_period/3)); // secs tics_gral_passed = 0; tics_on_passed = 0; secs_on_passed = 0; -- GitLab