/*****************************************************************************************************************/ /***************************** Microcontrolador: M30281F8 **********************************************/ /*****************************************************************************************************************/ /*****************************************************************************************************************/ /********************************* MTU200SAT-HW1 **************************************************/ /*****************************************************************************************************************/ /*****************************************************************************************************************/ Version 5 (23-10-2015): Tras realizar un cambio de día a noche, esperaremos un tiempo (max_tiempo_dia_noche) antes de enviar el mensaje Iridium correspondiente. Realizamos esto porque en modo MEL 24 HORAS, al pasar de día a noche, reseteamos internamente la corriente de baliza a 0A. Si el módulo Iridium está registrado y todo ok.. envía automáticamente el mensaje con la corriente a 0, ya que no ha llegado ningún pulso de destello( y por tanto no hemos podido medir la corriente) antes de enviar el mensaje Retrasando la salida del mensaje, solucionamos el problema /*****************************************************************************************************************/ Version 5 (19-10-2015): (Fallida) Modo MEL 24 HORAS: Que sucede cuando no tenemos corriente de baliza? Al poner un valor de umbral, el dispositivo no detectará nunca que no existe ninguna corriente en la baliza. Pasamos a estado noche y ahí nos quedamos. Para evitar, mediremos constantemente que los picos detectados superan el umbral de "MEL24 HORAS". Si transcurre un determinado tiempo (cuya duración será el tiempo de detección de día *5 )sin superar este umbral, detectamos el problema y activamos la alarma de bajo consumo baliza noche. Esta alarma solo se desactivará si volvemos a obtener corriente, y detectamos 10 picos de corriente superando el umbral de MEL24 HORAS /*****************************************************************************************************************/ Version 4 (15-10-2015): Modo MEL 24 HORAS: En este modo de trabajo, cuando pasamos a noche (que es día en modo normal), la corriente que se debe medir es pulsatoria (menos corriente que en día, pero también hay corriente). Debido a que el umbral que se coloca es 0, casi siempre tenemos una corriente de 0A en el valor que mostramos. Para evitar esto, ponemos un pequeño umbral para "despegarnos del 0 A". Este umbral lo configuramos dentro de "TEST" => "CONFIG" /**********************************************************************************************************************************/ Version 3 (14-10-2015): Se introduce una nueva funcionalidad: MEL 24 horas (Para cambiar este parámetro hay que entrar en test y posteriormente en config) Si MEL 24 horas está desactivado: Si corriente baliza es superior al umbral = NOCHE Si corriente baliza es inferior al umbral = DIA Si MEL 24 horas está activado: Si corriente baliza es superior al umbral = DIA Si corriente baliza es inferior al umbral = NOCHE Con esta funcionalidad cubrimos las balizas MEL (enfilación 24 horas) que consumen más corriente de día y menos corriente de noche /**********************************************************************************************************************************/ Version 2 (13-10-2015): Cambiada toda la parte analógica. Extrategia copiada de la MTU300 Fw10 y MTU100 Fw3_19 Cada milisegundo se mide una entrada analógica (siempre que corresponda) y se van rotando todas las entradas analógicas. Para obtener un valor, tendremos la media de 400 muestras analógicas. De esta forma tendremos muchas más estabilidad en las entradas analógicas. Se refuerza también las corrientes de baliza para la deteccion del día /noche Se ha hecho ajustable - Tensión de batería - Corriente de baliza (Tanto fondo de escala 15A como 100 A) - Corriente panel solar (Tanto fondo de escala 15A como 100 A) Tras detectar un pico de corriente, para pasar a noche, durante ese tiempo ha de haber al menos otro pico de corriente Para activar la alarma de bajo consumo baliza se han de producir 2 situaciones: - La corriente detectada ha de ser superior siempre al mínimo de corriente "noche" - Se aumenta el tiempo de detección de esta alarma a 4 veces el tiempo de paso de noche a día Se introducen unos nuevos comandos de telemando SD=/D/ => Forzamos a día SD=/N/ => Forzamos a noche SD=/L/ => Libre en función fotocélula /**********************************************************************************************************************************/ Version 1 (06-10-2014): Versión inicial del MTUSAT