ESPECIFICACIONES DEL SISTEMA

 

ÍNDICE

1.   ELEMENTOS DEL PROYECTO

2.   DESCRIPCIÓN GENERAL DEL SISTEMA

3.   DESCRIPCIÓN DE INTERFACES

a.    INTERFAZ CON EL TECLADO

b.   INTERFAZ CON EL LCD

c.    INTERFAZ CON LA PC

4.   DESCRIPCIÓN DE PRUEBAS

5.   DESCRIPCIÓN DE CONDICIONES AMBIENTALES Y DE TRABAJO

 

Volver

 

1- Elementos del proyecto

 

·        Microprocesador

·        Teclado

·        LCD (Liquid Cristal Display)

·        Sensor de ultrasonido

·        Sensor de temperatura

·        Memoria EEPROM

·        PC      

 

Volver al indice

 

2 - Descripción general del sistema

           

            El sistema a desarrollar consiste en el control de  el estado de una instalación, por medio de una alarma de temperatura la cual podrá ser utilizada para activar algún dispositivo de ventilación,   un módulo de control de iluminación y además se tendrá acceso a los datos de temperatura que fueron registrados dentro de un periodo de tiempo determinado.

            En el sistema de definen 2 modos de trabajo completamente independientes:

            Modo1: Control de temperatura, se podrá programar el horario en el que la alarma puede encenderse y el rango de temperatura en el que ésta tiene que activarse. Además se tendrá acceso a los últimos datos de la temperatura dentro del recinto.

            Modo2: Ahorro de energía, cuando esté trabajando en este modo la luz del recinto será activada sólo cuando el sistema detecte la presencia de alguna persona dentro del mismo, la luz se volverá a apagar una vez que no se detecte más movimiento en el área de trabajo durante un tiempo determinado.

            Ambos modos deben poder trabajar en horarios predeterminados por el usuario.

 

Volver al indice

 

3 - Descripción de interfaces:

       a. Interfaz con el teclado:

 

            El usuario tendrá acceso al sistema por medio de un teclado que le permitirá setear las alarmas y los horarios de trabajo de las mismas, además de setear la hora actual del reloj interno del sistema. Además podrá programar el intervalo entre los datos de temperatura que se irán guardando en la memoria.

 

Volver al indice

       b. Interfaz con el LCD

            Se puede acceder a toda la información necesaria por medio de un LCD, por el cual se podrá saber si los diferentes modos estan trabajando, si la alarma esta activada, si la luz esta prendida además de los datos de la hora y temperatura actuales.

 

Volver al indice

 

       c. Interfaz con la PC

            Se podrá tener acceso por medio de una PC a los registros de temperatura que se encuentren guardados en la memoria.

 

Volver al indice

 

4 - Descripción de pruebas

         Prueba N°1:  Seteo del reloj

            Objetivo: Verificar el correcto seteo del reloj y el buen funcionamiento del mismo

            Procedimiento:

                        1 - Ingresar al menú principal por medio de la tecla ENTER

                        2 - Por medio del teclado elegir la opción 2 ( Configurar )                  

                        3 - Dentro de las opciones de Configurar elegir Reloj (3)

                        4 - Llenar la plantilla del reloj con los datos deseados

                        5 - Mover el cursor hasta ubicarlo en Aceptar

                        6 - Apretar la tecla ENTER

            Comportamiento esperado:

                        Si los datos en la planilla son válidos se desplegará el estado normal del sistema con la nueva hora seteada.

Si uno o mas de los datos no es válido. (Ejemplo: HORA : 25) el cursor se colocará en el primer lugar de la plantilla donde se debe volver a ingresar los datos.       

 

         Prueba N°2: Funcionamiento del Modo 1

            Objetivo: Verificar la activación de la alarma de temperatura, como también programar su horario de            funcionamiento            

            Procedimiento:

                        1 - Ingresar al menú principal por medio de la tecla ENTER

                        2 - Por medio del teclado elegir la opción 2 ( Configurar )                  

                        3 - Dentro de las opciones de Configurar elegir Modo1 (1)

                        4 - Entre las opciones del Modo 1 elegir Horario (1)

                        5 - Llenar la plantilla de horario y temperatura con los valores deseados

                        6 - Mover el cursor hasta ubicarlo en Aceptar

                        7 - Apretar la tecla ENTER

            Comportamiento esperado:

