/********************************************************************************************************************************/ /********************** Histórico cambios MF20HW5 Microcontrolador:ATSAML21J18B *************************/ /********************************************************************************************************************************/ /********************************************************************************************************************************/ /********************************************************************************************************************************/ /************************************* Firmware 1_17 (29/04/2025) *****************************************/ /********************************************************************************************************************************/ - Si Modo 24h ON + NOCHE => Permitir Alcance = 0 - Nuevo telemando IR cambio de de modo: Noche ON / 24h ON /********************************************************************************************************************************/ /************************************* Firmware 1_16 (07/03/2025) *****************************************/ /********************************************************************************************************************************/ Umbrales medición de corrientes: Los umbrales tenemos que dividirlos por la cantidad total de niveles y luego multiplicarlos por los niveles activos Autodetección de 12v/24v => Al arrancar con USB, y luego poner la batería, no detectábamos cual de las 2 tensiones estamos trabajando /********************************************************************************************************************************/ /************************************* Firmware 1_15 (06/03/2025) *****************************************/ /********************************************************************************************************************************/ Actualización en el calculo de ritmos para fotocelula en modo dia/noche para poder llegar a candelas altas (con todos los pwms) y bajas (con un solo pwm). IR: Cualquier error en los comandos de IR dará 6 pulsos ahora La salida de noche/día no funcionará en modo standby Debug: El estado del equipo aparece constantemente cada minuto Cuando se active el modo DEBUG por 485, se activa automáticamente el modo "semi verboso". Con el dip 1, lo haremos verboso total vv /********************************************************************************************************************************/ /************************************* Firmware 1_14 (05/03/2025) *****************************************/ /********************************************************************************************************************************/ Frecuencia de PWM leds => Detectado error en el pwm sin USB Actualización del cálculo de ritmos para tener en cuenta la IoMinima de la tabla intensidades. (Con sw 0.9.121 La versión definitiva se renombrará a 0.10.0) /********************************************************************************************************************************/ /************************************* Firmware 1_12 (05/03/2025) *****************************************/ /********************************************************************************************************************************/ Frecuencia de PWM leds => Cambiadas las frecuencias del PWM cuando está conectado el USB Frecuencia del PWM a 8Mhz => 122Hz Frecuencia del PWM a 48Mhz => 182Hz Autodetección de la tensión: Los umbrales de corriente programados para dar "Alarma" se calculan a 12v Cuando hemos configurado "autodetección de tensión" y estamos trabajando con 24v, los umbrales de corriente los dividiremos entre 2 Ejemplo: Supongomos valor corriente: Min:2A / Max:6A Para tensión de 12v => Umbrales de alarma: 2A / 6A Para tensión de 24v => Umbrales de alarma: 1A / 3A /********************************************************************************************************************************/ /************************************* Firmware 1_11 (04/03/2025) *****************************************/ /********************************************************************************************************************************/ - Medición de la corriente: Modo 24 horas: El 100% de la corriente coincidirá con la suma de la corriente de todos los niveles. Cada nivel tendrá la misma corriente. Para calcular la corriente, deberemos saber cuantos niveles están activos en día y en noche sabemos que solo tendremos 1 activo Modo dia/noche: Por la noche solo tendremos 1 activo => La corriente no varía en función de los niveles activos - Modo USB: Al pasar de modo USB a batería y viceversa, tardábamos en darnos cuenta ya que la tensión variaba en exceso /********************************************************************************************************************************/ /************************************* Firmware 1_10 (03/03/2025) *****************************************/ /********************************************************************************************************************************/ - Destello fijo Error en el paso de día a noche y viceversa en destello fijo /********************************************************************************************************************************/ /************************************* Firmware 1_9 (03/03/2025) *****************************************/ /********************************************************************************************************************************/ Primera versión estable