Mudanças entre as edições de "Equipe-3"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 7: Linha 7:
 
=Descrição do Trabalho=
 
=Descrição do Trabalho=
  
==Subtitulo==
+
Aplicativo desenvolvido em plataforma C integrado a circuito de sensores e de controle externos para estações refrigeradoras de ar. O sistema executará a gerência dos equipamentos de ar condicionados, ligando e desligando de acordo com as configurações do sistema. O sistema permitirá por meio de sensores a monitoração e o controle da temperatura de uma (ou até um limite de 10) salas. Permitirá também a programação de horários de funcionamento do sistema individuais por sala.
<code.c>
 
#include <stdio.h>
 
  
main(){
+
==Definições basicas do sistema==
}
 
for(i=0;i<10;i++);
 
  
 +
Os dados de configuração requisitados pelo sistema serão:
 +
- Sala ID;
 +
- Descrição da sala (somente texto descritivo)
 +
- ID do módulo de controle do refrigerador
 +
- Setpoints de temperatura máx e mín.
 +
- Horários para ligar e desligar
 +
- O sistema permitirá o controle de um 'range' de temperaturas individual por sala;
  
</syntaxhighlight.c>
+
O Sistema de controle (modo operacional) incluirá:
 +
Controle remoto dos refrigeradores individualmente por Sala em três modalidades: SEMPRE LIGADO, SEMPRE DESLIGADO e AUTOMATICO (que segue os padrões configurados de setpoint e programação de horário).
 +
 
 +
O modo operacional oferecerá também uma visualização de registro de log com os seguintes dados:
 +
- Horário dos eventos de POWER ON e POWER OFF dos equipamentos;
 +
- Registros da leitura de temperatura das salas realizados em certos intervalos de tempo configuráveis;
 +
- Dados adicionais podem ser implementados;
 +
 
 +
O Sistema de gerenciamento de configuração permitirá:
 +
- Visualização das salas cadastradas;
 +
- inserir sala;
 +
- remover sala;
 +
- editar dados de uma sala;
 +
- reinicializar todas as configurações apagando o arquivo de dados;
 +
 
 +
 
 +
Obs: Todas as configurações ficaram armazenadas no arquivo salas.cfg na pasta em que o aplicativo estiver rodando.
 +
 
 +
=Cronograma de atividades:=
 +
 
 +
-Avaliar modelos de aplicativos.
 +
optamos por um aplicativo único que faça tanto a gerência quanto a configuração do sistema, sendo internamente independente no entanto integrado em um unico executável.
 +
 
 +
-Desenvolver interface do aplicativo - em funções inplementadas.
 +
foi desenvolvida uma interface simples e amigavel que permite a inclusão e alteração de configurações com facilidade mesmo em uma interface de modo texto.
 +
 
 +
-Desenvolver sistemas logicos relacionados ao arquivo de configuração
 +
foram desenvolvidas subrotinas que contemplam as operações de visualização da configuração das salas, adição de novas configurações, e também remoção de salas.
 +
 
 +
-Integração das subrotinas no código principal
 +
estão sendo integradas as subrotinas de modo a deixar semi-pronto o sistema de gerencia de configurações para então concentrar tempo e energia na programação relacionada a sensores e integração com dispositivos de hardware, conversores A/D etc.
 +
 
 +
-Adição de funcionalidade
 +
Verificando viabilidade de programar o sistema com horário de operação, com hora para ligar e desligar, discutindo necessidade de programar multiplos horários. (atualização -> adicionados dados de horário para ligar e desligado ao codigo-fonte);
 +
 
 +
- Atualização da wiki

Edição das 07h44min de 19 de novembro de 2014

Integrantes

  • Andreza
  • Alline
  • Cristian Ritter

Descrição do Trabalho

Aplicativo desenvolvido em plataforma C integrado a circuito de sensores e de controle externos para estações refrigeradoras de ar. O sistema executará a gerência dos equipamentos de ar condicionados, ligando e desligando de acordo com as configurações do sistema. O sistema permitirá por meio de sensores a monitoração e o controle da temperatura de uma (ou até um limite de 10) salas. Permitirá também a programação de horários de funcionamento do sistema individuais por sala.

Definições basicas do sistema

Os dados de configuração requisitados pelo sistema serão: - Sala ID; - Descrição da sala (somente texto descritivo) - ID do módulo de controle do refrigerador - Setpoints de temperatura máx e mín. - Horários para ligar e desligar - O sistema permitirá o controle de um 'range' de temperaturas individual por sala;

O Sistema de controle (modo operacional) incluirá: Controle remoto dos refrigeradores individualmente por Sala em três modalidades: SEMPRE LIGADO, SEMPRE DESLIGADO e AUTOMATICO (que segue os padrões configurados de setpoint e programação de horário).

O modo operacional oferecerá também uma visualização de registro de log com os seguintes dados: - Horário dos eventos de POWER ON e POWER OFF dos equipamentos; - Registros da leitura de temperatura das salas realizados em certos intervalos de tempo configuráveis; - Dados adicionais podem ser implementados;

O Sistema de gerenciamento de configuração permitirá: - Visualização das salas cadastradas; - inserir sala; - remover sala; - editar dados de uma sala; - reinicializar todas as configurações apagando o arquivo de dados;


Obs: Todas as configurações ficaram armazenadas no arquivo salas.cfg na pasta em que o aplicativo estiver rodando.

Cronograma de atividades:

-Avaliar modelos de aplicativos. optamos por um aplicativo único que faça tanto a gerência quanto a configuração do sistema, sendo internamente independente no entanto integrado em um unico executável.

-Desenvolver interface do aplicativo - em funções inplementadas. foi desenvolvida uma interface simples e amigavel que permite a inclusão e alteração de configurações com facilidade mesmo em uma interface de modo texto.

-Desenvolver sistemas logicos relacionados ao arquivo de configuração foram desenvolvidas subrotinas que contemplam as operações de visualização da configuração das salas, adição de novas configurações, e também remoção de salas.

-Integração das subrotinas no código principal estão sendo integradas as subrotinas de modo a deixar semi-pronto o sistema de gerencia de configurações para então concentrar tempo e energia na programação relacionada a sensores e integração com dispositivos de hardware, conversores A/D etc.

-Adição de funcionalidade Verificando viabilidade de programar o sistema com horário de operação, com hora para ligar e desligar, discutindo necessidade de programar multiplos horários. (atualização -> adicionados dados de horário para ligar e desligado ao codigo-fonte);

- Atualização da wiki