Si los datos en la plantilla son válidos se desplegará el estado normal del sistema, dependiendo de la hora actual el modo 1 (M1) estará en ON o en  OFF, en el primer caso, si el valor actual de temperatura está fuera del rango ingresado la alarma se activará  En el caso de que se ingresen mal los datos de la hora el cursor se colocará en el lugar donde se encuentra el error y si la hora de inicio es la misma que la de fin tampoco será aceptado el horario de trabajo.

 

         Prueba N°3: Funcionamiento del Modo 2

            Objetivo: Verificar la activación de la luz, como también programar su horario de funcionamiento     

            Procedimiento:

                        1 - Ingresar al menú principal por medio de la tecla ENTER

                        2 - Por medio del teclado elegir la opción 2 ( Configurar )                  

                        3 - Dentro de las opciones de Configurar elegir Modo2 (1)

                        4 - Llenar la plantilla de horario con los valores deseados

                        5 - Mover el cursor hasta ubicarlo en Aceptar

                        6 - Apretar la tecla ENTER

            Comportamiento esperado:

Si los datos en la plantilla son válidos se desplegará el estado normal del sistema, dependiendo de la hora actual el modo 2 (M2) estará en ON o en  OFF, en el primer caso se podrá ver el encendido de la luz siempre que se produzca algún movimiento dentro de la   zona de trabajo del sistema, una vez que se dejó de excitar al sensor se puede controlar un retardo de 15 segundos hasta que la luz se apague.En el caso de que se ingresen mal los datos de la hora el cursor se colocará en el lugar donde se encuentra el error y si la hora de inicio es la misma que la de fin tampoco será aceptado el horario de trabajo.

 

         Prueba N°4: Revisar registros de temperatura.

            Objetivo: Comprobar el acceso a los datos de memoria y la forma correcta del cargado de la misma

            Pasos

                        1- Ingresar al menú principal por medio de la tecla ENTER

                        2- Por medio del teclado elegir la opción 1 (Ver registro)

3- Ubicarse por medio de las teclas de flechas del teclado hasta la muestra que se quiere observar 

Comportamiento esperado:

En el LCD se podrán observar al comienzo las 4 últimas muestras de temperatura con los datos del momento en que se fue tomada, si se mueve     hacia arriba se podrán obtener los datos menos recientes si es que existen.

                       

         Prueba N°5: Enviar datos a PC

            Objetivo: Controlar la comunicación entre el sistema y la PC

            Pasos:

                        1- Ingresar al menú principal por medio de la tecla ENTER

                        2- Por medio del teclado elegir la opción  3 (Enviar a PC)

                        3- Acceder a los datos enviados desde la PC

            Comportamiento esperado:

                        Se podrán ver los diferentes valores de temperatura guardados con sus respectivos datos de hora desde un archivo de texto en la PC

 

         Prueba N°6 Modificación de intervalos

            Objetivo: Conocer los diferentes intervalos de muestreo de temperatura del sistema

            Pasos:

                        1 - Ingresar al menú principal por medio de la tecla ENTER

                        2 - Por medio del teclado elegir la opción 2 ( Configurar )                  

                        3 - Dentro de las opciones de Configurar elegir Modo1 (1)

                        4 - Entre las opciones del Modo 1 elegir Intervalos  (2)

                        5 - Elegir cualquiera de las opciones desplegadas en pantalla

                        6 - Apretar la tecla ENTER

                        7 - Después de un tiempo considerable repetir la prueba cuatro

            Comportamiento esperado:

                        A partir del seteo de esta opción se modificará la cantidad de muestras de      temperatura que se harán por hora, su buen funcionamiento  puede ser controlado por medio de la prueba 4.

                       

Volver al indice

 

5 - Descripción de condiciones ambientales y de trabajo

            La unidad de control del sistema debe permanecer dentro de un ambiente seco y no debe someterse a temperaturas mayores a 60° C